Wysłany: 2011-12-29, 22:28
xUfOkx
Wiek: 39 Na forum: 5633 dni Posty: 27
Nick w MP: xUfOkx
Robi? okienko w gui w programie Qt Designer.
Kod:
Kod: function build_Dialog()
local gui = {}
gui._placeHolders = {}
local screenWidth, screenHeight = guiGetScreenSize()
local windowWidth, windowHeight = 400, 315
local left = screenWidth/2 - windowWidth/2
local top = screenHeight/2 - windowHeight/2
gui["_root"] = guiCreateWindow(left, top, windowWidth, windowHeight, "Dialog", false)
guiWindowSetSizable(gui["_root"], false)
gui["pushButton"] = guiCreateButton(310, 275, 75, 23, "Zamknij", false, gui["_root"])
if on_pushButton_clicked then
addEventHandler("onClientGUIClick", gui["pushButton"], on_pushButton_clicked, false)
end
gui["tabWidget"] = guiCreateTabPanel(10, 25, 241, 271, false, gui["_root"])
gui["tab"] = guiCreateTab("Prawa", gui["tabWidget"])
gui["listWidget"] = guiCreateGridList(10, 10, 121, 231, false, gui["tab"])
guiGridListSetSortingEnabled(gui["listWidget"], false)
gui["listWidget_col"] = guiGridListAddColumn(gui["listWidget"], "", 0.85)
local listWidget_row = nil
gui["pushButton_2"] = guiCreateButton(140, 10, 91, 23, "Daj prawa", false, gui["tab"])
if on_pushButton_2_clicked then
addEventHandler("onClientGUIClick", gui["pushButton_2"], on_pushButton_2_clicked, false)
end
gui["pushButton_3"] = guiCreateButton(140, 40, 91, 23, "Zabierz prawa", false, gui["tab"])
if on_pushButton_3_clicked then
addEventHandler("onClientGUIClick", gui["pushButton_3"], on_pushButton_3_clicked, false)
end
gui["Bank"] = guiCreateTab("Tab 2", gui["tabWidget"])
gui["pushButton_4"] = guiCreateButton(10, 10, 221, 23, "Daj 1.000.000 $", false, gui["tab_2"])
if on_pushButton_4_clicked then
addEventHandler("onClientGUIClick", gui["pushButton_4"], on_pushButton_4_clicked, false)
end
gui["pushButton_5"] = guiCreateButton(10, 50, 221, 23, "Daj 2.500.000 $", false, gui["tab_2"])
if on_pushButton_5_clicked then
addEventHandler("onClientGUIClick", gui["pushButton_5"], on_pushButton_5_clicked, false)
end
gui["pushButton_6"] = guiCreateButton(10, 90, 221, 23, "Daj 5.000.000 $", false, gui["tab_2"])
if on_pushButton_6_clicked then
addEventHandler("onClientGUIClick", gui["pushButton_6"], on_pushButton_6_clicked, false)
end
return gui, windowWidth, windowHeight
end
Jakie dac funkcje?
Chce ?eby by?y:
Buttony, kt?re daj? kas?
Daj zabiera prawa do acl z gridlist.
Wysłany: 2011-12-29, 22:43
Jacob
Głupiomądry
Wiek: 28 Na forum: 5502 dni Posty: 967
Nick w MP: Jacob
Piwa : 786
Wysłany: 2011-12-30, 02:16
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Plusem QT jest to, ?e od razu przystosowuje okienka do r??nych ro?dzielczo?ci ekranu, minusem, ?e wszystkie okienka s? na ?rodku.
Pytanie: Jaka jest twoja wiedza o Lua, bo nie wiemy w jakim j?zyku mamy do Ciebie przemawia? (wiem, ?e dziko to brzmi xD).
Wysłany: 2011-12-30, 16:08
xUfOkx
Wiek: 39 Na forum: 5633 dni Posty: 27
Nick w MP: xUfOkx
?rednio na je?a. Ju? powoli funkcje ogarniam itd.
Tagi: robienie :: gui
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: