1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
-- On ouvre le fichier de sauvegarde.
file = io.open("sauvegarde_font.txt", "r")
nlleFont = file:read()
nlleFontCouleur = file:read()
file:close()
-- Sélection de la font.
font = wx.wxFont(10, wx.wxFONTFAMILY_MODERN, wx.wxFONTSTYLE_NORMAL, wx.wxFONTWEIGHT_NORMAL, false, "Comic sans MS")
if (nlleFont == nil) then
textCtrl:SetFont(font)
textCtrl:AppendText("Ceci est le texte écrit avec la Font d'origine... ")
else
-- Utilisation de la font sauvegardée.
font:SetNativeFontInfo(nlleFont)
textCtrl:SetFont(font)
if (nlleFontCouleur ~= nil) then
rouge = tonumber(string.sub(nlleFontCouleur,1,3))
vert = tonumber(string.sub(nlleFontCouleur,5,7))
bleu = tonumber(string.sub(nlleFontCouleur,9,11))
textCtrl:SetForegroundColour(wx.wxColour(rouge, vert, bleu))
end
textCtrl:AppendText("Ceci est le texte écrit avec la nouvelle Font.")
end |
Partager