[lazarus] CVS Updates

Mattias Gaertner nc-gaertnma at netcologne.de
Wed Jun 25 17:57:15 EDT 2003


On Wed, 25 Jun 2003 12:59:46 -0500 (CDT)
Jesus Reyes <jesusrmx at yahoo.com.mx> wrote:

>  --- Mattias Gaertner <nc-gaertnma at netcologne.de> escribió: > Hi all,
> > 
> > - Added a new component: TPairSplitter
> >   TPairSplitter is a control with a splitter in the middle 
> >   and client areas at both sides. The splitter can be dragged
> >   by the user and the client areas are resized automatically. 
> >   You can change the type (horizontal, vertical) at any time. 
> >   You can find it in the IDE component palette under 'Additional'. 
> > - TBitmap can now load XPixmap (.xpm) and windows bitmap (.bmp)
> >   streams. 
> > - implemented TCanvas.OnChanged+OnChanging events
> > - TBitmap now stores the original stream in TBitmapImage
> > - TBitmap now saves the original stream if the image is 
> >   kept unchanged
> > - TPixmap is cleaned up and the workarounds were eliminated
> > - The property editors for TPicture/TBitmap/TButtonGlyph were 
> >   changed to use TBitmap. This means, you can now load .xpm/.bmp
> >   files in the designer. 
> >   (only tested with TImage, TSpeedButton, TBitBtn)
> > 
> > Left to do:
> > - Share TBitmapImage between TBitmaps 
> > - load/save TBitmap from/to clipboard
> > - save changed TPixmap as xpm stream
> > - palettes and depth conversion
> > - other formats (jpg, png) ...
> >  
> > 
> > Mattias
> 
> Nice Update!.
> 
> I have played with the new TPairSplitter, It seems that I cannot
> remove the component once I dropped it, the IDE loops trying to
> remove: 
> 
> [TDesigner.RemoveComponentAndChilds] C
> Pairsplitterside2:TPAIRSPLITTERSIDE
> [TDesigner.RemoveComponentAndChilds]
> Pairsplitterside2:TPAIRSPLITTERSIDE
> [TDesigner.RemoveComponentAndChilds] C
> Pairsplitterside2:TPAIRSPLITTERSIDE
> [TDesigner.RemoveComponentAndChilds]
> Pairsplitterside2:TPAIRSPLITTERSIDE
> ...
> 
> I have to edit the lfm file to manually remove the component.

fixed


> Also, the first time I drop a TPairSplitter component, I cant insert
> any component on either the left or the right side, only until I save
> the project, close and re-open lazarus, it allows new componentes to
> be inserted!.

fixed


Mattias






More information about the Lazarus mailing list