Sign in Join

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

Mailing lists / lazarus / 2002-03

CVS changes

7 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

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

Marc Weustink

Hi,

some lil changes

* Made TListview more Delphi compatible
* Did some cleanup

I tried to Stream TListview, but got a lot of missing (published) properties, so that's fixed. (Now I only get an AV, but that's something for tomorrow)

Marc

Reply by email

Marc Weustink

Hi,
some minor updates:

+ Added invalidBreakpoint image
Also invalid breakpoints are shown different in the editor.

* Reorganized uniteditor so that breakpoints can be added or changed external
This is needed to show invalid or disabled breakpoints and for breakpoints created through the breakpoints dialog. One won'tsee changes yet, since it also requires some changes to main.pp, which is reorganized at the moment.

* moved breakpoints events to notification object
More than one object requered the TBreakPoints.OnAdd event so the events are now handled by a separate object.

Marc

Reply by email

Marc Weustink

Hi,

some changes

* activated selection dependent popup in breakpoints Not that it makes a difference, but if a breakpoint is selected, a corresponding popup is shown.

* Cleanup in lmessages
Reordered some messages

* Added Listview selection and notification events Not finished, only selection works.
Cursor movement (=scroll) dumps.

+ introduced commctrl
Most code of this unit was spread over other units.

Known issues.
If breakpoints are viewed when quitting lazarus, lazarus exits with an acess violation. The reason is that the debugger is freed (without notification), while debug windows arestill using it.

Marc

Reply by email

Shane Miller
to Unknown author: comitted the following change(s) * example/testall now has support to test TPanel…

The unreleased DC's are from not freeing fonts, forms, etc. Make sure you are freeing anything that was manually created.

Shane

Earlier message 29 lines
----- Original Message ----- From: To: "lazarus mailinglist" Sent: Saturday, March 23, 2002 5:24 PM Subject: [lazarus] CVS changes > Hi, > > comitted the following change(s) > > * example/testall now has support to test TPanel > > > Mattias, there are lot's of unreleased DC's in this app. Can you give me a > hint how to get rid of them? > > bye, > > Stefan > -- > --------------------------------------------------------- > Stefan Hille email: > 48155 Muenster voice: 0251/664695 > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus

Reply by email

Marc Weustink

Hi,

Some more ListView and debugger updates:

* Honoured the UseLaunchingApplication checkbox
Now if you don't set check the checkbox, the Launching app won't be used (this can be useful when using the debugger)

+ Added locals dialog
Now you can watch local variables while debugging.

* Modified breakpoints dialog (load as resource)
Added popupmeenu to enable, disable items.
For now, only breakpoints which are added during debugging wil be shown (=bug)

+ Added generic debuggerdlg class

= Reorganized main.pp, all debbugger related routines are moved to include/ide_debugger.inc
Easier to maintain, less CVS merge conflicts etc.

* Fixed more Listview compatebility issues (Sort, SelectedItem)

Marc

Reply by email

Unknown author

Hi,

comitted the following change(s)

* example/testall now has support to test TPanel

Mattias, there are lot's of unreleased DC's in this app. Can you give me a hint how to get rid of them?

bye,

Stefan

--------------------------------------------------------- Stefan Hille email: 48155 Muenster voice: 0251/664695

Reply by email