Lua: Le tutoriel  wxWidgets
Lua
Codes wxWidgets pour afficher les exemples.

Certains bouts de code qui suivent, font appel à la bibliothèque wxWidgets et permettent l'affichage des exemples dans une fenêtre.

Il suffit de faire un copier/coller et de rajouter les N° adéquates avec les exemples.

-- CODE NUMERO 1				

local frame = wx.wxDialog(wx.NULL, -1, "Exemple", 
                        wx.wxDefaultPosition, wx.wxSize(250,400))
local textCtrl = wx.wxTextCtrl(frame,-1, "", wx.wxDefaultPosition, 
                        wx.wxSize(250,400), wx.wxTE_MULTILINE 
						+ wx.wxTE_NO_VSCROLL)
frame:Center()
frame:Show()
local function Affiche(i)
  textCtrl:AppendText( "i = "..tostring(i).."\n" )
end
				
-- CODE NUMERO 2				

local frame = wx.wxDialog(wx.NULL, -1, "Exemple", 
                        wx.wxDefaultPosition, wx.wxSize(250,400))
local textCtrl = wx.wxTextCtrl(frame,-1, "", wx.wxDefaultPosition, 
                        wx.wxSize(250,400), wx.wxTE_MULTILINE 
						)
frame:Center()
frame:Show()
local function Affiche(i, b)
  textCtrl:AppendText( "i = "..tostring(i).." - b ="..tostring(b).."\n" )
end
				
-- CODE NUMERO 3				

local frame = wx.wxDialog(wx.NULL, -1, "Exemple", 
                        wx.wxDefaultPosition, wx.wxSize(250,400))
local textCtrl = wx.wxTextCtrl(frame,-1, "", wx.wxDefaultPosition, 
                        wx.wxSize(250,400), wx.wxTE_MULTILINE 
						+ wx.wxTE_NO_VSCROLL)
frame:Center()
frame:Show()
local function Affiche(k,v)
  textCtrl:AppendText( "k = "..tostring(k).. " - v = "..tostring(v).."\n" )
end
				
logo wxWidgets Le savoir ne vaut que s'il est partagé par tous...
logo-internet_32x32.png Dernière mise à jour, le 20 novembre 2012.
Valid XHTML 1.0 Transitional

wxlualogo
Flèche haut
Flèche gauche
Flèche haut
Flèche droite