Войти

Показать полную графическую версию : [решено] Удаление кнопки "свернуть".


sashadeg
11-05-2009, 16:17
Это можно сделать? А то в GUI всё равно "развернуть" нельзя.... Оставить только "СВЕРНУТЬ" и "ЗАКРЫТЬ"

Creat0R
11-05-2009, 16:32
Оставить только "СВЕРНУТЬ" и "ЗАКРЫТЬ"»
Нет, только кнопки «Свернуть» и «Закрыть» нельзя, можно оставить одну «Закрыть».

в GUI всё равно "развернуть" нельзя. »
Со стилем $WS_MAXIMIZEBOX можно.

sashadeg
11-05-2009, 16:59
странно, при использовании любого стиля (в том числе и этот стиль) у меня пропадают вообще все кнопки управления окном... прото Gui окно... (само Gui работает норм)

beve
11-05-2009, 17:09
А то в GUI всё равно "развернуть" нельзя.... »
А может и можно, если поиграться со стилями, и найти подходящие для конкретного случая...#include <WindowsConstants.au3>
#include <GUIConstantsEx.au3>
Opt("GUIResizeMode", $GUI_DOCKAUTO)

GUICreate("Test", 608, 276, 192, 203,$WS_OVERLAPPEDWINDOW)
$Exit_Button = GUICtrlCreateButton("Выход", 536, 232, 65, 25, 0)
GuictrlsetResizing(-1,$GUI_DOCKSIZE)
GUISetState(@SW_SHOW)

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE,$Exit_Button
Exit
EndSwitch
WEnd

Creat0R
11-05-2009, 19:28
при использовании любого стиля (в том числе и этот стиль) у меня пропадают вообще все кнопки управления окном »
Пример можно?

А может и можно, если поиграться со стилями »
А зачем играться, в справке есть описания для каждого стиля ;) См. мой предыдущий пост.

sashadeg
14-05-2009, 15:35
Всё, спасибо, заработало... Чёто потыкал и заработало :) Вроде я не поставил #include <WindowsConstants.au3>

sashadeg
15-05-2009, 13:29
У меня заработало то, что делает окно разворачиваемым и сворачиваемым... а как сделать чтобы только ЗАКРЫТЬ ?Нет, только кнопки «Свернуть» и «Закрыть» нельзя, можно оставить одну «Закрыть». »
Просветите пожалуйста...

Yashied
15-05-2009, 13:34
У меня заработало то, что делает окно разворачиваемым и сворачиваемым... а как сделать чтобы только ЗАКРЫТЬ ? »

GUICreate('My GUI', 400, 500, -1, -1, BitOR($WS_CAPTION, $WS_SYSMENU), -1)

sashadeg
15-05-2009, 17:24
Код: »
А какие библиотеки дополнительные нужны?

Yashied
15-05-2009, 17:28
А какие библиотеки дополнительные нужны? »

WindowsConstants.au3

sashadeg, ты справкой пользоваться умеешь?

sashadeg
15-05-2009, 17:30
Хорошие у тебя функции получаются...

Да умею, но BitOR вообще не разу не видел...

Yashied
15-05-2009, 17:36
Да умею, но BitOR вообще не разу не видел... »
Можешь написать так:
GUICreate('My GUI', 400, 500, -1, -1, $WS_CAPTION + $WS_SYSMENU, -1)

Оставить только "СВЕРНУТЬ" и "ЗАКРЫТЬ" »
Нет нельзя.

Creat0R
15-05-2009, 17:39
BitOR вообще не разу не видел »
В справке в поиске набираем BitOR и видим описание/использование.

Да и вообще рекоммендуется прочитать отдельно разделы справки, просто для пополнения базы знании.

sashadeg
15-05-2009, 18:37
Да посмотрел уже... ниче не понял... Я AutoIt'ом с зимы пользуюсь... А до этого только в бейсике мог 2+2 посчитать и всё.....

Щас задам ещё один нубский вопрос в темах...

Yashied
15-05-2009, 18:58
Да посмотрел уже... ниче не понял... »

Русская справка по AutoIt (http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/russian-v3.2.5.4.zip)

Так же сиотри это (http://www.glossary.ru/cgi-bin/gl_sch2.cgi?R1dLukqo) и это (http://www.cyberguru.ru/programming/assembler/assembler-programming-appendixes-page3.html).

sashadeg
15-05-2009, 19:00
Русская справка по AutoIt »
Уже скачал... её и пользовался....




© OSzone.net 2001-2012