Форум » GUI » Не корректность работы Form Disegner (HWGUI 2.22 Build 4) если для BUTTON в Events:onClick добавить » Ответить

Не корректность работы Form Disegner (HWGUI 2.22 Build 4) если для BUTTON в Events:onClick добавить

Aleksandr_D: Добрый день! Не корректность работы Form Disegner (HWGUI 2.22 Build 4) если для BUTTON в Events:onClick добавить строку c функцией. Form Disegner (HWGUI 2.22 Build 4) Ситуация На форму добавляю только одну клавишу из раздела Standart Button. Если в Events:onClick добавить строку hwg_msginfo('key1'). При сохранении как файл *.prg в окне Script variables error: Error BASE/1001 Undefined function: PARSEMETHOD Затем Error BASE/1111 Argument error: LEN 954: Fwrite(han,”;”+hb_OsNewLine() …… Called from: LEN(0) Called from: (b)COMPPILESCR(328) Called from: DOSCRIPT(535) Called from: CALLFUN(564) …. В сохраненных файлах *.PRG FUNCTION _22 LOCAL oButton1 INIT DIALOG oDlg TITLE "Form1" ; AT 259,199 SIZE 982,456 ; STYLE WS_SYSMENU+WS_SIZEBOX+WS_VISIBLE @ 120,72 BUTTON oButton1 CAPTION "Button" SIZE 80,32 ; STYLE WS_TABSTOP+BS_FLAT ACTIVATE DIALOG oDlg RETURN oDlg:lresult *.XML … <part class="button"> <style> <property name="Geometry">{120,72,80,32}</property> <property name="Name">[oButton1]</property> </style> <method name="onClick"> <![CDATA[hwg_msginfo('key1') ]]> </method> </part> </part>

Ответов - 2

alkresin: Сохранение форм из Дизайнера в prg, действительно, может работать некорректно. Я не правил его очень давно и не знаю, когда соберусь править. Используйте xml-формы.

Aleksandr_D: Ясно. Спасибо!



полная версия страницы