Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Crear Controles En Tiempo De Ejecución: Formulario Propiedades De Clases
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Crear Controles En Tiempo De Ejecución: Formulario Propiedades De Clases 
 
He creado un formulario/clase que es capaz de editar las propiedades (numero y cadenas de texto) de cualquier clase que se le pase, como parametro.

 editor_de_objetos


http://jsbsan.blogspot.com.es/2014/...-manipular.html


La idea es usarlo para programas que necesite editar propiedades de objetos en tiempo de ejecución.
Por ejemplo, en el pintaScreen, editar las propiedades de las imagenes insertadas para modificar su ancho/alto, cambiar las coordenads del el punto de inicio y el punto final de una linea, etc...

Y ampliando el programita, se podría llegar a como lo hace el formulario de propiedades del Ide de gambas (editar propiedades como  colores, meter valores a elegir en una lista (combobox), spinbox, carga de cuadros de dialogos para seleccionar rutas, ficheros, tipos de letras,etc).

Es un ejemplo más de como crear controles en tiempo de ejecución....

Saludos

Julio
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Controles En Tiempo De Ejecución: Formulario Propiedades De Clases 
 
Muy bueno Julio.
+1
   
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Controles En Tiempo De Ejecución: Formulario Propiedades De Clases 
 
Acabo de hacer algunas mejoras:

Ahora le podemos decir que para una propiedad busque su valor usando un cuadro de dialogo (color, fichero o directorio)

 cuadros_de_dialogos

Ejemplo de uso:
Dim prop As New FormCuadroPropiedades

  Print t2.relleno
  prop.mostrar(t2, ["ruta|SelectDirectory", "nombre|OpenFile", "colorEtiqueta|colorbutton", "relleno"]) 'admite que pongamos una lista de propiedades a edita

 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Sabado, 06 Diciembre 2014, 19:20; editado 1 vez 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron