Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Embedder, Ejemplo De Gambas3
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Embedder, Ejemplo De Gambas3 
 
Hola!.

No me funciona.¿ Os funciona  a vosotros ?.

Lo que hago es poner parte del titulo de la ventana y muestra un error como este:

Citar:

The program 'Embedder.gambas' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 1313 error_code 3 request_code 20 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)


Cree el ejecutable y intente ejecutarlo con --sync, pero es lo mismo.
Si lo ejecuto en vez de gb.gui con gb.qt4, me dice que no encuentra la ventana.

El sistema es Linux Mint 14

Siempre varia el numero serial. Si lo hago funcionar desde gambas, el programa devuelve error 1.

Se que existe un comando en Linux llamado xprop pero ando perdido.

Citar:

xprop (1)            - property displayer for X
XPropertyEvent (3)   - PropertyNotify event structure


Citar:

usage:  xprop [-options ...] [[format [dformat]] atom] ...

where options include:
    -grammar                       print out full grammar for command line
    -display host:dpy              the X server to contact
    -id id                         resource id of window to examine
    -name name                     name of window to examine
    -font name                     name of font to examine
    -remove propname               remove a property
    -set propname value            set a property to a given value
    -root                          examine the root window
    -len n                         display at most n bytes of any property
    -notype                        do not display the type field
    -fs filename                   where to look for formats for properties
    -frame                         don't ignore window manager frames
    -f propname format [dformat]   formats to use for property of given name
    -spy                           examine window properties forever


Probar esto y veréis que curioso.
- Ejecutar la calculadora.
- Vais a un terminal y ejecutais:
xprop -name Calculadora
 



Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Embedder, Ejemplo De Gambas3 
 
Curioso el resultado. Nunca lo he usado, bueno, casi nunca, pero supongo que esa información es, básicamente, la misma que la que facilita la clase windows de gambas ¿no?
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Embedder, Ejemplo De Gambas3 
 
Pues dicho sea de paso, tendré que ver la clase windows de Gambas.

Estuve viendo el post de Soplo y Fabián que en su día explicaba las aplicaciones embebidas.
Aquello era para gambas 2 y usaba la clase Pointer. Ahora usamos un array dinámico.

Seguramente que es un error de lo mas tonto y falta algo.

Saludos.
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Embedder, Ejemplo De Gambas3 
 
Entonces, ¿ nadie ha usado este componente o el ejemplo  ?.

En la lista de gambas-user hablan de la versión 3.0 de esta aplicación. Que por algún motivo falla.
Hacen referencia a gb.gtk como un error de este. Los títulos de los mensajes que hacen referencia a Embedder son estos:

[Gambas-user] " The program 'Embedder' received an X Window System error. "
[Gambas-user] " The program 'Embedder' - BIS

No dice directamente que el objeto o función embedder no funcione, pero si la aplicación.
A otras personas que han usado el ejemplo bajo KDE parece haberles funcionado.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Embedder, Ejemplo De Gambas3 
 
Yo hice mis pruebas en su día y lo descarté por aquello de que la clase embedder "...sólo funciona con las aplicaciones que cumplen el protocolo no-me-acuerdo-cual. gambas no cumple el protocolo-no-me-acuerdo-cual." Lo cual hace que su uso, en principio, sea bstante restringido, al menos para mí (No porque no haya suficientes programas que cumplan el protocolo-no-me-acuerdo-cual, sino porque mi idea era hacer un "visor de visores documentos" y los visores a usar nunca se sabía si eran compatibles o no).

Fuera de eso no lo he usado nunca.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
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