cifrado r71 - in trunk: . package/cifrado/codeurs
- From: bersace svn gnome org
- To: svn-commits-list gnome org
- Subject: cifrado r71 - in trunk: . package/cifrado/codeurs
- Date: Fri, 4 Apr 2008 12:38:47 +0100 (BST)
Author: bersace
Date: Fri Apr 4 12:38:46 2008
New Revision: 71
URL: http://svn.gnome.org/viewvc/cifrado?rev=71&view=rev
Log:
Ajout d'un greffons selecteur de police.
Added:
trunk/package/cifrado/codeurs/police.py
Modified:
trunk/ChangeLog
trunk/package/cifrado/codeurs/__init__.py
Modified: trunk/package/cifrado/codeurs/__init__.py
==============================================================================
--- trunk/package/cifrado/codeurs/__init__.py (original)
+++ trunk/package/cifrado/codeurs/__init__.py Fri Apr 4 12:38:46 2008
@@ -1 +1 @@
-__all__ = ['aucun', 'morse', 'chiffrer', 'polybius', 'inverser', 'roulement', 'caesar', 'vigenere']
+__all__ = ['aucun', 'police', 'tictactoe', 'morse', 'chiffrer', 'polybius', 'inverser', 'roulement', 'caesar', 'vigenere']
Added: trunk/package/cifrado/codeurs/police.py
==============================================================================
--- (empty file)
+++ trunk/package/cifrado/codeurs/police.py Fri Apr 4 12:38:46 2008
@@ -0,0 +1,36 @@
+# -*- coding: utf-8 -*-
+
+# Cifrado - Chiffrer et imprimer les messages de grand-jeu
+# Copyright  2006-2007 Ãtienne Bersac â Tous droits rÃservÃs.
+
+import gtk
+from .. import codeur
+
+def charger(node):
+ return Codeur(node.getAttribute('police'))
+
+class Codeur(codeur.Codeur):
+ nom = 'Police'
+
+ def __init__(self, police = 'sans normal 9'):
+ self.police = police
+ win = gtk.Window()
+ sel = gtk.FontSelection()
+ win.add(sel)
+ sel.set_font_name(self.police)
+ win.remove(sel)
+ self.sel = sel
+
+ def get_police(self):
+ self.police = self.sel.get_font_name()
+ return self.police
+
+ def sauver(self, doc, el):
+ el.setAttribute('police', self.get_police())
+
+ def get_prop_widget(self):
+ return self.sel
+
+ def get_prop_desc(self):
+ return self.get_police()
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]