Что нового

Не отображаются кнопки

alt-andrew

Новичок
Сообщения
19
Репутация
2
Доброго времени суток.Такая вот проблема-После запуса скрипта не отбражаются кнопки.Что нитак?

Код:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

$GUI1 = GUICreate("Total Influence Online Bot - Главное Меню", 627, 451, 315, 265)
GUISetIcon("C:\temp\bot\ico\MAINICON.ico", -1)
$Button1 = GUICtrlCreateButton("ammo", 258, 195, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\ammo.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button2 = GUICtrlCreateButton("obmun", 258, 147, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\obmun.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button3 = GUICtrlCreateButton("voorug", 258, 243, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\voorug.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button4 = GUICtrlCreateButton("rinok", 258, 291, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\pinok.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button5 = GUICtrlCreateButton("fiud", 261, 339, 105, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\flud.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Pic1 = GUICtrlCreatePic("C:\temp\bot\images\backgr.jpg", 0, 0, 625, 449)
$Pic2 = GUICtrlCreatePic("C:\temp\bot\images\logo.jpg", 205, 15, 217, 50)
$Pic3 = GUICtrlCreatePic("C:\temp\bot\images\menu.jpg", 218, 110, 191, 287)
GUISetState(@SW_SHOW)

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

	EndSwitch
WEnd
 

snoitaleR

AutoIT Гуру
Сообщения
855
Репутация
223
alt-andrew
У меня отображаются...
Правда без картинок, потому что у меня их нету... :smile:
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
alt-andrew
Мне кажется, что у Вас фоновый рисунок все закрывает. Попробуйте так:
Код:
;...
$Pic1 = GUICtrlCreatePic("C:\temp\bot\images\backgr.jpg", 0, 0, 625, 449)
GUICtrlSetState(-1, $GUI_DISABLE)
;...
 
Автор
A

alt-andrew

Новичок
Сообщения
19
Репутация
2
snoitaleR сказал(а):
alt-andrew
У меня отображаются...
Правда без картинок, потому что у меня их нету... :smile:
Так вот и у меня отображаются только после наведения на них,а при сворачивании и дальнейшем восстановлении окна пропадают.


Добавлено:
Сообщение автоматически объединено:

madmasles сказал(а):
alt-andrew
Мне кажется, что у Вас фоновый рисунок все закрывает. Попробуйте так:
Код:
;...
$Pic1 = GUICtrlCreatePic("C:\temp\bot\images\backgr.jpg", 0, 0, 625, 449)
GUICtrlSetState(-1, $GUI_DISABLE)
;...

Спасибо за вариант,но не помагло.Пробовал менять порядок картинок и кнопок,при одном и з вариантов кнопки видны но не реагуруют на клики(на мышь).
 

snoitaleR

AutoIT Гуру
Сообщения
855
Репутация
223
alt-andrew
Скорее всего, madmasles прав в том, что какие-то элементы перекрывают кнопки...
Попробуй команды создания картинок поставить раньше команд для создания кнопок...
 
Автор
A

alt-andrew

Новичок
Сообщения
19
Репутация
2
snoitaleR сказал(а):
alt-andrew
Скорее всего, madmasles прав в том, что какие-то элементы перекрывают кнопки...
Попробуй команды создания картинок поставить раньше команд для создания кнопок...
Пробовал при таком варианте:
Код:
$GUI1 = GUICreate("Total Influence Online Bot - Главное Меню", 627, 451, -1, -1)
GUISetIcon("C:\temp\меню для автоит\bot\ico\MAINICON.ico", -1)
$Pic1 = GUICtrlCreatePic("C:\temp\bot\images\backgr.jpg", 0, 0, 625, 449)
$Pic2 = GUICtrlCreatePic("C:\temp\bot\images\logo.jpg", 205, 15, 217, 50)
$Pic3 = GUICtrlCreatePic("C:\temp\bot\images\menu.jpg", 218, 110, 191, 287)
$Button1 = GUICtrlCreateButton("obmun", 258, 147, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\obmun.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button2 = GUICtrlCreateButton("ammo", 258, 195, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\ammo.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button3 = GUICtrlCreateButton("voorug", 258, 243, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\voorug.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button4 = GUICtrlCreateButton("rinok", 258, 291, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\pinok.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button5 = GUICtrlCreateButton("fiud", 261, 339, 105, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\flud.bmp", -1)
GUICtrlSetCursor (-1, 0)
GUISetState(@SW_SHOW)
кнопки видны ,но на мышь не реагируют.
 

snoitaleR

AutoIT Гуру
Сообщения
855
Репутация
223
alt-andrew
Прикрепи архивчик с папкой image, где картинки...
У меня кнопки нажимаются...
 
Автор
A

alt-andrew

Новичок
Сообщения
19
Репутация
2
Спасибо madmasles,в таком варианте очень даже помпгло:
Код:
$GUI1 = GUICreate("Total Influence Online Bot - Главное Меню", 627, 451, -1, -1)
GUISetIcon("C:\temp\меню для автоит\bot\ico\MAINICON.ico", -1)
$Pic1 = GUICtrlCreatePic("C:\temp\bot\images\backgr.jpg", 0, 0, 625, 449)
GUICtrlSetState(-1, $GUI_DISABLE)
$Pic3 = GUICtrlCreatePic("C:\temp\bot\images\menu.jpg", 218, 110, 191, 287)
GUICtrlSetState(-1, $GUI_DISABLE)
$Button1 = GUICtrlCreateButton("obmun", 258, 147, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\obmun.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button2 = GUICtrlCreateButton("ammo", 258, 195, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\ammo.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button3 = GUICtrlCreateButton("voorug", 258, 243, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\voorug.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button4 = GUICtrlCreateButton("rinok", 258, 291, 110, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\pinok.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Button5 = GUICtrlCreateButton("fiud", 261, 339, 105, 20, $BS_BITMAP)
GUICtrlSetImage(-1, "C:\temp\bot\images\flud.bmp", -1)
GUICtrlSetCursor (-1, 0)
$Pic2 = GUICtrlCreatePic("C:\temp\bot\images\logo.jpg", 205, 15, 217, 50)
GUISetState(@SW_SHOW)


Добавлено:
Сообщение автоматически объединено:

snoitaleR сказал(а):
alt-andrew
Прикрепи архивчик с папкой image, где картинки...
У меня кнопки нажимаются...
Спасибо,уже нашел выход,ваши консультации помогли.
 
Верх