Changeset 41 in Sophya
- Timestamp:
- Mar 13, 1997, 4:55:54 PM (29 years ago)
- Location:
- trunk/SophyaPI/PI
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/pifilechox.cc
r37 r41 62 62 CreateXtWdg(nom, xmFileSelectionBoxWidgetClass, mWin->XtWdg(), PIFC_SzX, PIFC_SzY, 0, 0); 63 63 XtAddCallback(XtWdg(), XmNokCallback, 64 filesel_okact, (XtPointer)this);64 (XtCallbackProc)filesel_okact, (XtPointer)this); 65 65 XtAddCallback(XtWdg(), XmNcancelCallback, 66 filesel_cancelact, (XtPointer)this);66 (XtCallbackProc)filesel_cancelact, (XtPointer)this); 67 67 // Pour avoir une version simplifiee 68 68 /* wdg = XmFileSelectionBoxGetChild(XtWdg(),XmDIALOG_DIR_LIST); -
trunk/SophyaPI/PI/pilistx.cc
r37 r41 59 59 // list_action, (XtPointer)this); 60 60 XtAddCallback(mlist, XmNmultipleSelectionCallback, 61 list_action, (XtPointer)this);61 (XtCallbackProc)list_action, (XtPointer)this); 62 62 XtAddCallback(mlist, XmNsingleSelectionCallback, 63 list_action, (XtPointer)this);63 (XtCallbackProc)list_action, (XtPointer)this); 64 64 65 65 SetMultipleSelect(false); -
trunk/SophyaPI/PI/pimenux.cc
r37 r41 100 100 else cbckn = XmNactivateCallback; 101 101 XtRemoveCallback(mBut[i+1].itb, cbckn, 102 menub_action, (XtPointer)(mBut+i+1));102 (XtCallbackProc)menub_action, (XtPointer)(mBut+i+1)); 103 103 mBut[i] = mBut[i+1]; 104 104 XtAddCallback(mBut[i].itb, cbckn, 105 menub_action, (XtPointer)(mBut+i));105 (XtCallbackProc)menub_action, (XtPointer)(mBut+i)); 106 106 } 107 107 mNItem--; … … 237 237 else cbckn = XmNactivateCallback; 238 238 XtRemoveCallback(buto[i].itb, cbckn, 239 menub_action, (XtPointer)(buto+i));239 (XtCallbackProc)menub_action, (XtPointer)(buto+i)); 240 240 mBut[i] = buto[i]; 241 241 XtAddCallback(mBut[i].itb, cbckn, 242 menub_action, (XtPointer)(mBut+i));242 (XtCallbackProc) menub_action, (XtPointer)(mBut+i)); 243 243 } 244 244 … … 259 259 mBut[mNItem].itb = XtCreateManagedWidget(nom, wdgcl, this->XtWdg(), NULL, 0) ; 260 260 XtAddCallback(mBut[mNItem].itb, cbckn, 261 menub_action, (XtPointer)(mBut+mNItem));261 (XtCallbackProc)menub_action, (XtPointer)(mBut+mNItem)); 262 262 if (sc) // Raccourci clavier 263 263 { -
trunk/SophyaPI/PI/pistdwdgx.cc
r37 r41 95 95 XtSetValues(XtWdg(), warg, n); 96 96 XtAddCallback(XtWdg(), XmNactivateCallback, 97 button_action, (XtPointer)this);97 (XtCallbackProc)button_action, (XtPointer)this); 98 98 99 99 mAcP = false; … … 113 113 if (mAcP) 114 114 XtRemoveCallback(XtWdg(), XmNarmCallback, 115 button_press, (XtPointer)this);115 (XtCallbackProc)button_press, (XtPointer)this); 116 116 else 117 117 XtAddCallback(XtWdg(), XmNarmCallback, 118 button_press, (XtPointer)this);118 (XtCallbackProc)button_press, (XtPointer)this); 119 119 mAcP = acp; 120 120 return; … … 212 212 if (Msg() && !msg) 213 213 XtRemoveCallback(XtWdg(), XmNactivateCallback, 214 text_action, (XtPointer)this);214 (XtCallbackProc)text_action, (XtPointer)this); 215 215 if (!Msg() && msg) 216 216 XtAddCallback(XtWdg(), XmNactivateCallback, 217 text_action, (XtPointer)this);217 (XtCallbackProc)text_action, (XtPointer)this); 218 218 219 219 PIWdg::SetMsg(msg); … … 245 245 CreateXtWdg(nom, xmToggleButtonWidgetClass, NULL, sx, sy, px, py); 246 246 XtAddCallback(XtWdg(), XmNvalueChangedCallback, 247 toggb_action, (XtPointer)this);247 (XtCallbackProc) toggb_action, (XtPointer)this); 248 248 Arg warg[2]; 249 249 XtSetArg(warg[0],XmNhighlightThickness, 0); … … 321 321 SetValue(1); 322 322 XtAddCallback(XtWdg(), XmNvalueChangedCallback, 323 scale_action, (XtPointer)this);323 (XtCallbackProc) scale_action, (XtPointer)this); 324 324 Manage(); 325 325 } … … 439 439 SetValue(0); 440 440 XtAddCallback(XtWdg(), XmNvalueChangedCallback, 441 scrollbar_action, (XtPointer)this);441 (XtCallbackProc) scrollbar_action, (XtPointer)this); 442 442 Manage(); 443 443 } … … 455 455 if (mAcD) 456 456 XtRemoveCallback(XtWdg(), XmNdragCallback, 457 scrollbar_drag, (XtPointer)this);457 (XtCallbackProc)scrollbar_drag, (XtPointer)this); 458 458 else 459 459 XtAddCallback(XtWdg(), XmNdragCallback, 460 scrollbar_drag, (XtPointer)this);460 (XtCallbackProc)scrollbar_drag, (XtPointer)this); 461 461 mAcD = acd; 462 462 return; -
trunk/SophyaPI/PI/piwdgx.cc
r37 r41 112 112 pwdg = top; 113 113 } 114 else pwdg = ((PIContainerX *)parent)->sdw; 114 // else pwdg = ((PIContainerX *)parent)->sdw; 115 else pwdg = ((PIWdgX *)parent)->sdw; 115 116 } 116 117 -
trunk/SophyaPI/PI/piwindowx.cc
r31 r41 74 74 75 75 XtAddCallback(pwm->XtWdg(), XtNpopdownCallback, 76 popdwn_cb, (XtPointer)this);76 (XtCallbackProc)popdwn_cb, (XtPointer)this); 77 77 78 78 if (!fgactl) -
trunk/SophyaPI/PI/pixtbase.cc
r11 r41 338 338 nc = XLookupString(&(evt->xkey), buf, 10, &key, &cs); 339 339 if (nc <= 0) return; 340 if (evt->xkey.state & ShiftMask) kmod |= PIKM_Shift; 341 if (evt->xkey.state & ControlMask) kmod |= PIKM_Cntl; 342 if (evt->xkey.state & Mod2Mask) kmod |= PIKM_Alt; 340 if (evt->xkey.state & ShiftMask) 341 kmod = (PIKeyModifier) (kmod | PIKM_Shift); 342 if (evt->xkey.state & ControlMask) 343 kmod = (PIKeyModifier) (kmod | PIKM_Cntl); 344 if (evt->xkey.state & Mod2Mask) 345 kmod = (PIKeyModifier) (kmod | PIKM_Alt); 343 346 for(i=0; i<nc; i++) 344 347 (((PIXtBaseWidget)wdgp)->pixtbase.objet)->Keyboard((int)(buf[i]), kmod); -
trunk/SophyaPI/PI/psfile.cc
r34 r41 714 714 715 715 /* Logique de controle */ 716 staticint FileEmpty = 1;717 staticint PageEmpty;718 staticint BlocEmpty;719 staticint BlocActive;720 staticint PageActive;716 /* static */ int FileEmpty = 1; 717 /* static */ int PageEmpty; 718 /* static */ int BlocEmpty; 719 /* static */ int BlocActive; 720 /* static */ int PageActive;
Note:
See TracChangeset
for help on using the changeset viewer.