Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2000-02

CVS changes

6 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Marc Weustink

Hi,

I just cycled the latest compiler and it complained about some double (or triple) event declarations. I removed the offending lines

Marc

Reply by email

Michal Bukovjan

Hello,

I just commited some changes into the CVS.

- TCustomDialog is now descendant of TComponent
- Some cuts into proper form's Close behavior.
- proper ShowModal behavior of both TCustomForm and dialogs.

I had some conflicts (think it was Shane) so please check what was changed. As I checked after the commit, everything works fine.

Have fun,

Michal Bukovjan

____________________________________________________________________ Get your own FREE, personal Netscape WebMail account today at http://webmail.netscape.com.

Reply by email

Marc Weustink

Hi, some more changes

Fixed creation of visible a new editor was created it didn't show up.

Made the hiding/showing of controls more delphi compatible. This had to do with the showing problem. If a control was created on a already visible parent, it's visible flag wasn't updated correctly, so the control was not created. not it's done through CM_SHOWINGCHANGED and CM_VISIBLECHANGED

Sideeffects:
The position of controls sometimes jumps to a wrong place, like the mainform, it shows now at the bottom of my screen. I'll have a look tomorrow

Marc

Reply by email

Marc Weustink

Hi, some updates.

After my last commit there were some problems with forms not sowing chorrectly. I fixed this. The problem was that with my new code UpdateShowing was called. Here is the new form position calculated depending on TForm.Position, however the default top and left weren't stored so they could get random values, causing the form apear anywhere.

I also added some message debug code to retrieve a LM_ massage name

Marc

Reply by email