Молю о помощи в создании GUI )
#81
OFFLINE
Posted 29 March 2016 - 21:39
#85
OFFLINE
Posted 31 March 2016 - 01:39
Help, please,
do not working:
_a=[0,10,120,1000000];
_g=createDialog"choose_pda";
_co=_g displayCtrl 1;
n_selected_pda=_a select 0;
for"_cn"from 1 to count _a do{_co lbAdd str(_a select _cn)};
description.ext
class choose_pda {
idd=3503;
movingEnable=0;
enableSimulation=0;
objects[]={};
class controlsBackground {};
class controls {
class l: RscListbox_gbu
{
idc = 1;
onLBSelChanged = "systemChat str _this";
x = 0.4175 * safezoneW + safezoneX;
y = 0.39 * safezoneH + safezoneY;
w = 0.154687 * safezoneW;
h = 0.242 * safezoneH;
};
class b_y: RscButtonMenuOK_gbu
{
x = 0.494844 * safezoneW + safezoneX;
y = 0.632 * safezoneH + safezoneY;
w = 0.0773437 * safezoneW;
h = 0.033 * safezoneH;
};
class b_n: RscButtonMenuCancel_gbu
{
x = 0.4175 * safezoneW + safezoneX;
y = 0.632 * safezoneH + safezoneY;
w = 0.0773437 * safezoneW;
h = 0.033 * safezoneH;
};
};
};
Am i do not understanding something?
Edited by Ilias, 31 March 2016 - 01:42.
#86
OFFLINE
Posted 31 March 2016 - 09:25
Return Value:
Boolean - true when the dialog was created successfully
#87
OFFLINE
Posted 31 March 2016 - 13:23
Советую хотя бы почитать описание команд, которые вы используете:
Return Value:
Boolean - true when the dialog was created successfully
damn, thanks
#88
OFFLINE
Posted 31 March 2016 - 13:33
Советую хотя бы почитать описание команд, которые вы используете:
Return Value:
Boolean - true when the dialog was created successfully
Спасибо, ошибок больше не выдаёт, но список не заполняется
_a=[0,10,120,1000000];
createDialog"choose_pda";
_g=findDisplay 3503;
co=_g displayCtrl 1;
n_selected_pda=_a select 0;
for"_cn"from 1 to count _a do{_co lbAdd str(_a select _cn)};
Edited by Ilias, 31 March 2016 - 13:35.
#93
OFFLINE
Posted 31 March 2016 - 19:48
for"_cn"from 1 to count _a do{_co lbAdd str(_a select _cn)};
Данное выражение игнорирует значение в массиве под индексом 0.
for "_cn" from 0 to (count _a) - 1 do {_co lbAdd str(_a select _cn)};
Edited by SteelRat, 31 March 2016 - 19:51.
#94
OFFLINE
Posted 31 March 2016 - 20:04
for"_cn"from 1 to count _a do{_co lbAdd str(_a select _cn)};Данное выражение игнорирует значение в массиве под индексом 0.
for "_cn" from 0 to (count _a) - 1 do {_co lbAdd str(_a select _cn)};
У меня?, так и должно быть
#96
OFFLINE
Posted 01 April 2016 - 01:30
Боже, спасите, не знаю из за обновления ли это, но я не могу вывести ни один диалог, уже раза 3 полностью с нуля писал, heeelp
description.ext
enableDebugConsole = 2;
respawnOnStart = -1;
#include "\A3\ui_f\hpp\defineCommonGrids.inc"
#include "\A3\ui_f\hpp\defineCommonColors.inc"
#include "adig.hpp" //parent classes from gui editor
class pda {
idd = -1;
movingEnable = 1;
enableSimulation = 0;
controlsBackground[] = {};
class controls {
class t: RscPicture
{
idc = -1;
text = "pda.paa";
x = 0.314375 * safezoneW + safezoneX;
y = 0.291 * safezoneH + safezoneY;
w = 0.37125 * safezoneW;
h = 0.418 * safezoneH;
};
};
objects[] = {};
};
#98
OFFLINE
Posted 01 April 2016 - 10:48
Все парни, расходимся, БИСы отключили полностью гуи, новым обновлением, и приделали полностью новый вариант, вики будет через месяц говорят
))
#100
OFFLINE
Posted 01 April 2016 - 11:27











