![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Actualmente uso el Ribbon del DevExpress, tambien probe TMS y Delphi 2009 nativo, aca van mis impresiones:
DevExpress: La forma de implementación del Ribbon que hace es muy buena, muy facil de acomodar controles (Botones, combo box, etc), ademas la división en grupos se la realiza con el boton derecho del mouse. El manejo de los Tabs tambien es bastante sencillo, debes usar ademas del Ribbon el TdxBarManager. Personalmente uso TActionList para colocar todas mis opciones y las asocio a los Button de los ribbon, lo que me da un buen resultado. TMS: No me gusto mucho su implementación, la forma de manejar las opciones no es tan sencilla como el anterior. Presenta algunos problemas al acomodar los botones en grupos y su uso no es tan intuitivo Delphi 2009: Solo lo revise a modo de prueba pero se ve mejor que TMS, aunque no tiene la riqueza de controles que proporciona DevExpress. Si estas en la posibilidad te recomiendo usar DevExpress Saludos |
|
#2
|
|||
|
|||
|
TRibbon de DevExpress
Un par de preguntas:
1.-¿Para utilizar el Ribbon en una aplicación hay que pedir autorización a Microsoft? Pongo este link porque debe haber algo de esto: http://msdn.microsoft.com/es-es/offi...09(en-us).aspx 2.-Al crear una aplicación, por ejemplo en Delphi 2007, con menús y toolbars normales suele generar un ejecutable de 800 Kb, el Ribbon de DevExpress crea un ejecutable de 9 MB ¿no es esto muy desproporcionado? Por lo que veo, DevExpress tiene excelentes ficheros de ayuda en pdf de sus componentes, algo que se echa en falta en los componentes TMS, que carecen de cualquier tipo de ayuda o manual. La ayuda de la libreria Jvcl de Jedi deja mucho que desear. |
|
#3
|
||||
|
||||
|
A mi también me pareció algo "elaborado" el poder poner un botón en el Ribbon de las devexpress, pero una vez pasada la "elaboración" (o construcción) de la barrita, todo lo demás ha sido muy sencillo, tanto de administrar como de programar.
Tendría que volver a revisar lo que hice, pero según recuerdo, primero necesitas un BarManager en el que defines las barras y botones que vas a utilizar, luego en el ribbon defines los grupos de botones que vas a tener y a cada grupo, le asignas una barra del barmanager. También necesitas al menos dos ImageList, uno para los botones normales y otro para los botones grandes. Pasada esa parte de "organización", lo demás ha sido casi automático y más si se utiliza un TActionList. El ejecutable de queda de 9-10MB porque se incluyen todas las "vistas" o pieles (skins). Podrías quitar la opción de incluir los paquetes y distruibuir los bpls de las apariencias aparte. Por cierto, en la página de devexpress hay un montón de temas de ayuda, seguro que ahí encuentras algún tema que te ayude y si no lo encuentras, lo puedes exponer y un desarrollador te responderá tu duda con todo y ejemplos.
__________________
|
|
#4
|
||||
|
||||
|
Yo tambien hice unas pruebas de ese componente y de las nativas del delphi 2009, lo que no logre sacar fue el application button ( el boton redondo) queria poner 2 pero no logre colocar ni 1 jaja. vamos a ver si otro dia vuelvo a liarme con eso.
|
|
#5
|
||||
|
||||
|
En realidad es muy sencillo una vez captado el concepto de como trabaja esa interfaz, además la gente de DevExpress es muy solícita cuando le pide uno ayuda sobre sus productos. La documentación es innmejorable y la base de conocimentos no tiene igual. Desgraciadamente añadir todo esta parafernalia a nuestros desarrollo incrementa considerablemente el tamaño de los EXE si los liberamos como ejecutables monolíticos, igualmente DevExpress da soporte sobre como reducir el tamaño y algunos tips para compilar usando paquetes.
Definitivamente TMS no tiene nada que hacer frente a estos componentes, suponiendo que hicieran exactamente lo mismo (que no es el caso) simplemente el soporte, ejemplos y ayuda no tiene comparación. Nosotros invertimos en estos componentes y hasta ahora creo que además de nuestro Delphi, es la inversión mas fructífera que hemos hecho. Desgraciadamente creo que al usuario final no le interesa mucho la cosa esta de los ribbons dado que al menos aquí en México aún no penetra gran cosa.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| SQL Manager 2008 for Firebird - Alguien lo ha probado? | anekro | Firebird e Interbase | 8 | 01-04-2008 19:19:22 |
| obtener fila actual en componente devExpress | droguerman | .NET | 3 | 28-08-2007 18:17:19 |
| Alguien sabe de una componente | edgusano | Varios | 2 | 23-05-2007 18:05:38 |
| Componente TcxGrid de DevExpress | analiafer1979 | Varios | 1 | 21-09-2006 21:15:06 |
|