Code: Select all
WINDOW_IDCMPHookBits, IDCMP_IDCMPUPDATE | IDCMP_RAWKEY | IDCMP_EXTENDEDMOUSE | IDCMP_MOUSEBUTTONS,
(I can also now take out ICA_TARGET, ICTARGET_IDCMP, in the speedbar gadget)
BUT.....I need IDCMP_IDCMPUPDATE for my hidden chooser.gadgets.
Code: Select all
if (!(Objects[GAD_HISTORY_HIDDEN]=IIntuition->NewObject(IChooser->CHOOSER_GetClass(),NULL,
GA_ID, GAD_HISTORY_HIDDEN,
GA_RelVerify, TRUE,
CHOOSER_Labels, HistoryChooserList,
CHOOSER_DropDown, TRUE,
CHOOSER_AutoFit, TRUE,
CHOOSER_MaxLabels, 30,
CHOOSER_Hidden, TRUE,
ICA_TARGET, ICTARGET_IDCMP,
TAG_DONE)))
return(FALSE);
Speedbar issue solved, hidden choosers now not working.
I still need a way to do something with the Code value. I still need to a way to get the node to check SBNA_Selected state and SBNA_UserData.