Sign in Join

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

Mailing lists / lazarus / 2000-07

CVS changes

9 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

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

Sebastian Günther
to Shane Miller: Where did you add the TAbstractReader=TReader hack? I see in extctrls.pp I have…
Shane Miller wrote 5 lines
Where did you add the TAbstractReader=TReader hack? I see in extctrls.pp I have ReadState in TPage declared using the TAbstractReader but I always get an error because TAbstractReader isn't decalred. If I add TAbstractReader = TReader; prior to that the line then it works.

TAbstractReader doesn't exist anymore! Read my mails regarding the new streaming support in FCL... The new streaming system is more or less Delphi compatible, at least for applications using it. The only thing which isn't implemented yet (but I hope to have time for it on the weekend) is the streaming archive, which emulates the resource stuff of Delphi.

- Sebastian

Reply by email

Stefan Hille

Hi,

just commited some changes:

- lcl/buttons.pp
Some cleanups provided by Chris

- examples\Makefile
some more examples will be build now

- examples\bitbutton.pp &
examples\bitbtnform.pp
new example for TBitBtn provided by Chris

- examples\combobox.pp
new example to test TComboBox

bye,

Stefan

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

Reply by email

Stefan Hille
to Shane Miller: Where did you add the TAbstractReader=TReader hack? I see in extctrls.pp I have…
Shane Miller wrote 7 lines
Where did you add the TAbstractReader=TReader hack? I see in extctrls.pp I have ReadState in TPage declared using the TAbstractReader but I always get an error because TAbstractReader isn't decalred. If I add TAbstractReader = TReader; prior to that the line then it works. Did you add this somewhere or should we commit this change to CVS?

It's the first type definition in the interface section so it should work. Before you commit try to update again, I've already checked my logs which say that my version of extctrls.pp is up to date.

bye,

Stefan

BTW: Shane, could you please tell your mailer to break lines after ~75 chars? My mailreader always displays your mails correctly but whenever I wanna reply the editor will show very long lines.

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

Reply by email

Shane Miller

Where did you add the TAbstractReader=TReader hack? I see in extctrls.pp I have ReadState in TPage declared using the TAbstractReader but I always get an error because TAbstractReader isn't decalred. If I add

TAbstractReader = TReader;
prior to that the line then it works.
Did you add this somewhere or should we commit this change to CVS?

Shane

>> 06/29/00 07:04PM >>>

Hi,

I've updated the following files:

- extctrls.pp
*Important*
reintroduced TAbstractReader=Treader hack to match current fcl-implementation

- stdctrls.pp

minor improvements to TComboBox

- customcombobox.inc
minor improvements to TComboBox

- gtkobject.inc
minor cleanups

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

Stefan Hille

Hi!

gtkobject.inc
- some minor cleanups
- cleanups in Set/Get Pixel
- fixed to minor bugs related to Trackbar

bye,

stoppok

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

Reply by email

Stefan Hille

Hi

gtkonkject.inc: - more cleanups
customform.inc: - Destructor is destroying Menu now menu.inc : - Destructor is destroying items now menuitem.inc : - Destructor is destroying child items now trackbar.inc : - changed some comments
combobox.inc : - changed some comments

examples/trackbar.pp : enhancements
examples/combobox.pp : enhancements

bye,

Stefan

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

Reply by email

Stefan Hille

Hi,

just committetd the following changes which were send to me by chris:

New Files:

images/fonts.xpm
images/color.xpm

Changed Files:

buttons.pp Added OnMouseEnter, OnMouseLeave property buttons.inc Added OnMouseEnter, OnMouseLeave property defaultbitbtnimages.inc Made one Glyph to BitBtn.Kind "All" stdctrls.pp Added procedure ListBox.Clear
customlistbox.inc Added procedure ListBox.Clear

bye,

Stefan

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

Reply by email

Stefan Hille

Hi,

the following changes are now in the repositiory:

gtkobject.inc (lots of changes here!!!)
- cleanups in IntSendMessage3
- minor cleanups in other functions

gtkwinapi.inc
- Workaround for a possible compiler bug
(The compiler produced a range-error when DEBUG=1
and the following code was compiled:

       const
         KEYSTATE: array[Boolean] of Smallint = (0, -32768{$8000});

lmessages.pp
- Text for Message LM_Destroy

bye,

Stefan

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

Reply by email

Stefan Hille

Hi,

I have added another demo, written by .

+ examples\testall.pp
+ examples\testallform.pp
+ examples\testtools.inc
* examples\Makefile

It's really a nice example and can help a lot in testing our components. If I understood right, Chris will continue to work on this example.

bye,

Stefan

BTW: Does anybody know why the lazarus components are that slow? Sure, my computer is only a 100Mhz Pentium, but that should not matter since other gtk-programs run at normal speed.

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

Reply by email