121. ivantu - 05 Октября, 2019 - 04:07:50 - перейти к сообщению
Подскажите пожалуйста, есть ли возможность увеличить размер иконок в ListView, смотрел вроде есть define для этого , но применив его иконки просто исчезают, точно не помню его название, там типо LVSIL_SMALL у вас использовалось а есть режим normal , там иконки по идее должны быть больше.
122. Nikanr - 05 Октября, 2019 - 04:25:04 - перейти к сообщению
ivantu , Zireael , Спасибо! Где то еще на форуме был код, который изменял курсор при наведении на кнопку или иной контрол. Не осталось у кого-нибудь ссылки?
P:S пролистав 2 последних темы вопросов по external не нашел. Думаю пора отдельную тему создавать где все примеры кода по полочкам)
P:S пролистав 2 последних темы вопросов по external не нашел. Думаю пора отдельную тему создавать где все примеры кода по полочкам)
123. 007wan - 05 Октября, 2019 - 04:30:00 - перейти к сообщению
Nikanr , Вопросы 2
(Добавление)
Извиняюсь, это я я там начал развивать осиное гнездо и теперь часть external кода находится в вопросах 2
(Добавление)
Извиняюсь, это я я там начал развивать осиное гнездо и теперь часть external кода находится в вопросах 2
124. Nikanr - 05 Октября, 2019 - 04:33:26 - перейти к сообщению
007wan , Спасибо
(Добавление)
Не понятно только почему отваливается обработка сообщений) буду искать
(Добавление)
Не понятно только почему отваливается обработка сообщений) буду искать
125. 007wan - 05 Октября, 2019 - 05:01:35 - перейти к сообщению
Nikanr пишет:
Не понятно только почему отваливается обработка сообщений) буду искать
Вот и я о том же. Уже начинается паранойя....(Добавление)
Хорошо, хоть не одного у меня такое, а то уже всем кажется, что это я накосячил и ошибки из-за меня и поэтому исправлять не будут.
126. Nikanr - 05 Октября, 2019 - 09:56:22 - перейти к сообщению
Еще вопрос по ShellExecute, почему он открывает 2 вкладки вместо одной после паузы?
CODE:
external(INT, "ShellExecute", "ShellExecuteA", "shell32.dll");
external(INT, "CreateWindow", "CreateWindowExA", "User32.dll" );
int b1,b2,b3;
int pos_size_edit0[1][4];
string text_edit0[1];
pos_size_edit0[0][0]=69; pos_size_edit0[0][1]=98; pos_size_edit0[0][2]=100; pos_size_edit0[0][3]=20;
text_edit0[0]="Поле 0";
createdialog(0);
showdialog(0, "Диалог",100, 100, 300, 300, 1, 1);
function getmessage(0, WM_CREATE)//Создаем контролы при создание окна
{
b1=CreateWindow(0, "BUTTON", "Вызвать паузу", 1342177280, 10, 10, 120, 30, gethwnd(0), 0, 0, 0);
b2=CreateWindow(0, "BUTTON", "Открыть запрос1", 1342177280, 10, 50, 120, 30, gethwnd(0), 0, 0, 0);
b3=CreateWindow(0, "BUTTON", "Открыть запрос2", 1342177280, 10, 100, 150, 30, gethwnd(0), 0, 0, 0);
}
function getmessage(0, WM_COMMAND)
{
if (message.lparam==b1)test();
if (message.lparam==b2)ShellExecute(0, "Open", "https:/"+"/kibor-bot.com/forum/index.php", "", "", 1);
if (message.lparam==b3)ShellExecute(0, "Open", "https:/"+"/kibor-bot.com/forum/index.php", "", "", 1);
}
loop()sleep(100);
function test(){
pause(1000);
}
external(INT, "CreateWindow", "CreateWindowExA", "User32.dll" );
int b1,b2,b3;
int pos_size_edit0[1][4];
string text_edit0[1];
pos_size_edit0[0][0]=69; pos_size_edit0[0][1]=98; pos_size_edit0[0][2]=100; pos_size_edit0[0][3]=20;
text_edit0[0]="Поле 0";
createdialog(0);
showdialog(0, "Диалог",100, 100, 300, 300, 1, 1);
function getmessage(0, WM_CREATE)//Создаем контролы при создание окна
{
b1=CreateWindow(0, "BUTTON", "Вызвать паузу", 1342177280, 10, 10, 120, 30, gethwnd(0), 0, 0, 0);
b2=CreateWindow(0, "BUTTON", "Открыть запрос1", 1342177280, 10, 50, 120, 30, gethwnd(0), 0, 0, 0);
b3=CreateWindow(0, "BUTTON", "Открыть запрос2", 1342177280, 10, 100, 150, 30, gethwnd(0), 0, 0, 0);
}
function getmessage(0, WM_COMMAND)
{
if (message.lparam==b1)test();
if (message.lparam==b2)ShellExecute(0, "Open", "https:/"+"/kibor-bot.com/forum/index.php", "", "", 1);
if (message.lparam==b3)ShellExecute(0, "Open", "https:/"+"/kibor-bot.com/forum/index.php", "", "", 1);
}
loop()sleep(100);
function test(){
pause(1000);
}
127. Zireael - 05 Октября, 2019 - 10:59:19 - перейти к сообщению
Цитата:
можно ли узнать в файле какая секция существует, а какая нет?
3й параметр в GetPrivateProfileString. Если секции не существует, то вернёт в массив указанную строку.
Цитата:
есть ли возможность увеличить размер иконок в ListView
Размер иконок зависит от указанного размера изображений в ImageList.
Цитата:
Еще вопрос по ShellExecute, почему он открывает 2 вкладки вместо одной после паузы?
Добавить return.
code (Отобразить)
128. Nikanr - 05 Октября, 2019 - 12:02:57 - перейти к сообщению
Zireael пишет:
Добавить return.
Код (Отобразить)
Не работает при таком исполнении. И почему-то return вообще игнорируется
129. Zireael - 05 Октября, 2019 - 12:17:01 - перейти к сообщению
Цитата:
Не работает
Что не работает?
130. 007wan - 05 Октября, 2019 - 12:19:32 - перейти к сообщению
Zireael , можно вопрос? Таск диалог можно мне или пока не реализуемо?