¿Componentes del inspector de objetos personalizados?
Frecuentes
Visto 4,792 veces
6
Tengo varios formularios en un proyecto en el que estoy trabajando, cada formulario contiene sus propias propiedades y ediciones de valores diferentes, como TEdits, TTrackBars y TSpinEdits, etc. Estos formularios funcionan de manera similar a cómo funciona un cuadro de diálogo InputBox donde muestra el formulario, ingresa un valor y si ModalResult es mrOk, maneja el resultado en consecuencia.
Ahora me doy cuenta de que esta no es la solución más práctica, especialmente con varias formas, y aún más para agregar. Creo que la mejor opción de diseño de GUI aquí sería algo similar al confiable Inspector de objetos de Delphi en el formulario principal, también sería más fácil de mantener.
Sin embargo, lo que no necesito es un Inspector de objetos que muestre las propiedades de una clase de componente, sino que quiero llenar el Inspector de objetos con mis propios campos y tipos.
Hasta ahora, el único componente que he encontrado que se acerca es el Berg NextInspector que se encuentra aquí: http://www.bergsoft.net/component/next-inspector/overview.htm lo que permite llenar el Inspector de Objetos con tus propios datos:
Me gustaría ver las alternativas antes de considerar comprar lo anterior para poder evaluar mis otras opciones y comparar los pros y los contras entre las diferentes bibliotecas de componentes.
Hasta ahora no he encontrado nada que funcione como este, la mayoría parece imitar al Inspector de objetos de Delphi, que no es lo que quiero.
¿Hay algún otro componente del Inspector de objetos similar al Berg Next Inspector que permita campos y tipos personalizados?
3 Respuestas
6
Puedes hacer con Vista de árbol virtual
contestado el 09 de mayo de 17 a las 12:05
No he usado Virtual Treeview antes, pero si funciona, me ahorrará $ 69, que es el costo de Next Inspector :) - user1175743
@Blobby Virtual TreeView es la mejor inversión y muy flexible, existen los peores componentes que cuestan dinero... - user497849
@Blobby, para ser más específicos, en la demostración avanzada, unidad PropertiesUnit.pas
. De todos modos, VirtualTreeView es un componente maravilloso y ahora no puedo imaginar vivir sin él. Dejé el uso de componentes estándar como TListBox, Vista de lista, vista de árbol... - TLama
$ 69 por el componente en la pregunta me parece un valor maravilloso: David Heffernan
Parece que la URL ha cambiado a soft-gems.net/index.php/controls/virtual-treeview - Robar
5
Todavía no lo he usado, pero creo ExpressVerticalGrid de DevExpress debe cumplir con sus criterios.
(Las muestras son una pequeño un poco colorido para mi gusto, pero no estás obligado a usar mapas de bits de fondo por todas partes. :-))
contestado el 22 de mayo de 12 a las 13:05
Se ve bien y sé que es probable que el soporte sea igual de bueno, pero el precio supera los $ 179. - usuario1175743
Me encantan las cuadrículas DevExpress, pero no te ahorrarán mucho trabajo en comparación con VirtualTreeView. - leonardo herrera
3
También está TJvInspector de Biblioteca de componentes visuales JEDI
contestado el 22 de mayo de 12 a las 13:05
Si puedo, trato de evitar las bibliotecas Jedi. - usuario1175743
+1 para "Si puedo, trato de evitar las bibliotecas Jedi" - ahora, si estuvieran documentadas, sería un asunto diferente - Mawg dice reinstalar a Monica
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas delphi or haz tu propia pregunta.
Continúe y obtenga este componente. ¿Tienen una demostración? Si no, parece lo suficientemente barato como para intentarlo. - Leonardo Herrera
Tienen una demo y funciona muy bien. - user1175743
Hum, es extraño: también estoy interesado en sus componentes, pero ¿debería ir? bergsoftware.net or bergsoft.net ? - DamienD