inre25 пишет: подскажите как сделать, чтобы в созданном окне EDIT_1 можно было сохранить написанный текст и потом его была возможность вставить.
ниже простой код как пример, только не могу разобраться как присвоить значение EDIT_1 к тексту которое пишу в этом окне, нужно чтобы он сохранялся и была возможность его вставить когда необходимо.
CREATE_INTERFACE
{
DIALOG "бот" 300 300 //РазмерX РазмерY
BUTTONSCRIPT "Запустить" 100 240 100 25 //ПозицияX ПозицияY РазмерX РазмерY
//Добавление контролов управления ......
EDIT_1 "напишите текст" 10 100 275 135 //ПозицияX ПозицияY РазмерX РазмерY
CHECK_0 0 /*Выключена*/ "Написать сообщение" 10 65 120 18 //ПозицияX ПозицияY РазмерX РазмерY
}
int галка_стоит;
галка_стоит=getcontrol(CHECK_0);
if(галка_стоит==1)
pause(200);
if(галка_стоит==0) goto T;
pause(1000);
beep(1000, 500);
goto m_KIB3;
m_KIB8:
goto exit_KIB;
m_KIB6:
goto exit_KIB;
m_KIB5: T:;
goto m_KIB6;
m_KIB3:
exit_KIB:;
Разобрался сам. пишу может кому будет полезно.
1. В старте в string присвоить переменную в которую будет записан напечатанный текст(типо буфера) например буква H
2. присвоить H=getcontrol(EDIT_1); в блоке кода после старт
3. когда необходимо вставить текст который был написан, нужно создать блок кода и в нем написать key(H);
на этом все !!!! |