Add ToolButton
Calling Rect
DrawMode DM_CUSTOM_POLYLINE
Icon 107 File "Icons1.dll"
Файл находится в той же директории что и MBX.
При загрузке MI выдает сообщение: Не удалось загрузить ресурс (икону). Почему не работает ?
Картинка на кнопке из dll
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 26 ноя 2008, 22:10
- Репутация: 1
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Картинка на кнопке из dll
Возможно много вариантов "почему".
Самые простые два:
1. Это неполный текст оператора. (Почему-то мне так кажется). И в нем нарушен порядок следования параметров оператора
Alter ButtonPad { current_title | ID pad_num }
[ Add button_definition [ button_definition ... ] ]
[ Remove { handler_num | ID button_id } [ , ... ] ]
[ Title new_title ]
[ Width w ]
[ Position ( x, y ) [ Units unit_name ] ]
[ ToolbarPosition ( row, column ) ]
[ { Show | Hide } ]
[ { Fixed | Float } ]
[ Destroy ]
Each button_definition clause can consist of the keyword Separator, or it can have the following syntax:
{ PushButton | ToggleButton | ToolButton }
Calling { procedure | menu_code | OLE methodname | DDE server, topic }
[ ID button_id ]
[ Icon icon_code [ File file_spec ] ]
[ Cursor cursor_code [ File file_spec ] ]
[ DrawMode dm_code ]
[ HelpMsg msg ]
[ ModifierKeys { On | Off } ]
[ { Enable | Disable } ]
[ { Check | Uncheck } ]
2. Если использована собственная или просто не библиотека по умолчанию, то номер 107 может просто отсутствовать в данной библиотеке иконок.
Самые простые два:
1. Это неполный текст оператора. (Почему-то мне так кажется). И в нем нарушен порядок следования параметров оператора
Alter ButtonPad { current_title | ID pad_num }
[ Add button_definition [ button_definition ... ] ]
[ Remove { handler_num | ID button_id } [ , ... ] ]
[ Title new_title ]
[ Width w ]
[ Position ( x, y ) [ Units unit_name ] ]
[ ToolbarPosition ( row, column ) ]
[ { Show | Hide } ]
[ { Fixed | Float } ]
[ Destroy ]
Each button_definition clause can consist of the keyword Separator, or it can have the following syntax:
{ PushButton | ToggleButton | ToolButton }
Calling { procedure | menu_code | OLE methodname | DDE server, topic }
[ ID button_id ]

[ Cursor cursor_code [ File file_spec ] ]

[ HelpMsg msg ]
[ ModifierKeys { On | Off } ]
[ { Enable | Disable } ]
[ { Check | Uncheck } ]
2. Если использована собственная или просто не библиотека по умолчанию, то номер 107 может просто отсутствовать в данной библиотеке иконок.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость