Saludos!
La única solución que se me ocurre es que tu componente muestre el TMonthCalendar dentro de su propio formulario (de la creación y liberación de dicho formulario tendría que encargarse, lógicamente, el componente). Este formulario no sería redimensionable y su tamaño máximo sería el justo para que quepa el TMonthCalendar. Incluso, podrías ajustar su posición según la del componente y definir su propiedad "BorderStyle" a "bsNone" para que los usuarios no lo puedan mover ni cerrar, cerrandose sólo, por ejemplo, cuando pierda el foco (así simularías el comportamiento del TDateTimePicker).
Chao!
Última edición por jmariano fecha: 20-08-2005 a las 04:06:00.
|