patmap Posted July 30, 2011 Posted July 30, 2011 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! Coment Errors or Futures. Best Regards UniXPanel-v.2.0.0.zip 2 Quote
ldb68 Posted August 1, 2011 Posted August 1, 2011 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 Quote
patmap Posted August 1, 2011 Author Posted August 1, 2011 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 Hi I'm sory but i dont have D2007. Regards Quote
Administrators Farshad Mohajeri Posted August 2, 2011 Administrators Posted August 2, 2011 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 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. Quote
Administrators Farshad Mohajeri Posted August 2, 2011 Administrators Posted August 2, 2011 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. Quote
ldb68 Posted August 3, 2011 Posted August 3, 2011 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. Quote
patmap Posted August 3, 2011 Author Posted August 3, 2011 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 Quote
Harry Rogers Posted August 3, 2011 Posted August 3, 2011 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. Quote
patmap Posted August 3, 2011 Author Posted August 3, 2011 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 Quote
Harry Rogers Posted August 3, 2011 Posted August 3, 2011 >>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 Quote
patmap Posted August 3, 2011 Author Posted August 3, 2011 >>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!!! Best Regards Quote
Harry Rogers Posted August 3, 2011 Posted August 3, 2011 I'm clearly doing something wrong here... I added some more controls to the panel and the demo has now reverted back to 'loading' the Ext Path parameter is still set correctly. Quote
Harry Rogers Posted August 3, 2011 Posted August 3, 2011 Uninstalled / reinstalled Now working fine. Thank you Quote
fredycc Posted August 15, 2011 Posted August 15, 2011 Very useful component, but I have some details on the deployment with chrome, in some areas of the component. Thanks and regards Quote
patmap Posted August 15, 2011 Author Posted August 15, 2011 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 Quote
Safir_Namoune Posted September 20, 2011 Posted September 20, 2011 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 Quote
Javi Posted November 4, 2011 Posted November 4, 2011 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 Quote
ChenHaibin Posted November 28, 2011 Posted November 28, 2011 There are some bug in this component,if you click left or right align buttons again and again,then the postions of top、Bottom、left、right will be error...... Quote
dionel1969 Posted December 20, 2011 Posted December 20, 2011 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: PS: I install the last release of UNIGUI today and I use Delphi 2009. Quote
patmap Posted December 24, 2011 Author Posted December 24, 2011 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: 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 Quote
maxpetruk Posted January 30, 2012 Posted January 30, 2012 Hello Patmap! It would be nice that when panel is collapsed title stay visible. I very need this future, could you implement it? or how to implement it? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.