Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] Удаление кнопки "свернуть". (http://forum.oszone.net/showthread.php?t=139831)

sashadeg 11-05-2009 16:17 1115505

Удаление кнопки "свернуть".
 
Это можно сделать? А то в GUI всё равно "развернуть" нельзя.... Оставить только "СВЕРНУТЬ" и "ЗАКРЫТЬ"

Creat0R 11-05-2009 16:32 1115513

Цитата:

Цитата sashadeg
Оставить только "СВЕРНУТЬ" и "ЗАКРЫТЬ"»

Нет, только кнопки «Свернуть» и «Закрыть» нельзя, можно оставить одну «Закрыть».

Цитата:

Цитата sashadeg
в GUI всё равно "развернуть" нельзя. »

Со стилем $WS_MAXIMIZEBOX можно.

sashadeg 11-05-2009 16:59 1115526

странно, при использовании любого стиля (в том числе и этот стиль) у меня пропадают вообще все кнопки управления окном... прото Gui окно... (само Gui работает норм)

beve 11-05-2009 17:09 1115531

Цитата:

Цитата sashadeg
А то в 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 1115636

Цитата:

Цитата sashadeg
при использовании любого стиля (в том числе и этот стиль) у меня пропадают вообще все кнопки управления окном »

Пример можно?

Цитата:

Цитата beve
А может и можно, если поиграться со стилями »

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

sashadeg 14-05-2009 15:35 1118339

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

sashadeg 15-05-2009 13:29 1119155

У меня заработало то, что делает окно разворачиваемым и сворачиваемым... а как сделать чтобы только ЗАКРЫТЬ ?
Цитата:

Цитата Creat0R
Нет, только кнопки «Свернуть» и «Закрыть» нельзя, можно оставить одну «Закрыть». »

Просветите пожалуйста...

Yashied 15-05-2009 13:34 1119163

Цитата:

Цитата sashadeg
У меня заработало то, что делает окно разворачиваемым и сворачиваемым... а как сделать чтобы только ЗАКРЫТЬ ? »

Код:

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

sashadeg 15-05-2009 17:24 1119369

Цитата:

Цитата Yashied
Код: »

А какие библиотеки дополнительные нужны?

Yashied 15-05-2009 17:28 1119371

Цитата:

Цитата sashadeg
А какие библиотеки дополнительные нужны? »

WindowsConstants.au3

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

sashadeg 15-05-2009 17:30 1119372

Хорошие у тебя функции получаются...

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

Yashied 15-05-2009 17:36 1119379

Цитата:

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

Можешь написать так:
Код:

GUICreate('My GUI', 400, 500, -1, -1, $WS_CAPTION + $WS_SYSMENU, -1)
Цитата:

Цитата sashadeg
Оставить только "СВЕРНУТЬ" и "ЗАКРЫТЬ" »

Нет нельзя.

Creat0R 15-05-2009 17:39 1119384

Цитата:

Цитата sashadeg
BitOR вообще не разу не видел »

В справке в поиске набираем BitOR и видим описание/использование.

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

sashadeg 15-05-2009 18:37 1119443

Да посмотрел уже... ниче не понял... Я AutoIt'ом с зимы пользуюсь... А до этого только в бейсике мог 2+2 посчитать и всё.....

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

Yashied 15-05-2009 18:58 1119462

Цитата:

Цитата sashadeg
Да посмотрел уже... ниче не понял... »

Русская справка по AutoIt

Так же сиотри это и это.

sashadeg 15-05-2009 19:00 1119464

Цитата:

Цитата Yashied
Русская справка по AutoIt »

Уже скачал... её и пользовался....


Время: 03:31.

Время: 03:31.
© OSzone.net 2001-