Exemple #1
0
 def __init__(self,p_ID, p_Coordenadas = (0,0),p_Ancho = 200, p_Fuente = 'arial', p_Texto = '' ,p_Habilitado = True):
     self.Nucleo = MayCNucleo()
     self.Texto = p_Texto
     self.TFuente = p_Fuente
     self.CLetra = NEGRO
     self.CFondo = BLANCO
     self.Ancho = p_Ancho
     self.Interface = self.Render() 
     self.T_Objeto = 'CuadroTexto'
     self.Raton_Dentro = False
     self.Raton_Click = False
     self.Mensaje_Ayuda = ''
     self.con = 0
     self.Mayus = False
     
     p_Tamano = (p_Ancho,self.Interface.get_height())
     MayCObjeto.__init__(self,p_ID,p_Coordenadas,p_Tamano,p_Habilitado)
     self.PosenPantalla = self.Nucleo.ObtPosicion((self.pos_x,self.pos_y))
     self.Nucleo.Agregar(self)
Exemple #2
0
	def __init__(self,p_ID,p_Imagen_Nombre,p_Coordenadas = (0,0),p_Tamano = (30,30),p_direccionico = None,p_Habilitado = True):
		MayCObjeto.__init__(self,p_ID,p_Coordenadas,p_Tamano,p_Habilitado)
		self.Nucleo = MayCNucleo()
		#Propiedades
		self.Imagen_Nombre = p_Imagen_Nombre
		#Tipo de Objeto
		self.T_Objeto = 'Boton'
		self.Mensaje_Ayuda = ''
		self.Pos_Mensaje = (0,0)
		#Indica si el Boton posee una SubBarraMenu y es donde esta se Almacena
		self.SubBarraMenu = None
		#Evento del Boton
		self.evtclick = None
		self.Raton_Dentro = False
		if(p_direccionico == None):
			self.Directorio_Imagenes = self.Nucleo.ObtDirRecursos()
		else:
			self.Directorio_Imagenes = p_direccionico
		self.PosenPantalla = self.Nucleo.ObtPosicion((self.pos_x,self.pos_y))	
		#Se asigna la Imagen
		self.CInterface()
		self.Nucleo.Agregar(self)