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