Jump to content

Recommended Posts

Posted

Hi,

 

TUniRegionPanel a new component for UniGUI that make a multi region panel with split and slider !

 

Version 2.0.0

 

* Compiled with XE3

* Bug Fixed on RegionParent is nil

* Added Layout Property (lyAccordion or lyBorder) . Other layouts under working.

* Added AutoScrollContent property for hide or show auto scroll content if larger than panel.

 

New:

	
Property Layout 			: TExtContainerLayout Read FLayout Write FLayout Default LyBorder;
Property AutoScrollContent  : Boolean Read FAutoScrollContent Write FAutoScrollContent Default False;

 

Properties:

 

	
Property Regionable: Boolean ; // For MainParent RegionPanel = False and For child RegionPanel = True
Property RegionSplit: Boolean ;  // For MainParent RegionPanel = False and For child RegionPanel = True or False
Property RegionFrame: Boolean ; // Better set to true
Property RegionTitleCollapse: Boolean ; // click on title colapse panel
Property RegionCollapsible: Boolean ; // For MainParent RegionPanel = False and For child RegionPanel = True or false
Property Region: TExtBoxComponentRegion ; // west or east or ...
Property RegionParent: TUniRegionPanel ; // Set parent of child region panels
Property ResgionTitle: AnsiString ; // Panel title
Property Vesrion : string ; // readonly

 

 

For use See Example.

 

Enjoy it!

 

post-224-0-51887600-1312034335_thumb.png

 

Coment Errors or Futures.

 

Best Regards

UniXPanel-v.2.0.0.zip

  • Upvote 2
Posted

Not working with Delphi 2007 and last unigui vcl :(

 

I hope Farshad can add this component directly to the library making it compatible with all delphi version :rolleyes:

Posted

Not working with Delphi 2007 and last unigui vcl :(

 

I hope Farshad can add this component directly to the library making it compatible with all delphi version :rolleyes:

 

Hi

 

I'm sory but i dont have D2007.

 

Regards

  • Administrators
Posted

Not working with Delphi 2007 and last unigui vcl :(

 

I hope Farshad can add this component directly to the library making it compatible with all delphi version :rolleyes:

 

I didn't have time to download and test the component but since source is included I think it should be compilable in all Delphi versions.

  • Administrators
Posted

Hi,

 

TUniRegionPanel a new component for UniGUI that make a multi region panel with split and slider !

 

Properties:

 

	
Property Regionable: Boolean ; // For MainParent RegionPanel = False and For child RegionPanel = True
Property RegionSplit: Boolean ;  // For MainParent RegionPanel = False and For child RegionPanel = True or False
Property RegionFrame: Boolean ; // Better set to true
Property RegionTitleCollapse: Boolean ; // click on title colapse panel
Property RegionCollapsible: Boolean ; // For MainParent RegionPanel = False and For child RegionPanel = True or false
Property Region: TExtBoxComponentRegion ; // west or east or ...
Property RegionParent: TUniRegionPanel ; // Set parent of child region panels
Property ResgionTitle: AnsiString ; // Panel title
Property Vesrion : string ; // readonly

 

For Delphi XE

 

Version 1.0.0

 

For use See Example.

 

Enjoy it!

 

Thank you.

Posted

I can compile and install it on Delphi 2007.

When open demo or add the component to a uniguidemo the browser dosn't load the page.

 

I didn't have time to download and test the component but since source is included I think it should be compilable in all Delphi versions.

Posted

I can compile and install it on Delphi 2007.

When open demo or add the component to a uniguidemo the browser dosn't load the page.

 

 

 

 

Hi,

 

Check ExtRoot path on ServerModule !

 

Best Regards

Posted

Delphi 2010

 

Change the dcp references from 15 to 14 (uIndy15.dcp -> uIndy14.dcp etc)

 

Compiles and install without issue.

Demo sticks on 'Loading' in the browser though.

 

Hi,

 

because browser can't found Ext Path !!!

 

Best Regards

Posted

>>Check ExtRoot path on ServerModule !<<

 

Fixes loading issue

The splitter function works fine but the tree view /tabs and buttons are not drawn correctly

 

Cheers

 

 

Hi,

 

I test it again, work fine!!!

 

post-224-0-54922300-1312362571_thumb.png

 

Best Regards

  • 2 weeks later...
Posted

Very useful component, but I have some details on the deployment with chrome, in some areas of the component.

 

Thanks and regards :)

 

Hi,

 

I put OnResize property for this problem.

You can you this property for solve this.

 

This Example When panel resized My UniXDBGrid1 on then panel resized and fit to parent xPanel.

 

Procedure TFPSample.xpRightResize(This: TExtBoxComponent; AdjWidth, AdjHeight, RawWidth, RawHeight: Integer);
Begin
 UniXDBGrid1.SetBounds( 0, 0, AdjWidth, AdjHeight ) ;
End ;

 

Best Regards

  • 1 month later...
Posted

Hi,

 

I put OnResize property for this problem.

You can you this property for solve this.

 

This Example When panel resized My UniXDBGrid1 on then panel resized and fit to parent xPanel.

 

Procedure TFPSample.xpRightResize(This: TExtBoxComponent; AdjWidth, AdjHeight, RawWidth, RawHeight: Integer);
Begin
 UniXDBGrid1.SetBounds( 0, 0, AdjWidth, AdjHeight ) ;
End ;

 

Best Regards

  • 1 month later...
Posted

Hello patmap.

 

When the panel is collapsed, the title is not seen.

 

Thanks

 

------------------------------

 

Hola patmap.

 

Cuando el panel esta colapsado, el titulo no se ve.

 

Gracias

  • 4 weeks later...
  • 4 weeks later...
Posted

Hello !!!

 

I was trying to install this component and it was not possible. It compile well, but I could not install due to this error:

 

post-125-0-13596300-1324387177_thumb.png

 

PS: I install the last release of UNIGUI today and I use Delphi 2009.

Posted

Hello !!!

 

I was trying to install this component and it was not possible. It compile well, but I could not install due to this error:

 

post-125-0-13596300-1324387177_thumb.png

 

PS: I install the last release of UNIGUI today and I use Delphi 2009.

 

Hi,

 

I think you install both unitools12 and unitools15 , if this right , you must be use one of them.

 

Regards

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...