Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Как вернуть контрол Кибора с левого монитора? при его отсутствии.

Страниц (1): [1]
 

1. Karp - 11 Августа, 2019 - 16:56:17 - перейти к сообщению
Нну не то окно которое при старте ЭХЭшника
а то ктоторое КРЕАТЕДИАЛОГ с баттонами

предположим, что оно
по непредвиденным причинам получило координаты -300 -300
как его вернуть?

при перекомпиляции программы оно по прежнему вне зоны доступа
2. Kibor - 12 Августа, 2019 - 00:29:37 - перейти к сообщению
Оно получает координаты в showdialog
координаты не запоминаются от переноса .
3. Budni - 13 Августа, 2019 - 05:33:06 - перейти к сообщению
Karp , Попробуй так

CODE:
int col, xek, yek;
getdisplay(col, xek, yek);
xek=xek/2; yek=yek/2;

Ну и добавь переменные xek, yek в
CODE:
showdialog(0, "Диалог",xek, yek, 230, 200, 1, 1);

Таким образом будет Диалог по центру в не зависимости от монитора.
4. Karp - 13 Августа, 2019 - 17:55:02 - перейти к сообщению
 Kibor пишет:
Оно получает координаты в showdialog
координаты не запоминаются от переноса .



Белый флаг
Где мои глаза были (

showdialog(0, "Репка ", 1820, 207, 250, 300, 0, 1);

Powered by ExBB FM 1.0 Final