@@ -59,17 +59,17 @@ DestroyWindow(widget); widget = NULL; HINSTANCE hInst = (HINSTANCE)GetModuleHandle(NULL); widget = CreateWindow("LISTBOX", "", LBS_NOINTEGRALHEIGHT, 0, 0, 32, 32, - NULL, NULL, hInst, NULL); + NULL, NULL, hInst, NULL); SetWindowLong(widget, GWL_STYLE, LBS_NOINTEGRALHEIGHT | LBS_NOTIFY | WS_CHILD | WS_VISIBLE | WS_TABSTOP); CommandHandlerData *chd = (CommandHandlerData *)malloc(sizeof(CommandHandlerData)); chd->funct = CH_Command; chd->object = self; SetProp(widget, "CommandHandlerData", chd); - + [self retain]; return self; } //---------------------------------------------------------------------------------------------------------------------------------- - initWithParent : (OGWidget *)parent @@ -80,16 +80,16 @@ DestroyWindow(widget); widget = NULL; HINSTANCE hInst = (HINSTANCE)GetModuleHandle(NULL); widget = CreateWindow("LISTBOX", "", LBS_NOINTEGRALHEIGHT | LBS_NOTIFY | WS_CHILD | WS_VISIBLE, 0, 0, 32, 32, - parent->widget, NULL, hInst, NULL); + parent->widget, NULL, hInst, NULL); CommandHandlerData *chd = (CommandHandlerData *)malloc(sizeof(CommandHandlerData)); chd->funct = CH_Command; chd->object = self; SetProp(widget, "CommandHandlerData", chd); - + [self retain]; return self; } //---------------------------------------------------------------------------------------------------------------------------------- - (id )dataSource @@ -108,11 +108,11 @@ size_t i, size = [dataSource numberOfItemsInComboBox: self]; for (i = 0; i < size; i++) { OGComboBoxItem *item = itemAtIndex(dataSource, @selector(comboBox:itemAtIndex:), self, i); - + SendMessage(widget, LB_ADDSTRING, 0, (WPARAM)[item.label UTF8String]); } } //---------------------------------------------------------------------------------------------------------------------------------- - (void)OG_changed