[lazarus] New component TMCalEdit

Michal Bukovjan bukovjan at mbox.dkm.cz
Mon Sep 9 04:14:30 EDT 2002

Tony Maro wrote:

>First, I apologize if any list e-mails to me have bounced today- we had
>an extended power outage at the office and the UPS shut down my servers,
>including mail, for > 4 hours.  Top that off with one of the main
>switches failing to work afterwards...
>I've just posted my new component of a TEdit descendant that when
>double-clicked drops down a calendar for choosing a date.  
>Screenshots, a detailed description and source code are at that URL.
>I have a problem that the calendar won't stay on top (even when modal
>and/or fsstayontop set).  It also doesn't get the lost focus event if
>you click to another window.  Anybody have an idea why?  It worked fine
>in Delphi...
I fixed the Deactivate event form forms in CVS.
Your control works fine for me now, once you fix the dangling pointer in 
lostfocus procedure.

The fsStayOnTop cannot be implemented in Linux, as the window manager 
philosophy is quite different from Windows (and I am thankful for that).
User may choose what window stays on top, not appliaction, and I like it.

But maybe I am wrong and it can be done, you never know.

FYI, Kylix also ignores the fsStayOnTop and its form never stays on top 
as well.


More information about the Lazarus mailing list