- Timestamp:
- Jun 25, 2008, 10:32:44 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/plugins/org.eclipse.swt/Eclipse SWT/pm/org/eclipse/swt/widgets/Control.java
r108 r115 2963 2963 // case OS.WM_CUT: result = WM_CUT (wParam, lParam); break; 2964 2964 // case OS.WM_DESTROY: result = WM_DESTROY (wParam, lParam); break; 2965 // case OS.WM_DRAWITEM: result = WM_DRAWITEM (wParam, lParam); break;2965 case OS.WM_DRAWITEM: result = WM_DRAWITEM (mp1, mp2); break; 2966 2966 // case OS.WM_ENDSESSION: result = WM_ENDSESSION (wParam, lParam); break; 2967 2967 case OS.WM_ERASEBACKGROUND: result = WM_ERASEBACKGROUND (mp1, mp2); break; … … 3149 3149 // return control.wmDrawChild (wParam, lParam); 3150 3150 //} 3151 // 3152 //LRESULT WM_ENDSESSION (int wParam, int lParam) { 3153 // return null; 3154 //} 3151 3152 MRESULT WM_DRAWITEM (int mp1, int mp2) { 3153 System.out.println("Control:WM_DRAWITEM"); 3154 OWNERITEM struct = new OWNERITEM(); 3155 //CHAR achClass[256] 3156 // 3157 //WinQueryClassName(hwnd,sizeof(achClass),achClass); 3158 //if(WinFindAtom(WinQuerySystemAtomTable(),achClass) 3159 // == LOUSHORT(WC_SCROLLBAR)) 3160 // /* this is a scroll bar */; 3161 //else 3162 // /* this is not a scroll bar */; if(type == OS.WC_MENU) 3163 // System.out.println("IS MENU"); 3164 OS.objcpy(struct, mp2); 3165 return null; 3166 } 3155 3167 3156 3168 MRESULT WM_ERASEBACKGROUND (int mp1, int mp2) { … … 3158 3170 } 3159 3171 3160 MRESULT WM_MEASUREITEM (int mp1, int mp2) {3161 return null;3162 }3172 //MRESULT WM_MEASUREITEM (int mp1, int mp2) { 3173 // return null; 3174 //} 3163 3175 3164 3176 MRESULT WM_QUERYDLGCODE (int mp1, int mp2) { … … 3427 3439 // return new LRESULT (result); 3428 3440 //} 3429 // 3430 //LRESULT WM_MEASUREITEM (int wParam, int lParam) { 3441 3442 MRESULT WM_MEASUREITEM (int mp1, int mp2) { 3443 System.out.println("Control:WM_MEASUREITEM"); 3431 3444 // MEASUREITEMSTRUCT struct = new MEASUREITEMSTRUCT (); 3432 3445 // OS.MoveMemory (struct, lParam, MEASUREITEMSTRUCT.sizeof); … … 3435 3448 // MenuItem item = shell.findMenuItem (struct.itemID); 3436 3449 // if (item == null) return null; 3437 // return item.wmMeasureChild ( wParam, lParam);3450 // return item.wmMeasureChild (mp1, mp2); 3438 3451 // } 3439 3452 // int hwnd = OS.GetDlgItem (handle, struct.CtlID); … … 3441 3454 // if (control == null) return null; 3442 3455 // return control.wmMeasureChild (wParam, lParam); 3443 //} 3456 return null; 3457 } 3444 3458 // 3445 3459 //LRESULT WM_MENUCHAR (int wParam, int lParam) {
Note:
See TracChangeset
for help on using the changeset viewer.