Lines Matching refs:status

61     BWStatus *status = (BWStatus *)client_data;  in DragOnePointHandler()  local
70 if (!QuerySet(status->at_x, status->at_y)) { in DragOnePointHandler()
72 status->value = Value(BW, event->xbutton.button); in DragOnePointHandler()
73 status->btime = event->xbutton.time; in DragOnePointHandler()
74 status->at_x = InBitmapX(BW, event->xbutton.x); in DragOnePointHandler()
75 status->at_y = InBitmapY(BW, event->xbutton.y); in DragOnePointHandler()
76 status->success = status->draw ? True : False; in DragOnePointHandler()
77 if (status->draw) in DragOnePointHandler()
78 (*(DrawOnePointProc)status->draw)(w, in DragOnePointHandler()
79 status->at_x, status->at_y, status->value); in DragOnePointHandler()
84 if (QuerySet(status->at_x, status->at_y)) { in DragOnePointHandler()
85 status->value = Value(BW, event->xbutton.button); in DragOnePointHandler()
86 status->btime = event->xbutton.time; in DragOnePointHandler()
87 status->at_x = InBitmapX(BW, event->xbutton.x); in DragOnePointHandler()
88 status->at_y = InBitmapY(BW, event->xbutton.y); in DragOnePointHandler()
89 status->success = status->draw ? True : False; in DragOnePointHandler()
96 if (QuerySet(status->at_x, status->at_y)) { in DragOnePointHandler()
98 status->at_x, status->at_y)) { in DragOnePointHandler()
99 status->at_x = InBitmapX(BW, event->xmotion.x); in DragOnePointHandler()
100 status->at_y = InBitmapY(BW, event->xmotion.y); in DragOnePointHandler()
101 if (status->draw) in DragOnePointHandler()
102 (*(DrawOnePointProc)status->draw)(w, in DragOnePointHandler()
103 status->at_x, status->at_y, status->value); in DragOnePointHandler()
113 BWStatus *status, in DragOnePointEngage() argument
118 status->at_x = NotSet; in DragOnePointEngage()
119 status->at_y = NotSet; in DragOnePointEngage()
120 status->draw = draw; in DragOnePointEngage()
121 status->success = False; in DragOnePointEngage()
122 status->state = *state; in DragOnePointEngage()
126 FALSE, DragOnePointHandler, (XtPointer)status); in DragOnePointEngage()
132 BWStatus *status, in DragOnePointTerminate() argument
136 if (status->success) { in DragOnePointTerminate()
143 FALSE, DragOnePointHandler, (XtPointer)status); in DragOnePointTerminate()
153 BWStatus *status = (BWStatus *)client_data; in OnePointHandler() local
162 if (QuerySet(status->at_x, status->at_y)) { in OnePointHandler()
165 if (status->draw) in OnePointHandler()
166 (*(DrawOnePointProc)status->draw)(w, in OnePointHandler()
167 status->at_x, status->at_y, Highlight); in OnePointHandler()
174 if (event->xbutton.state != status->state) return; in OnePointHandler()
175 if (!QuerySet(status->at_x, status->at_y)) { in OnePointHandler()
176 status->value = Value(BW, event->xbutton.button); in OnePointHandler()
177 status->btime = event->xbutton.time; in OnePointHandler()
178 status->at_x = InBitmapX(BW, event->xbutton.x); in OnePointHandler()
179 status->at_y = InBitmapY(BW, event->xbutton.y); in OnePointHandler()
180 if (status->draw) in OnePointHandler()
181 (*(DrawOnePointProc)status->draw)(w, in OnePointHandler()
182 status->at_x, status->at_y, Highlight); in OnePointHandler()
187 if (QuerySet(status->at_x, status->at_y)) { in OnePointHandler()
188 if (status->draw) in OnePointHandler()
189 (*(DrawOnePointProc)status->draw)(w, in OnePointHandler()
190 status->at_x, status->at_y, Highlight); in OnePointHandler()
192 status->value = Value(BW, event->xbutton.button); in OnePointHandler()
193 status->btime = event->xbutton.time; in OnePointHandler()
194 status->at_x = InBitmapX(BW, event->xbutton.x); in OnePointHandler()
195 status->at_y = InBitmapY(BW, event->xbutton.y); in OnePointHandler()
196 status->success = True; in OnePointHandler()
203 if (QuerySet(status->at_x, status->at_y)) { in OnePointHandler()
205 status->at_x, status->at_y)) { in OnePointHandler()
206 if (status->draw) in OnePointHandler()
207 (*(DrawOnePointProc)status->draw)(w, in OnePointHandler()
208 status->at_x, status->at_y, Highlight); in OnePointHandler()
209 status->at_x = InBitmapX(BW, event->xmotion.x); in OnePointHandler()
210 status->at_y = InBitmapY(BW, event->xmotion.y); in OnePointHandler()
211 if (status->draw) in OnePointHandler()
212 (*(DrawOnePointProc)status->draw)(w, in OnePointHandler()
213 status->at_x, status->at_y, Highlight); in OnePointHandler()
222 BWStatus *status, in OnePointEngage() argument
226 status->at_x = NotSet; in OnePointEngage()
227 status->at_y = NotSet; in OnePointEngage()
228 status->draw = draw; in OnePointEngage()
229 status->success = False; in OnePointEngage()
230 status->state = *state; in OnePointEngage()
235 FALSE, OnePointHandler, (XtPointer)status); in OnePointEngage()
241 BWStatus *status,
245 status->at_x = 0;
246 status->at_y = 0;
247 status->draw = draw;
248 status->success = False;
249 status->state = *state;
251 if (status->draw)
252 (*(DrawOnePointProc)status->draw)(w,
253 status->at_x, status->at_y, Highlight);
258 FALSE, OnePointHandler, (XtPointer)status);
264 BWStatus *status, in OnePointTerminate() argument
268 if (status->success && draw) { in OnePointTerminate()
271 status->at_x, status->at_y, in OnePointTerminate()
272 status->value); in OnePointTerminate()
277 if (QuerySet(status->at_x, status->at_y)) in OnePointTerminate()
278 if (status->draw) in OnePointTerminate()
279 (*(DrawOnePointProc)status->draw)(w, in OnePointTerminate()
280 status->at_x, status->at_y, Highlight); in OnePointTerminate()
285 FALSE, OnePointHandler, (XtPointer)status); in OnePointTerminate()
290 BWStatus *status, in OnePointTerminateTransparent() argument
294 if (status->success && draw) in OnePointTerminateTransparent()
296 status->at_x, status->at_y, in OnePointTerminateTransparent()
297 status->value); in OnePointTerminateTransparent()
299 if (QuerySet(status->at_x, status->at_y)) in OnePointTerminateTransparent()
300 if (status->draw) in OnePointTerminateTransparent()
301 (*(DrawOnePointProc)status->draw)(w, in OnePointTerminateTransparent()
302 status->at_x, status->at_y, Highlight); in OnePointTerminateTransparent()
307 FALSE, OnePointHandler, (XtPointer)status); in OnePointTerminateTransparent()
319 BWStatus *status = (BWStatus *)client_data; in TwoPointsHandler() local
326 if (QuerySet(status->from_x, status->from_y) && in TwoPointsHandler()
327 QuerySet(status->to_x, status->to_y)) { in TwoPointsHandler()
330 if (status->draw) in TwoPointsHandler()
331 (*(DrawTwoPointProc)status->draw)(w, in TwoPointsHandler()
332 status->from_x, status->from_y, in TwoPointsHandler()
333 status->to_x, status->to_y, Highlight); in TwoPointsHandler()
339 if (event->xbutton.state != status->state) return; in TwoPointsHandler()
340 if (!QuerySet(status->from_x, status->from_y)) { in TwoPointsHandler()
341 status->value = Value(BW, event->xbutton.button); in TwoPointsHandler()
342 status->btime = event->xbutton.time; in TwoPointsHandler()
343 status->from_x = InBitmapX(BW, event->xbutton.x); in TwoPointsHandler()
344 status->from_y = InBitmapY(BW, event->xbutton.y); in TwoPointsHandler()
345 status->to_x = InBitmapX(BW, event->xbutton.x); in TwoPointsHandler()
346 status->to_y = InBitmapY(BW, event->xbutton.y); in TwoPointsHandler()
347 if (status->draw) in TwoPointsHandler()
348 (*(DrawTwoPointProc)status->draw)(w, in TwoPointsHandler()
349 status->from_x, status->from_y, in TwoPointsHandler()
350 status->to_x, status->to_y, Highlight); in TwoPointsHandler()
355 if (QuerySet(status->from_x, status->from_y)) { in TwoPointsHandler()
356 if (status->draw) in TwoPointsHandler()
357 (*(DrawTwoPointProc)status->draw)(w, in TwoPointsHandler()
358 status->from_x, status->from_y, in TwoPointsHandler()
359 status->to_x, status->to_y, Highlight); in TwoPointsHandler()
360 status->value = Value(BW, event->xbutton.button); in TwoPointsHandler()
361 status->btime = event->xbutton.time; in TwoPointsHandler()
362 status->to_x = InBitmapX(BW, event->xbutton.x); in TwoPointsHandler()
363 status->to_y = InBitmapY(BW, event->xbutton.y); in TwoPointsHandler()
364 status->success = True; in TwoPointsHandler()
371 if (QuerySet(status->from_x, status->from_y)) { in TwoPointsHandler()
372 if (QuerySet(status->to_x, status->to_y)) { in TwoPointsHandler()
374 status->to_x, status->to_y)) { in TwoPointsHandler()
375 if (status->draw) in TwoPointsHandler()
376 (*(DrawTwoPointProc)status->draw)(w, in TwoPointsHandler()
377 status->from_x, status->from_y, in TwoPointsHandler()
378 status->to_x, status->to_y, Highlight); in TwoPointsHandler()
379 status->to_x = InBitmapX(BW, event->xmotion.x); in TwoPointsHandler()
380 status->to_y = InBitmapY(BW, event->xmotion.y); in TwoPointsHandler()
381 if (status->draw) in TwoPointsHandler()
382 (*(DrawTwoPointProc)status->draw)(w, in TwoPointsHandler()
383 status->from_x, status->from_y, in TwoPointsHandler()
384 status->to_x, status->to_y, Highlight); in TwoPointsHandler()
388 status->to_x = InBitmapX(BW, event->xmotion.x); in TwoPointsHandler()
389 status->to_y = InBitmapY(BW, event->xmotion.y); in TwoPointsHandler()
390 if (status->draw) in TwoPointsHandler()
391 (*(DrawTwoPointProc)status->draw)(w, in TwoPointsHandler()
392 status->from_x, status->from_y, in TwoPointsHandler()
393 status->to_x, status->to_y, Highlight); in TwoPointsHandler()
402 BWStatus *status, in TwoPointsEngage() argument
407 status->from_x = NotSet; in TwoPointsEngage()
408 status->from_y = NotSet; in TwoPointsEngage()
409 status->to_x = NotSet; in TwoPointsEngage()
410 status->to_y = NotSet; in TwoPointsEngage()
411 status->draw = draw; in TwoPointsEngage()
412 status->success = False; in TwoPointsEngage()
413 status->state = *state; in TwoPointsEngage()
418 FALSE, TwoPointsHandler, (XtPointer)status); in TwoPointsEngage()
423 BWStatus *status, in TwoPointsTerminate() argument
427 if (status->success && draw) { in TwoPointsTerminate()
430 status->from_x, status->from_y, in TwoPointsTerminate()
431 status->to_x, status->to_y, in TwoPointsTerminate()
432 status->value); in TwoPointsTerminate()
437 if (QuerySet(status->from_x, status->from_y) && in TwoPointsTerminate()
438 QuerySet(status->to_x, status->to_y)) in TwoPointsTerminate()
439 if (status->draw) in TwoPointsTerminate()
440 (*(DrawTwoPointProc)status->draw)(w, in TwoPointsTerminate()
441 status->from_x, status->from_y, in TwoPointsTerminate()
442 status->to_x, status->to_y, Highlight); in TwoPointsTerminate()
447 FALSE, TwoPointsHandler, (XtPointer)status); in TwoPointsTerminate()
452 BWStatus *status, in TwoPointsTerminateTransparent() argument
456 if (status->success && draw) in TwoPointsTerminateTransparent()
458 status->from_x, status->from_y, in TwoPointsTerminateTransparent()
459 status->to_x, status->to_y, in TwoPointsTerminateTransparent()
460 status->value); in TwoPointsTerminateTransparent()
462 if (QuerySet(status->from_x, status->from_y) && in TwoPointsTerminateTransparent()
463 QuerySet(status->to_x, status->to_y)) in TwoPointsTerminateTransparent()
464 if (status->draw) in TwoPointsTerminateTransparent()
465 (*(DrawTwoPointProc)status->draw)(w, in TwoPointsTerminateTransparent()
466 status->from_x, status->from_y, in TwoPointsTerminateTransparent()
467 status->to_x, status->to_y, Highlight); in TwoPointsTerminateTransparent()
472 FALSE, TwoPointsHandler, (XtPointer)status); in TwoPointsTerminateTransparent()
477 BWStatus *status, in TwoPointsTerminateTimed() argument
481 if (status->success && draw) in TwoPointsTerminateTimed()
483 status->from_x, status->from_y, in TwoPointsTerminateTimed()
484 status->to_x, status->to_y, in TwoPointsTerminateTimed()
485 status->btime); in TwoPointsTerminateTimed()
487 if (QuerySet(status->from_x, status->from_y) && in TwoPointsTerminateTimed()
488 QuerySet(status->to_x, status->to_y)) in TwoPointsTerminateTimed()
489 if (status->draw) in TwoPointsTerminateTimed()
490 (*(DrawTwoPointProc)status->draw)(w, in TwoPointsTerminateTimed()
491 status->from_x, status->from_y, in TwoPointsTerminateTimed()
492 status->to_x, status->to_y, Highlight); in TwoPointsTerminateTimed()
497 FALSE, TwoPointsHandler, (XtPointer)status); in TwoPointsTerminateTimed()
503 BWStatus *status, in Interface() argument
520 BW->bitmap.request_stack[BW->bitmap.current].status; in Paste()
533 BWStatus *status; in Paste() local
540 status = (BWStatus *) in Paste()
541 BW->bitmap.request_stack[BW->bitmap.current].status; in Paste()
543 status->at_x = at_x; in Paste()
544 status->at_y = at_y; in Paste()
545 status->value = value; in Paste()
546 (*(DrawOnePointProc)status->draw) (w, at_x, at_y, Highlight); in Paste()
550 BWStatus *status; in Paste() local
554 status = (BWStatus *) in Paste()
555 BW->bitmap.request_stack[BW->bitmap.current].status; in Paste()
557 status->from_x = status->to_x = at_x; in Paste()
558 status->from_y = status->to_y = at_y; in Paste()
559 status->value = value; in Paste()
560 (*(DrawTwoPointProc)status->draw) (w, at_x, at_y, at_x, at_y, Highlight); in Paste()
572 BWStatus *status = (BWStatus *)client_data; in DragTwoPointsHandler() local
580 if (event->xbutton.state != status->state) return; in DragTwoPointsHandler()
581 if (!QuerySet(status->from_x, status->from_y)) { in DragTwoPointsHandler()
583 status->value = Value(BW, event->xbutton.button); in DragTwoPointsHandler()
584 status->btime = event->xbutton.time; in DragTwoPointsHandler()
585 status->from_x = InBitmapX(BW, event->xbutton.x); in DragTwoPointsHandler()
586 status->from_y = InBitmapY(BW, event->xbutton.y); in DragTwoPointsHandler()
587 status->to_x = InBitmapX(BW, event->xbutton.x); in DragTwoPointsHandler()
588 status->to_y = InBitmapY(BW, event->xbutton.y); in DragTwoPointsHandler()
589 status->success = status->draw ? True : False; in DragTwoPointsHandler()
590 if (status->draw) in DragTwoPointsHandler()
591 (*(DrawTwoPointProc)status->draw)(w, in DragTwoPointsHandler()
592 status->from_x, status->from_y, in DragTwoPointsHandler()
593 status->to_x, status->to_y, status->value); in DragTwoPointsHandler()
598 if (QuerySet(status->from_x, status->from_y)) { in DragTwoPointsHandler()
599 status->value = Value(BW, event->xbutton.button); in DragTwoPointsHandler()
600 status->btime = event->xbutton.time; in DragTwoPointsHandler()
601 status->from_x = status->to_x; in DragTwoPointsHandler()
602 status->from_y = status->to_y; in DragTwoPointsHandler()
603 status->to_x = InBitmapX(BW, event->xbutton.x); in DragTwoPointsHandler()
604 status->to_y = InBitmapY(BW, event->xbutton.y); in DragTwoPointsHandler()
605 status->success = True; in DragTwoPointsHandler()
612 if (QuerySet(status->from_x, status->from_y)) { in DragTwoPointsHandler()
613 if (QuerySet(status->to_x, status->to_y)) { in DragTwoPointsHandler()
615 status->to_x, status->to_y)) { in DragTwoPointsHandler()
616 status->from_x = status->to_x; in DragTwoPointsHandler()
617 status->from_y = status->to_y; in DragTwoPointsHandler()
618 status->to_x = InBitmapX(BW, event->xmotion.x); in DragTwoPointsHandler()
619 status->to_y = InBitmapY(BW, event->xmotion.y); in DragTwoPointsHandler()
620 if (status->draw) in DragTwoPointsHandler()
621 (*(DrawTwoPointProc)status->draw)(w, in DragTwoPointsHandler()
622 status->from_x, status->from_y, in DragTwoPointsHandler()
623 status->to_x, status->to_y, status->value); in DragTwoPointsHandler()
633 BWStatus *status, in DragTwoPointsEngage() argument
638 status->from_x = NotSet; in DragTwoPointsEngage()
639 status->from_y = NotSet; in DragTwoPointsEngage()
640 status->to_x = NotSet; in DragTwoPointsEngage()
641 status->to_y = NotSet; in DragTwoPointsEngage()
642 status->draw = draw; in DragTwoPointsEngage()
643 status->success = False; in DragTwoPointsEngage()
644 status->state = *state; in DragTwoPointsEngage()
648 FALSE, DragTwoPointsHandler, (XtPointer)status); in DragTwoPointsEngage()
653 BWStatus *status, in DragTwoPointsTerminate() argument
657 if (status->success && draw) { in DragTwoPointsTerminate()
658 if ((status->from_x != status->to_x) in DragTwoPointsTerminate()
660 (status->from_y != status->to_y)) in DragTwoPointsTerminate()
662 status->from_x, status->from_y, in DragTwoPointsTerminate()
663 status->to_x, status->to_y, in DragTwoPointsTerminate()
664 status->value); in DragTwoPointsTerminate()
671 FALSE, DragTwoPointsHandler, (XtPointer)status); in DragTwoPointsTerminate()