diff orpg/gametree/nodehandlers/voxchat.py @ 0:4385a7d0efd1 grumpy-goblin

Deleted and repushed it with the 'grumpy-goblin' branch. I forgot a y
author sirebral
date Tue, 14 Jul 2009 16:41:58 -0500
parents
children c54768cffbd4
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/orpg/gametree/nodehandlers/voxchat.py	Tue Jul 14 16:41:58 2009 -0500
@@ -0,0 +1,68 @@
+# Copyright (C) 2000-2001 The OpenRPG Project
+#
+#   openrpg-dev@lists.sourceforge.net
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# --
+#
+# File: voxchat.py
+# Author: Ted Berg
+# Maintainer:
+# Version:
+#   $Id: voxchat.py,v 1.37 2007/05/06 16:42:55 digitalxero Exp $
+#
+# Description: nodehandler for alias.
+#
+
+__version__ = "$Id: voxchat.py,v 1.37 2007/05/06 16:42:55 digitalxero Exp $"
+
+import re
+import os
+import string
+
+from orpg.orpg_windows import *
+import core
+import orpg.tools.scriptkit
+import orpg.tools.predTextCtrl
+import orpg.tools.rgbhex
+import orpg.tools.inputValidator
+
+import orpg.dirpath
+import orpg.minidom
+import orpg.networking.mplay_client
+from orpg.orpgCore import open_rpg
+
+#
+# Good things to add:
+# 1.u'use filter' per alias  [ this should be done ]
+# 2. make aliases remember which filter they're using  [ lisbox in gtk appaears to ignore SetSelection( <= 0 )
+#
+
+
+class voxchat_handler(core.node_handler):
+    def __init__(self, xml_dom, tree_node):
+        core.node_handler.__init__( self, xml_dom, tree_node)
+        self.node = xml_dom
+        self.xml = open_rpg.get_component('xml')
+
+    def get_design_panel( self, parent ):
+        aliasLib = open_rpg.get_component('alias')
+        aliasLib.ImportFromTree(self.node)
+        return None
+
+    def get_use_panel( self, parent ):
+        aliasLib = open_rpg.get_component('alias')
+        aliasLib.ImportFromTree(self.node)
+        return None