Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Lazarus, FreePascal, Kylix, etc. (https://www.clubdelphi.com/foros/forumdisplay.php?f=14)
-   -   TMainMenu no se muestra (https://www.clubdelphi.com/foros/showthread.php?t=85965)

brakaman 31-05-2014 13:48:14

TMainMenu no se muestra
 
Buenos dias:

Estoy evaluando Lazarus, en concreto la ultima version y en el entorno Linux 64 Bits. Ubuntu 14.04

Coloco un TMainMenu en el formulario, asigno captions y acciones y ya en modo de diseño no se muestra y en modo ejecucion tampoco :o, compruebo el Form y veo que el menu esta asignado correctamente.

Tambien para probar algo mas, en el evento OnActivate del Form coloco una accion de un TmenuItem y se muestra correctamente.

Prueba de colocar un TPopupMenu y todo OK

¿Hay que hacer algo mas para activar el menu principal por codigo o por configuracion de propiedades sea del TMainMenu o del Form?

Gracias por vuestra inapreciable ayuda. :)

Jose Vte.

brakaman 31-05-2014 14:55:02

Mas datos:

Probado en Windows 64 Bits. 8.1 con la version 1.2.2 64 bits funciona todo a la perfeccion.

Parece ser que es error de la version de Linux 64 Bits, lo que no entiendo es como un error tan obvio nadie lo haya reportado. Tampoco podemos quejarnos eso pasa por usar programas gratis...

¿Alguien le ha pasado lo mismo.?

Gracias.

Ñuño Martínez 03-06-2014 13:18:05

Me parece muy raro. ¿Te pasa sólo en un proyecto, o en todos, o en algunos sí y otros no? ¿Lo has probado otros sistemas, tanto otras versiones de Windows como en Linux?

Actualmente tengo dos proyectos en desarrollo con Lazarus 1.0.8 y el menú principal se muestra perfectamente siempre.

brakaman 05-06-2014 19:36:01

Gracias por tu interes Nuño.

Lo he probado tambien en Windows 32 bits y 64 bits y funciona perfecto. (por lo menos el TMainMenu :) )

al final he posteado en el foro oficial y me han comentado que es un error de Linux y gtk-2 (que es la version montada por defecto) que espere 2 ó 3 semanas para la nueva version 1.2.4 que estara corregido (creen).

Personalmente creo que es un error muy grave lanzar una version con esa deficiencia y mas aun que nadie se queje de ella, ¿Nadie utiliza Lazarus en Linux 64 bits.?

¿No utilizan menus?

No puedo quejarme al ser un producto gratis pero aun asi considero que es mejor no lanzar la version que hacerlo con esa deficiencia.

De todas formas no hay que quitarle merito al producto esta siendo mucho mas estable que en otras versiones. Yo nunca lo he probado a fondo pero al dejar, al final mi querido Delphi 7 y no poder actualizarme voy a usarlo.

Espero que en el foro haya mas gente como yo.

Repito gracias.

Ñuño Martínez 06-06-2014 12:13:26

Es que claro, el porcentaje de gente que lo usará la última versión de Lazarus en Linux de 64bit y GTK+2 será pequeña en comparación del resto (Qt, Windows...) y quizá se les haya pasado. Pero sí, es un problema que saquen versiones con ese tipo de fallos.


La franja horaria es GMT +2. Ahora son las 10:36:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi