02.06.2008, 15:52 | #11 |
Участник
|
Очень понравился Tabax. Не знаю как я без него обходился.
Правда для себя я контрол tab сделал не видимым и код не много изменил в методе autoHeight X++: //WINAPI::setWindowPos(this.Hwnd(),0,0, w - x, ht - y, true,false, WINAPI::setWindowPos(this.Hwnd(),0,0, w - x, 25, true,false, Плюс некоторые кнопки тоже сделал невидимыми, которыми тоже особенно не буду пользоваться. Если кто-то хочет добавить дополнительные кнопки для работы с функциями EditorScripts, то можно 1) В класс Info добавить описание Editor curEditor; 2) Создать метод в классе Info X++: Editor editor(Editor _e = curEditor)
{
;
curEditor = _e;
return curEditor;
} X++: infolog.editor(e); X++: public void activate(boolean _active) { DLL winApiDLL = new DLL('User32'); DLLFunction keybd_event = new DLLFunction(winApiDLL, 'keybd_event'); ; keybd_event.arg(ExtTypes::Byte, ExtTypes::Byte, ExtTypes::DWord, ExtTypes::DWord); keybd_event.call('18', 0, 0, 0); keybd_event.call('77', 0, 0, 0); keybd_event.call('77', 0, 2, 0); keybd_event.call('18', 0, 2, 0); super(_active); } X++: void clicked() { EditorScripts es; Editor e; ; super(); e = infolog.editor(); es = new EditorScripts(); es.NewWindow(e);//ваш script } |
|
|
За это сообщение автора поблагодарили: belugin (5), alex55 (0). |
Теги |
tabax, taskbar, toolbar, инструменты, панель задач, панель инструментов, полезное, табакс, тулбар, управление окнами |
|
|