EXPORT(sqInt) primitiveSetItemIcon(void) { MenuHandle menuHandle; sqInt menuHandleOop; sqInt anInteger; sqInt aIconIndexInteger; sqInt _return_value; menuHandleOop = interpreterProxy->stackValue(2); anInteger = interpreterProxy->stackIntegerValue(1); aIconIndexInteger = interpreterProxy->stackIntegerValue(0); if (interpreterProxy->failed()) { return null; } menuHandle = ((MenuHandle) (interpreterProxy->positive64BitValueOf(menuHandleOop))); if (!(ioCheckMenuHandle(menuHandle))) { _return_value = interpreterProxy->success(0); if (interpreterProxy->failed()) { return null; } interpreterProxy->popthenPush(4, _return_value); return null; } SetItemIcon(menuHandle,anInteger,aIconIndexInteger); return null; }
int CCollectionsComboBox::AddCollectionItem(CString inName, int iconID, long indent, long inData) { int i = AddString(inName); if (iconID != -1) SetItemIcon(i, iconID); SetItemIndent(i, indent); if (inData != 0) { SetItemData(i, inData); if (mSelectedCollection == inData) SetCurSel(i); } return i; }
void SetControlItemIcon ( int iControlID, int iIndex, DWORD dwIconHandle ) { SetItemIcon ( g_pGlob->hInstance, iControlID, iIndex, dwIconHandle ); }