Не могу поменять размер окна эмулятора Nox. Галку фиксации размера окна в настройках Nox снял, вручную окно меняется.
Сначала менял только размер контрола - без эффекта, не меняется. Потом пробовал менять размер окна - меняется, но при этом размер контрола не меняется, остается маленьким. Тот же эффект можно в калькуляторе видеть. Окно большое, а панель с кнопками как была, так и осталась. Пробовал сначала поменять размер окна, потом контрола приведенным скриптом, меняется только окно.
CODE:int a,b,c,d,aa,bb,cc,dd;
win wind0=window ("Nox", "Qt5QWindowIcon", -1);
win wind=window ("QWidgetClassWindow", "Qt5QWindowIcon", window ("ScreenBoardClassWindow", "Qt5QWindowIcon", -1));
c=wind0.width; //= ширина окна
d=wind0.height; //= высота окна
a=wind0.left; //= позиция по x относительно левого края экрана
b=wind0.top; //= позиция по y относительно левого края экрана
cc=wind.widthclient; //= ширина клиетской части окна (без системного меню и рамки)
dd=wind.heightclient; //= высота клиетской части окна (без системного меню и рамки)
aa=wind.leftclient; //= позиция клиетской части по x относительно левого края экрана
bb=wind.topclient; //= позиция клиетской части по y относительно левого края экрана
messagebox (format(aa)+" x "+format(bb)+" "+format(cc)+" x "+format(dd));
wind.widthclient=1153;
wind.heightclient=649;
wind0.width=1157;
wind0.height=687;
movewindow(wind0);
moveclient(wind);
win wind0=window ("Nox", "Qt5QWindowIcon", -1);
win wind=window ("QWidgetClassWindow", "Qt5QWindowIcon", window ("ScreenBoardClassWindow", "Qt5QWindowIcon", -1));
c=wind0.width;
d=wind0.height;
a=wind0.left;
b=wind0.top;
cc=wind.widthclient;
dd=wind.heightclient;
aa=wind.leftclient;
bb=wind.topclient;
messagebox (format(aa)+" x "+format(bb)+" "+format(cc)+" x "+format(dd));
|