Lazarus en una sola ventana
Hola como puedo tener lazarus en una sola ventana pero con todo el form asi como es delphi y como tambien hacer que inicie sin ningun proyecto
|
Mira la configuración, ahí está todo.
|
Cita:
La respuesta que busca es AnchorDocking, que viene distribuído pero no instalado en Lazarus. Este paquete permite configurar la venta del IDE con sistema Docking o Ancha. Tal como se aprecia en Delphi. El defecto de AnchorDocking, al menos hasta hace unas versiones, es que si bien todas las ventanas se anclan los forms sigue siendo "flotantes", tal como en ediciones tempranas de Delphi. En los nuevos Delphi esto se cambió e imitó el diseño de "Visual Basic Studio" y que otros entornos también tienen. En CodeTyphon desde la versión 5.4 (si no me equivoco) se distribuye con el paquete GlassDocking (antiguamente venía con AnchorDocking), que es un fork de AnchorDocking y que asimila el IDE de las nuevas versiones de Delphi. AVISO: GlassDocking está específicamente diseñado para CodeTyphon. No funciona en Lazarus... extrañamente. Saludos, |
Cita:
He compilado lazarus con anchordocking y ha quedado hecho un churro desastroso :D, lo he vuelto a dejar como estaba. |
Estas más loco que una cabra. Sin docking es incómodo trabajar.
Con lo fácil que es acomodar las ventanas a gusto. Saludos, |
Claro, tengo acomodadas las ventanas a mi gusto, sin docking.
Las pongo a mi gusto y luego voy a herramientas->desktops y guardo la disposición con un nombre. Así siempre están donde quiero. |
Es cierto que se puede personalizar el desktop, yo también así lo tengo (combinado con docking) ... Pero ¿No te molesta acaso cuando minimizas, o cuando cambias de una aplicación a otra que se muestren varias ventanas?
Por cierto, ¿que componentes son los que se ven en la imagen? La paleta seleccionada dice Firebird Admin y a la par hay otra que dice Firebird. No creo que sean los por defecto que vienen con Lazarus. Saludos, |
Cita:
Cita:
|
Cita:
Cita:
Si son muy buenos, podría darles una oportunidad. Si es como se dice, que es un buen fork de su versión Delphi deberá estar a la altura para sacar el mejor provecho a Firebird. Saludos, |
Cita:
Cita:
|
Ese CheckBox aparece deshabilitado en mi CT 5.9 con GlassDocking :rolleyes:
Y el hint avisa esto: "Algunos gestores de ventanas de Linux tales como Cinamon no soportan esto y siempre muestran un botón por ventana" Al final si es posible que sea cosa, también, del SO. E insisto: una cosa es tildar esa opción y otra es tener disponible docking (que por defecto, no lo tiene). Tildar la opción no implica lo segundo. Lo que busca el compañero es asimilar el aspecto del IDE de RAD Studio, y esto se consigue funcionalmente de manera más apropiada con el sistema docking. Aunque como dije, esto no aplica a los forms en diseño. Estos siguen flotantes como lo era en D7 por ejemplo. El paquete no tiene esta función (o al menos no hasta hace unas versiones) Saludos, |
Entiendo, te refieres a la diferencia entre D7 y D2007, por ejemplo. La verdad es que me es indiferente, me gustan ambas formas.
|
Cita:
Son dos cosas realmente: 1. El sistema docking no sólo hace que se vea todo en una única ventana. Permite organizarlas muy fácilmente con "drag and drop" y agruparlas de variadas formas, y se ordenan automáticamente a medida que uno las ubica y estira como desee. Sin Docking es todo más manual y lento para poner el entorno a "punto" como uno quiere. Admito que al comienzo cuesta agarrarle la mano al docking. Como que el arrastre es muy sensible... un milímetro de más y ya te "sugiere" una posición que no quiere, o que el "contenedor" sea otra ventana... Con práctica se domina. 2. Luego está el dilema del visualizador de form. Que es un plus. La cuestión es que en Delphi siempre existió el docking. Lo que ha cambiado con 2007 (o siguientes. No sabría decir realmente con cual versión) y sobre todo con XE es la "distribución" de algunas ventanas. Y también el diseñador de formulario, que pasó del diseño flotante a uno similar al de VB (¿tiene un nombre propio este "estilo" de diseñador?). Yo tendría que volver a usar D6 o desinstalar el sistema Docking para recordar como era en esos tiempos. Ya me he acostumbrado a este nuevo diseño y la verdad me parece por demás práctico. En una aplicación con muchos forms flotando uno se marea. Con el nuevo diseño es fácil ir entre los forms y units y alternar entre la pestaña de diseño y código de cada uno. El entorno es más "limpio". Saludos, |
Cierto, desde que descubri el docking, mi vida con el lazarus cambio ;).
Si bien es cierto que, si vas a moverle algo al inspector de objetos, por ejemplo, el form desaparece y hay que andar jugando con la tecla f12 cada vez. La idea de casimiro notevi, tambien es interesante, si al final queda tan bien como el docking, solo gastas un poco de tiempo al principio en configurarlo y luego te olvidas. saludos |
Cita:
Pues yo sigo sin poder tener lazarus en una sola ventana con todo y el form |
Cita:
|
Cita:
|
¿Y qué opción has probado?
|
Cita:
|
los form siguen flotando, aun con el archordocking.
Lo que hace ese componente es agrupar las otras ventanas: mensajes, inspector de objetos,editor del codigo fuente, etc. menos los forms. |
La franja horaria es GMT +2. Ahora son las 02:00:01. |
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