Внимание! Материалы размещенные на сайте принадлежат их владельцам и предоставляются исключительно в ознакомительных целях. При копировании материала, ссылка на сайт обязательна.
Создание простого GUI окна 

Сейчас мы рассмотрим способ создания простого GUI окна на базе .lua 
Для начала давайте изучим код: 


GUIEditor = { 
     memo = {}, 
     button = {}, 
     window = {}, 

addEventHandler("onClientResourceStart", resourceRoot, 
     function() 
         GUIEditor.window[1] = guiCreateWindow(289, 115, 811, 461, "Reglas del Servidor  ",  

false) 
         guiWindowSetSizable(GUIEditor.window[1], false) 
   
         GUIEditor.memo[1] = guiCreateMemo(31, 30, 760, 346, " Para cerra la Ventana usa F2",  

false, GUIEditor.window[1]) 
         GUIEditor.button[1] = guiCreateButton(34, 388, 188, 64, "Close", false,  

GUIEditor.window[1])  
         GUIESetVisible (GUIEditor.window [1], false ) 
     end 

   
addEventHandler("onClientRender", root, 
     function() 
         dxDrawText("", 934, 515, 1174, 576, tocolor(255, 255, 255, 255), 1, "bankgothic",  

"left", "top", false, false, true, false, false) 
     end 


function toggleVisible (  ) 
   guiSetVisible ( GUIEditor.window[1] , not guiGetVisible(GUIEditor.window[1]) ) 
  end 
   
bindKey( "F2", "down", toggleVisible) 



Где: 
Reglas del Servidor - Название окна 
289, 115, 811, 461 - Размеры окна 
Para cerra la Ventana usa F2 - Текст в окне 
Close - Текст в кнопке 
bindKey( "F2", "down", toggleVisible) - F2 кнопка открытия окна 




Add
Info
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Теги