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