|
10.09.2016, 11:43 | #1 |
Участник
|
Цитата:
Попробовал ваш вариант - чо-то не работает. А пользователи просят. |
|
10.09.2016, 12:23 | #2 |
Боец
|
Цитата:
X++: formRun.form().design().windowType(FormWindowType::Workspace); |
|
|
За это сообщение автора поблагодарили: Logger (5). |
10.09.2016, 13:26 | #3 |
Участник
|
Цитата:
Да они еще в 2009-й теряли в презентабельности. Но никак не можем переучиться на новый вид. Пока не можем решить вопрос как различать формы из двух разных приложений. Например, аналитик одновременно работает в тестовой аксапте и в рабочей. или программист работает в деве и в тесте. В случае когда все окна собраны внутри главного - то все просто - по заголовку главного окна все понятно. А если каждое само по себе, то легко перепутать. |
|
10.09.2016, 22:22 | #4 |
Боец
|
Цитата:
Сообщение от Logger
Спс.
Да они еще в 2009-й теряли в презентабельности. Но никак не можем переучиться на новый вид. Пока не можем решить вопрос как различать формы из двух разных приложений. Например, аналитик одновременно работает в тестовой аксапте и в рабочей. или программист работает в деве и в тесте. В случае когда все окна собраны внутри главного - то все просто - по заголовку главного окна все понятно. А если каждое само по себе, то легко перепутать. \Classes\SysSetupFormRun\init X++: public void init() { super(); if (this.isWorkflowEnabled()) { workflowControls = SysWorkflowFormControls::construct(this); workflowControls.initControls(); } // EVGA --> this.devSetWindowText(); // EVGA <-- } X++: // EVGA --> private void devSetWindowText() { str captionStr; captionStr = WinAPI::getWindowText(this.hWnd()); captionStr = strRem(captionStr, "TEST: "); captionStr = "TEST: " + captionStr; WinAPI::setWindowText(this.hWnd(), captionStr); this.setTimeOut(identifierStr(devSetWindowText), 500); } // EVGA <-- Caption же главного окна приложения можно поменять аналогичным WinApi здесь \Classes\Info\workspaceWindowCreated Вдобавок, можно еще и иконку окон поменять, см. WM_SETICON message. |
|
|
За это сообщение автора поблагодарили: Logger (3), Raven Melancholic (5). |
Теги |
ax2009, dev toolbar, developer tool, syssetupformrun, интерфейс, программно, управление окнами |
|
|