Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (21): В начало « 11 12 13 14 [15] 16 17 18 19 » В конец    

> Описание: Продолжение
Zireael
Отправлено: 09 Сентября, 2019 - 14:43:34
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4395
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
Не работает

И где не работающий код?
 
 Top
007wan
Отправлено: 09 Сентября, 2019 - 14:55:22
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Zireael пишет:
 Цитата:
Не работает

И где не работающий код?
Какой код? Я же написал какой код не работает перед showdialog Сейчас это важно. Да там и ничего нету, кроме этого.
СНачала идет тот код, потом showdialog и всё. больше ничего нету, кроме как получения указателя через MainWindow = window("dialog");
(Добавление)
CODE:
createdialog(0);//создает диалог(где-то в начале, где переменные)

MainWindow = window("dialog0");//получаем указатель от основного диалога(WM_COMMAND)

showdialog(1, "dialog1", MainWindow.left+100, MainWindow.top+100, 525, 500, 4, 1);//при первом открытии второго диалог открывает с анимацией, но во-второй раз уже без, а резко показывает(находится в WM_COMMAND)

ShowWindow(gethwnd(1), SW_HIDE);//это закрывает всегда с анимацией(в другом месте код в WM_CLOSE)

(Отредактировано автором: 09 Сентября, 2019 - 15:05:24)

 
 Top
Zireael
Отправлено: 09 Сентября, 2019 - 15:05:41
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4395
Дата рег-ции: Нояб. 2017  
Репутация: 580




Никто не будет разбираться в кусках кода. Тем более прописывать нужные переменные, константы и подключение апи функций.
Выкладывайте код, который можно запустить, тогда подскажут что исправить, если действительно что-то не работает.
 
 Top
007wan
Отправлено: 09 Сентября, 2019 - 15:17:23
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Zireael пишет:
Никто не будет разбираться в кусках кода. Тем более прописывать нужные переменные, константы и подключение апи функций.
Выкладывайте код, который можно запустить, тогда подскажут что исправить, если действительно что-то не работает.
Всё работает. Просто анимация запуска окна при повторном попытке открытии через showdialog показывается резко, а не плавно с анимацией. Показывать нечего. Можно любой диалог создать, скрыть его через hidedialog, а после повторного showdialog он резко его открывает, а до этого плавно.

Кстати, хотел спросить еще, а можно ли кнопкам в CreateWindow задать какой-нибудь стиль схожий с вкладками или что-то сделать более реалистичныее, что бы было похоже на Tab кнопки?
(Добавление)
Блин можно хотя бы какой-нибудь ползунок придумать, который будет при опускании вниз сдвигать слой или хотя бы менять положение контролов и чем ниже ползунок, тем выше контролы все, и они могут из вида пропасть. вообщем как обычный ползунок просто
(Добавление)
Ну кто-нибудь напишите видеоролик по создание своих dll диалогов для каждого контрола, я сейчас сдохну, мне реально делать нечего!!!
 
 Top
Zireael
Отправлено: 10 Сентября, 2019 - 01:25:37
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4395
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
Ну кто-нибудь напишите видеоролик

На Youtube их навалом.
 
 Top
007wan
Отправлено: 10 Сентября, 2019 - 07:16:51
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Zireael пишет:
 Цитата:
Ну кто-нибудь напишите видеоролик

На Youtube их навалом.
я не знаю что искать.ьам же нет именно такой темы про кибор. Я не знаю.
 
 Top
007wan
Отправлено: 11 Сентября, 2019 - 15:02:09
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




Как получить координаты контрола(координаты, габариты)
 
 Top
Dantes3000
Отправлено: 11 Сентября, 2019 - 15:11:15
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1464
Дата рег-ции: Июнь 2016  
Репутация: 58




 007wanя пишет:
Как получить координаты контрола(координаты, габариты)


ну раз уж знака вопроса нет, значит это не вопрос, значит можно не отвечать.
 
 Top
Zireael
Отправлено: 11 Сентября, 2019 - 15:15:31
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4395
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
Как получить координаты контрола(координаты, габариты)

CODE:
#define WS_VISIBLE 268435456
#define WS_CHILD 1073741824
#define WS_BORDER 8388608
external(INT, "CreateWindow", "CreateWindowExA", "User32.dll" );

win w;
int b0;

createdialog(0);
showdialog(0, "Диалог",100, 100, 300, 300, 1, 1);

setwindowparam(w);
messagebox("Ширина кнопки:"+format(w.width));
messagebox("Высота кнопки:"+format(w.height));


function getmessage(0, WM_CREATE)
{
b0=CreateWindow(0, "BUTTON", "Кнопка", WS_BORDER | WS_CHILD | WS_VISIBLE, 20, 10, 100, 30, gethwnd(0), 0, 0, 0);
w=formatiw(b0);
}
 
 Top
007wan
Отправлено: 11 Сентября, 2019 - 15:16:58
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Dantes3000 пишет:
ну раз уж знака вопроса нет, значит это не вопрос, значит можно не отвечать.
Ну раз можно, тогда ответь. знаки вопроса у себя в голове объявил - ты его не увидел.

(Отредактировано автором: 11 Сентября, 2019 - 15:17:21)

 
 Top
Страниц (21): В начало « 11 12 13 14 [15] 16 17 18 19 » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by