Librerías En Gambas3


Objetivo: Librerías En Gambas3
Inevitablemente, tarde o temprano tenía que empezar la migración a Gambas3 de mis aplicaciones. La muy probable realidad de que ubuntu 12.04 lo incluya en sus repositorios, es lo que me ha decidido a empezar de una vez.
La primera gran diferencia que me he encontrado son los componentes de usuario, ahora llamados librerías. Me parece mucho más lógico, flexible y adecuado el sistema de Gambas3 que el de su predecesor, pero me he encontrado con un problema: No soy capaz de hacerlo rular

Entiendo que las condiciones "internas" de un componente son las mismas que antes, Export, propertys, etc. etc.
Incluyo el ejecutable.gambas en la misma carpeta del proyecto donde quiero que el componente aparezca.
Lo incluyo en las librerías del proyecto

Si utilizo las clases exportadas en el código, funciona. Pero en el ide no consigo que aparezca el componente.

¿Alguien ha hecho algo al respecto? ¿podría poner algún ejemplito?

El que yo he hecho no es más que un scrollbar al que le he añadido una propiedad "controlado" que es una referencia a un container cuya altura se desplaza con la barra. O sea, una tontá que no veo por qué no me sale...

Perfil MP  
Objetivo: Re: Librerías En Gambas3
Yo tampoco he conseguido hacerlo con mis componentes

A ver si alguien, puede aportar algun ejemplo....

Objetivo: Re: Librerías En Gambas3
Hola,

Yo si que los veo en el IDE pero tengo que añadirlos en cada proyecto. No se como se pueden añadir de forma que estén disponibles para todos los proyectos.

un ejemplo:

Inherits Frame
Export

Public Const _IsControl As Boolean = True
Public Const _Properties As String = "*"
Public Const _DrawWith As String = "Frame"
...


El icono hay que ponerlo en la carpeta ".hidden/control/" del proyecto con el nombre de la clase en minúsculas.

En este caso el nuevo control aparecerá en la pestaña "container".

Saludos

Objetivo: Re: Librerías En Gambas3
Hola

Yo uso ubuntu 12 y gambas 3.1.1 y tambien tengo le mismo problema
con las librerias.

Alguien tiene algun progrrama en gamba3, en el que funcionen las librerias de usuario.

Gracias

Perfil MP  
Objetivo: Re: Librerías En Gambas3
hola hace tiempo pregunte acerca de componentes

pero orientada a componentes de codigo
ya que todo el material que encontre era de hacer componentes
binarios

la idea era hacer componentes simples como textbox con mas opciones
y añadirlos como archivos de código al proyecto


aca esta el hilo
http://foro.gambas-es.org/viewtopic.php?f=4&t=1826

funcionaban en gambas3 y aparecía automático el icono en el toolbox

espero que tenga que ver algo con el hilo

Perfil MP  
Objetivo: Re: Librerías En Gambas3
En este hilo tambien se comenta algo sobre el tema de librerias en gambas3.

Enlace,

incluyendo un ejemplo de uso de clases de otro programa en un nuevo proyecto.

Objetivo: Re: Librerías En Gambas3
Gracias Julio, lo miraré.

Perfil MP  
Objetivo: Re: Librerías En Gambas3
Encontré en inglés algo sobre Gambas3 y librerías.

Parece que es como dan el directorio donde se encuentran.Creo que esto lo hemos visto aquí.
Me parece que no es lo que preguntáis.Pero es de interés.

http://www.digipedia.pl/usenet/thread/14346/18155/

De todas maneras podría ser una fuente de información futura.

jeje,menos mal que esta en inglés! .El lugar es polaco!..

El mensaje tiene chicha.

Saludos.

última edición por Shell el Martes, 26 Junio 2012, 09:38; editado 1 vez
Objetivo: Re: Librerías En Gambas3
Hola

Shell, ese enlace apunta al archivo de mensajes de la lista oficial de gambas-users, pero no es un foro, sino una lista de correo a la que todos los que entendáis ingles deberíais de estar suscritos.

Bien, toda la documentación sobre componentes (librerías) en Gambas3 está escrita por Benoit en el wiki oficial, en inglés, por supuesto.

http://gambasdoc.org/help/dev/gambas?en&v3

En cuanto tenga un rato, haré la traducción al castellano porque es de sumo interés.

Saludos

Perfil MP  

Página 1 de 1


  
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

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.3505s (PHP: -82% SQL: 182%)
Consultas SQL: 46 - Debug off - GZIP Activado