20 |
*/ |
*/ |
21 |
|
|
22 |
|
|
23 |
/* |
/* |
24 |
* Demo showing the use of preemptive and post-object handler, |
* Demo showing the use of preemptive and post-object handler, |
25 |
* and one possible way of implementing a "tool tip" |
* and one possible way of implementing a "tool tip" |
26 |
* |
* |
69 |
switch(event) |
switch(event) |
70 |
{ |
{ |
71 |
case FL_ENTER: |
case FL_ENTER: |
72 |
if(fl_get_button(fd_form0->enter)) |
if(fl_get_button(fd_form0->enter)) |
73 |
{ |
{ |
74 |
/* ok, want to handle enter */ |
/* ok, want to handle enter */ |
75 |
sprintf(buf,"%s %s", "FL_ENTER",what); |
sprintf(buf,"%s %s", "FL_ENTER",what); |
130 |
if(!ob->u_vdata) |
if(!ob->u_vdata) |
131 |
return 0; |
return 0; |
132 |
|
|
133 |
if(event == FL_ENTER) |
if(event == FL_ENTER) |
134 |
timeoutID = fl_add_timeout(INTERVAL,do_tips, ob); |
timeoutID = fl_add_timeout(INTERVAL,do_tips, ob); |
135 |
else if(event == FL_LEAVE || event == FL_PUSH) |
else if(event == FL_LEAVE || event == FL_PUSH) |
136 |
{ |
{ |