|
![]() |
#1 |
Участник
|
Спасибо.
To Lucky13 & blokva - попробую, похоже должно сработать. Хотелось бы общаться с фунциями Х++ без WinApi, но уж если никак ..... To Georg Nordic : на Delphi нет, есть неб. опыт на Java To vallys : это работает если в свойствах формы установлено не auto, я же писал. To mazzy : Да , я неправ, конечно НАД работающей формой. Вопрос о компиляции не стоит, это выполнение формы. Я сам в окнах разберусь, а клиенту хотелось бы дать новое окно ближе к активной форме, а лучше на ней. <В стандартном функционале диалог показываеется НАД активным окном.> - это я заметил, хотелось бы этим и другими окнами (похожим на диалог) управлять. То ALL : спасибо еще раз. |
|
![]() |
#2 |
Developer
|
Ну значит в четверке эти функции уже не работают... точнее не так работают (в тройке работают независимо от значений leftMode и topMode). Поэтому и спросил. Спасибо за ответ. Значит если программировать на тройке с учетом апгрейда до четверки, то функции leftValue и topValue без параметров использовать не рекомендуется... Ох, что-то здесь не так...
|
|
![]() |
#3 |
Пенсионер
|
Цитата:
Сообщение от vallys
![]() Ну значит в четверке эти функции уже не работают... точнее не так работают (в тройке работают независимо от значений leftMode и topMode). Поэтому и спросил. Спасибо за ответ. Значит если программировать на тройке с учетом апгрейда до четверки, то функции leftValue и topValue без параметров использовать не рекомендуется... Ох, что-то здесь не так...
![]()
__________________
![]() А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от vallys
![]() Ну значит в четверке эти функции уже не работают... точнее не так работают (в тройке работают независимо от значений leftMode и topMode). Поэтому и спросил. Спасибо за ответ. Значит если программировать на тройке с учетом апгрейда до четверки, то функции leftValue и topValue без параметров использовать не рекомендуется... Ох, что-то здесь не так...
formRun.design()...... я пробовал, извлечь координаты, вышло только тогда, когда явно их устанавливал в свойствах (а это не годится). Может что и накосячил, с литературой худо. Так что делать вывод что что то не работает в 4.0 рано. Еще раз попробую и доложу. Цитата:
Сообщение от blokva
Странно но у меня работает даже если в свойствах Design формы координаты стоят "Auto
Цитата:
Сообщение от blokva
.....Просто не ведитесь на такие "хотелки" клиента....
Спасибо за содействие. |
|
![]() |
#5 |
Пенсионер
|
Цитата:
DAX 4.0.2503.284
__________________
![]() А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
![]() |
#6 |
Участник
|
![]() Цитата:
Форма RHRMOrderTransList1 public class FormRun extends ObjectRun { RHRMJournalType orderType; // типы приказов ……………………. Form f; ComExcelDocument_RU doc; int itop,ileft; } Метод Run формы RHRMOrderTransList1 : public void run() { super(); f = this.form(); itop = f.design().topValue(); ileft = f.design().leftValue(); info (int2str(itop)+"/"+int2str(ileft)+"/"+f.name()); } Выдача из Run : Информация: 0/0/RHRMOrderTransList1 И все время нули !!!! А когда в свойствах формы явные координаты - то они и здесь выводятся ! |
|
![]() |
#7 |
Участник
|
Ну ведь сказали уже как делать:
Цитата:
public void init()
{ container rect; ; super(); rect = WinApi::getWindowRect(element.hWnd()); info(strfmt("%1 %2 %3 %4", conpeek(rect, 1), conpeek(rect, 2), conpeek(rect, 3), conpeek(rect, 4))); } Цитата:
Хотелось бы общаться с фунциями
Х++ без WinApi
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|
![]() |
#8 |
Участник
|
|
|
Теги |
ax4.0 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|