Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
Gambas Beta <> Gambas Daily. Resultado
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Gambas Beta <> Gambas Daily. Resultado 
 
Buenas!.

Estoy creando un ejemplo con la gambas Beta. Al probarlo en la máquina antigua que tiene instalado la Daily, el efecto fue distinto,
siendo "el mismo código".  

He recortado intencionadamente la imagen.

En la gambas Beta. Aparecen en su lugar

 gambas_beta

En la gambas Daily: No..Whyyyyy?!.  

 drawingarea_gambasdaily

¿ Tan distintas son las gambas entre si ?.  

Cierto es que lo he probado con una Lubuntu. Pero es que lo he visto el efecto con dos versiones de gambas distintas en la misma Lubuntu.


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: Gambas Beta <> Gambas Daily. Resultado 
 
He solucionado el problema en la daily. He añadido una variable mas para el tamaño que mide cada lado de la celda.
Esta variable es mejor que usar un valor, solo que en la Beta no lo había necesitado..

Es una variable necesaria para que no se descolocasen las letras.
La he añadido a la versión que tengo con la gambas Beta y mejor.

Quedando de esta forma igual en ambas versiones de gambas, la creación de la rejilla y las letras
Public Sub Form_Open()
  
  nceldas = 4
  tlado = Pantalla.W / nceldas
  rejilla = New ClaseRejilla(Pantalla, nceldas)  
    
End

Public Sub Button1_Click()
  
  Dim x, y, cx, cy, indice As Integer
  Dim letra As String
  
  'Podemos escoger letras al azar que no se repitan
  'Llenemos nuestro arrays con las letras de la A a la Z
  For x = Asc("A") To Asc("Z")
    letras.Add(Chr(x))    
  Next
  
  'Vamos a llenar la rejilla con letras en orden, nuestra
  'rejilla puede estar dividia en nceldas horizontales por nceldas verticales
  'Ejemplo de 4 x 4 = 16 celdas, un máximo de 16 letras en nuestra rejilla
  
  'Sin repetición de letras
  For x = 0 To nceldas - 1
    For y = 0 To nceldas - 1
      indice = Int(Rnd(0, letras.Count))
      letra = letras[indice]
      letras.Remove(indice)
'Aquí yo antes ponía * 80 en ambos productos
      cx = x * tlado
      cy = y * tlado
      Print cx, cy
      unatecla = New Tecla(cx, cy, nceldas, letra, Pantalla)          
      gteclas.Add(unatecla)          
    Next
  Next
  'Eliminar el array de letras para que no haya repeticiones si el usuario vuelve a hacer click
  letras.Clear()
  
  Pantalla.Refresh  
  
End
 


Del error se aprende. Pero no me explico que siendo el código igual , que el resultado fuera distinto.  

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Sabado, 05 Marzo 2016, 13:17; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Gambas Beta <> Gambas Daily. Resultado 
 
El único inconveniente para mostrar las letras en el DrawingArea  es la generación de las mismas. Como son sin repetición de todo el abecedario, no me
puedo pasar con el número de divisiones del DrawingArea..que el abecedario solo tiene 26 letras..creo...   
( No nos olvidemos del índice 0 )

Vale, podía crearlo con letras repetidas, o añadir una fila más de letras, aunque solo se mostrase una.  

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: Gambas Beta <> Gambas Daily. Resultado 
 
Shell

Citar:
la gambas Beta.

Esa cual es?, la de desarrollo?
 




===================
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: Gambas Beta <> Gambas Daily. Resultado 
 
Julio:

Citar:

Esa cual es?, la de desarrollo?


Es casi una de desarrollo. Pero no  llega a ser una versión totalmente de desarrollo.
Está más al día en cuanto actualizaciones, pero no tanto como la diaria.

¿ No la conocías ?.

gambas Beta:
http://ppa.launchpad.net/gambas-team/gambas-beta/ubuntu

gambas Diaria.
http://ppa.launchpad.net/gambas-team/gambas-daily/ubuntu

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: Gambas Beta <> Gambas Daily. Resultado 
 
Shell:

Citar:
gambas Beta:
http://ppa.launchpad.net/gambas-team/gambas-beta/ubuntu

Si, me acabo de acordar. Lo que ocurre que nunca la he usado.
 




===================
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: Gambas Beta <> Gambas Daily. Resultado 
 
Otra cosa que he visto.

El mismo ejemplo, creado en la Beta, lo veo en la Daily y el tamaño del DrawingArea cambia,
tanto el ancho como el alto.  Igualo al tamaño al que tenía antes, lo dejo como lo tenía en
la Beta, lo grabo en la Daily y luego  lo cargo en la Beta y vuelta a cambiarse el tamaño del DrawinArea.  

Ejemplo: En la Daily, le vuelvo a poner al DrawingArea 500x500, pues lo grabo, lo cargo en otro pc,
con la Beta y muestra un tamaño de 460 y algo x por el estilo.

Así que  toca instalar la Beta en todos.

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: Gambas Beta <> Gambas Daily. Resultado 
 
Me temo que todas esas diferencias no vienen de gambas, sino del tema gráfico que uses en cada distribución. Incluso de un gestor de ventanas distinto... es sólo mi opinión, porque no he realizado pruebas exhaustivas.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Gambas Beta <> Gambas Daily. Resultado 
 
Jesús:

Efectivamente , lo pruebo en dos distros distintas y temas distintos. Linux Mint Mate y Lubuntu.
Creo que eso puede llegar a ser un problema.

¿ Cómo puedo predecir que ese tipo de problemas pueden ocurrir ?.  

En alguna parte de mi aplicación puedo tener variables con valores fijos y no dependientes de las propiedades de un gestor de escritorio.
Cuantas variables.

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: Gambas Beta <> Gambas Daily. Resultado 
 
Jesús:

Efectivamente aunque he instalado la versión Beta, la respuesta es la misma:

Tamaño del DrawingArea en Linux Mint Mate: 500 x 500
Tamaño del mismo DrawingArea en Lubuntu, ya sea LXDE, Xfce : 570 x 570

Con lo que me cambia todas las coordenadas donde muestro un texto y es un rollo.  

Tiene que existir una forma de solucionar este tipo de problemas. Puede haber x gestores de escritorios,
configuraciones..pufff.

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
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes ¿ Pasar Resultado De Un Script De Python ... gauchito General 4 Domingo, 17 Junio 2012, 10:12 Ver último mensaje
jsbsan
No hay nuevos mensajes No Veo El Resultado En La Clase Resultado.... portaro General 3 Miercoles, 07 May 2014, 10:42 Ver último mensaje
jsbsan
No hay nuevos mensajes Gambas Beta, Lista De Proyectos Aparece Va... Shell Instalación 13 Jueves, 19 May 2016, 02:25 Ver último mensaje
kike1965
No hay nuevos mensajes Gambas Daily. Proyecto De Recarga. :-) Shell Instalación 6 Miercoles, 06 Marzo 2019, 16:12 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

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