This might be a very weird construction,
but it's the most easy way in translating another language into Python (for 
simulation).

Although it works, I like to know if this a valid construction:

I've defined a class, like this,
attaching a not yet defined global to itself

class T6963_device (tDevice):
     def __init__ (self):
         global LCD
         LCD = self


In the same module I've a function,
that runs a method of the above class instance,
and uses the global defined in the init of the class

def Write_LCD_Data ( data ):
     global LCD
     LCD.Write_Data ( data )

In another module a create one and only one instance of the class,
in the normal way:

   Graphical_LCD = T6963_device('', Pos=[196,240], Color=wx.CYAN, Timer_On=True)


thanks
Stef Mientki
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to