Mercurial > traipse_dev
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