You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@pivot.apache.org by pavan vadavalli <pa...@gmail.com> on 2011/09/04 07:07:12 UTC
Re: Scroll Pane Question
Thanks Greg,
I tried to update the content Pane with TablePane instead of the
BoxPane, This helped to stretch the contents to the width of the
windows, which wasn't happening previously,
But still the Scrollbar doesn't appear till the point i restrict the
Preferred Width or Height at the design time.
In other case , the list of the elements were Cut down and the elements
are not displayed.
However, i would like the scrollpane to react to the resizing of the
window, and the user should be able to have access (using Scroll bars)to
all the elements regardless of the size of the parent Window.
Whats missing here to achieve this?
Attached is the updated bxml.
Thanks and Regards,
Pavan
On 29/08/2011 10:43 PM, Greg Brown wrote:
> I think the problem is that you are using a BoxPane as your window's content element. Try removing that and making the TablePane the window content. Also be sure to set width="1*" on the TablePane.Column and height="1*" on the TablePane.Row.
>
> On Aug 27, 2011, at 3:33 AM, pavan vadavalli wrote:
>
>> Hi ,
>>
>> I would like to understand the usage of ScrollPane. Tutorial has just ImageView example
>> Here i did a small test to add several Push Buttons to Boxpane added to a Scroll Pane, But i dont see any Scroll Bar coming up.
>>
>> Attached is the bxml test for Scroll pane.
>> Can someone please help.
>> Thanks and Regards,
>> Pavan
>>
>> <ScrollPaneTest.bxml>
Re: Scroll Pane Question
Posted by Pavan Vadavalli <pa...@gmail.com>.
Hi,
Are u able to access the Zip file i have attached?
Any advice on why the scrollpane isnt coming up?
Thanks and Regards,
Pavan
On Tue, Sep 13, 2011 at 7:09 AM, pavan vadavalli
<pa...@gmail.com>wrote:
>
> Hi Greg,
> I have attached the file in ZIP rather than in the RAR format.
> Thanks and Regards,
> Pavan
>
> On 12/09/2011 10:19 PM, Greg Brown wrote:
>
>> I'll try to take a look, but I can't open that file. Can you send the
>> files as a zip or gz or post them online somewhere?
>>
>> On Sep 8, 2011, at 4:35 PM, pavan vadavalli wrote:
>>
>> Hi Greg,
>>> I tried to adjust the width and height in the layout method to make sure
>>> the width and height is less then the Preferred height and preferred width.
>>> But still i dont see the Scroll bar.
>>> What i changed in the code.
>>>
>>>
>>> taskBar.setContent(**taskBarContents);
>>> taskBarContents.setSize(**taskBar.getPreferredWidth(),**
>>> taskBar.getPreferredHeight());
>>> taskBarScrollPane.**setPreferredHeight(taskBar.**
>>> getPreferredHeight());
>>> taskBarScrollPane.**setPreferredWidth(taskBar.**
>>> getPreferredWidth());
>>> taskBarScrollPane.setWidth(**taskBarScrollPane.**
>>> getPreferredWidth()-200);
>>> taskBarScrollPane.setHeight(**taskBarScrollPane.**
>>> getPreferredHeight()-20);
>>>
>>>
>>> Attached is the complete sources . i have modified TerraTheme to set the
>>> skins for the components.
>>>
>>>
>>> componentSkinMap.put(**InternalFrame.class, InternalFrameSkin.class);
>>> componentSkinMap.put(**MainDisplay.class, MainDisplaySkin.class);
>>> componentSkinMap.put(TaskBar.**class, TaskBarSkin.class);
>>>
>>> Btw, do we have easy other option (other than changing the provider in
>>> the Manifest and writing a new Provider (Terra Theme is marked as final
>>> ))to plugin the skins without touching the Pivot sources?
>>>
>>> Thanks and Regards,
>>> Pavan
>>>
>>>
>>> On 8/09/2011 11:22 PM, Greg Brown wrote:
>>>
>>>> Hard to say without seeing the code. But basically, you need to make
>>>> sure that the scroll pane is given a width and/or height that is smaller
>>>> than its preferred size. Then the scroll bars will appear.
>>>>
>>>> On Sep 8, 2011, at 9:17 AM, pavan vadavalli wrote:
>>>>
>>>> HI Greg,
>>>>> Can you please help me to point to the issue in layout design that is
>>>>> causing the Scrollbar to not to appear?
>>>>> Thanks and Regards,
>>>>> Pavan
>>>>> On 7/09/2011 7:10 AM, pavan vadavalli wrote:
>>>>>
>>>>>> Hi Greg,
>>>>>> I have been actually trying to implement an MDI based solution, this
>>>>>> is part of the Task Bar implementation. I have updated the Skin in Terra
>>>>>> Theme since i didn't find and easy option to plugin the skin.
>>>>>> Attached is the skin for the TaskBar.
>>>>>> in the taskbar Layout
>>>>>> The contents are added as below.
>>>>>>
>>>>>> TaskBar taskBar = (TaskBar)getComponent(); this.getComponent();
>>>>>> taskBar.setContent(**taskBarContents);
>>>>>> taskBarContents.setSize(**taskBar.getPreferredWidth(),**
>>>>>> taskBar.getPreferredHeight());
>>>>>> taskBarScrollPane.**setPreferredHeight(taskBar.**
>>>>>> getPreferredHeight());
>>>>>> taskBarScrollPane.**setPreferredWidth(taskBar.**
>>>>>> getPreferredWidth());
>>>>>> taskBar.setMaximized(true);
>>>>>>
>>>>>> I have added the ScrollPane to the window and i have set maximized in
>>>>>> all the places for the window.
>>>>>> What am i missing here?
>>>>>> -Pavan
>>>>>>
>>>>>> On 7/09/2011 6:47 AM, Greg Brown wrote:
>>>>>>
>>>>>>> Sounds like you might have a different layout issue in your 2nd
>>>>>>> window.
>>>>>>>
>>>>>>> On Sep 6, 2011, at 4:41 PM, pavan vadavalli wrote:
>>>>>>>
>>>>>>> Hi Greg,
>>>>>>>> You are correct, this is working as an independent window.
>>>>>>>>
>>>>>>>> I was testing this along in my application where i have two windows
>>>>>>>> ( the main Window and second Window ).
>>>>>>>> The main Window is the owner of the Second window.
>>>>>>>> the Second window is the class extending Window and i have set the
>>>>>>>> Maximized to true for the second window along with the main window aswell.
>>>>>>>> But the Scrollbar is not popping up in this case.
>>>>>>>> Thanks and Regards,
>>>>>>>> Pavan
>>>>>>>>
>>>>>>>> On 7/09/2011 6:16 AM, Greg Brown wrote:
>>>>>>>>
>>>>>>>>> Attached is the updated XML
>>>>>>>>>>
>>>>>>>>> Works for me. See attached.
>>>>>>>>>
>>>>>>>>> However, i was actually looking for a more flexible solution like
>>>>>>>>>> scrollpane content can stretch itself with the size of the the Parent Window
>>>>>>>>>> and can show all the elements.
>>>>>>>>>>
>>>>>>>>> That's exactly what setting maximized="true" on the Window does.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> <src.rar>
>>>
>>
Re: Scroll Pane Question
Posted by pavan vadavalli <pa...@gmail.com>.
Hi Greg,
I have attached the file in ZIP rather than in the RAR format.
Thanks and Regards,
Pavan
On 12/09/2011 10:19 PM, Greg Brown wrote:
> I'll try to take a look, but I can't open that file. Can you send the files as a zip or gz or post them online somewhere?
>
> On Sep 8, 2011, at 4:35 PM, pavan vadavalli wrote:
>
>> Hi Greg,
>> I tried to adjust the width and height in the layout method to make sure the width and height is less then the Preferred height and preferred width.
>> But still i dont see the Scroll bar.
>> What i changed in the code.
>>
>>
>> taskBar.setContent(taskBarContents);
>> taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
>> taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
>> taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
>> taskBarScrollPane.setWidth(taskBarScrollPane.getPreferredWidth()-200);
>> taskBarScrollPane.setHeight(taskBarScrollPane.getPreferredHeight()-20);
>>
>>
>> Attached is the complete sources . i have modified TerraTheme to set the skins for the components.
>>
>>
>> componentSkinMap.put(InternalFrame.class, InternalFrameSkin.class);
>> componentSkinMap.put(MainDisplay.class, MainDisplaySkin.class);
>> componentSkinMap.put(TaskBar.class, TaskBarSkin.class);
>>
>> Btw, do we have easy other option (other than changing the provider in the Manifest and writing a new Provider (Terra Theme is marked as final ))to plugin the skins without touching the Pivot sources?
>>
>> Thanks and Regards,
>> Pavan
>>
>>
>> On 8/09/2011 11:22 PM, Greg Brown wrote:
>>> Hard to say without seeing the code. But basically, you need to make sure that the scroll pane is given a width and/or height that is smaller than its preferred size. Then the scroll bars will appear.
>>>
>>> On Sep 8, 2011, at 9:17 AM, pavan vadavalli wrote:
>>>
>>>> HI Greg,
>>>> Can you please help me to point to the issue in layout design that is causing the Scrollbar to not to appear?
>>>> Thanks and Regards,
>>>> Pavan
>>>> On 7/09/2011 7:10 AM, pavan vadavalli wrote:
>>>>> Hi Greg,
>>>>> I have been actually trying to implement an MDI based solution, this is part of the Task Bar implementation. I have updated the Skin in Terra Theme since i didn't find and easy option to plugin the skin.
>>>>> Attached is the skin for the TaskBar.
>>>>> in the taskbar Layout
>>>>> The contents are added as below.
>>>>>
>>>>> TaskBar taskBar = (TaskBar)getComponent(); this.getComponent();
>>>>> taskBar.setContent(taskBarContents);
>>>>> taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
>>>>> taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
>>>>> taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
>>>>> taskBar.setMaximized(true);
>>>>>
>>>>> I have added the ScrollPane to the window and i have set maximized in all the places for the window.
>>>>> What am i missing here?
>>>>> -Pavan
>>>>>
>>>>> On 7/09/2011 6:47 AM, Greg Brown wrote:
>>>>>> Sounds like you might have a different layout issue in your 2nd window.
>>>>>>
>>>>>> On Sep 6, 2011, at 4:41 PM, pavan vadavalli wrote:
>>>>>>
>>>>>>> Hi Greg,
>>>>>>> You are correct, this is working as an independent window.
>>>>>>>
>>>>>>> I was testing this along in my application where i have two windows ( the main Window and second Window ).
>>>>>>> The main Window is the owner of the Second window.
>>>>>>> the Second window is the class extending Window and i have set the Maximized to true for the second window along with the main window aswell.
>>>>>>> But the Scrollbar is not popping up in this case.
>>>>>>> Thanks and Regards,
>>>>>>> Pavan
>>>>>>>
>>>>>>> On 7/09/2011 6:16 AM, Greg Brown wrote:
>>>>>>>>> Attached is the updated XML
>>>>>>>> Works for me. See attached.
>>>>>>>>
>>>>>>>>> However, i was actually looking for a more flexible solution like scrollpane content can stretch itself with the size of the the Parent Window and can show all the elements.
>>>>>>>> That's exactly what setting maximized="true" on the Window does.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> <src.rar>
Re: Scroll Pane Question
Posted by Greg Brown <gk...@verizon.net>.
I'll try to take a look, but I can't open that file. Can you send the files as a zip or gz or post them online somewhere?
On Sep 8, 2011, at 4:35 PM, pavan vadavalli wrote:
> Hi Greg,
> I tried to adjust the width and height in the layout method to make sure the width and height is less then the Preferred height and preferred width.
> But still i dont see the Scroll bar.
> What i changed in the code.
>
>
> taskBar.setContent(taskBarContents);
> taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
> taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
> taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
> taskBarScrollPane.setWidth(taskBarScrollPane.getPreferredWidth()-200);
> taskBarScrollPane.setHeight(taskBarScrollPane.getPreferredHeight()-20);
>
>
> Attached is the complete sources . i have modified TerraTheme to set the skins for the components.
>
>
> componentSkinMap.put(InternalFrame.class, InternalFrameSkin.class);
> componentSkinMap.put(MainDisplay.class, MainDisplaySkin.class);
> componentSkinMap.put(TaskBar.class, TaskBarSkin.class);
>
> Btw, do we have easy other option (other than changing the provider in the Manifest and writing a new Provider (Terra Theme is marked as final ))to plugin the skins without touching the Pivot sources?
>
> Thanks and Regards,
> Pavan
>
>
> On 8/09/2011 11:22 PM, Greg Brown wrote:
>> Hard to say without seeing the code. But basically, you need to make sure that the scroll pane is given a width and/or height that is smaller than its preferred size. Then the scroll bars will appear.
>>
>> On Sep 8, 2011, at 9:17 AM, pavan vadavalli wrote:
>>
>>> HI Greg,
>>> Can you please help me to point to the issue in layout design that is causing the Scrollbar to not to appear?
>>> Thanks and Regards,
>>> Pavan
>>> On 7/09/2011 7:10 AM, pavan vadavalli wrote:
>>>> Hi Greg,
>>>> I have been actually trying to implement an MDI based solution, this is part of the Task Bar implementation. I have updated the Skin in Terra Theme since i didn't find and easy option to plugin the skin.
>>>> Attached is the skin for the TaskBar.
>>>> in the taskbar Layout
>>>> The contents are added as below.
>>>>
>>>> TaskBar taskBar = (TaskBar)getComponent(); this.getComponent();
>>>> taskBar.setContent(taskBarContents);
>>>> taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
>>>> taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
>>>> taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
>>>> taskBar.setMaximized(true);
>>>>
>>>> I have added the ScrollPane to the window and i have set maximized in all the places for the window.
>>>> What am i missing here?
>>>> -Pavan
>>>>
>>>> On 7/09/2011 6:47 AM, Greg Brown wrote:
>>>>> Sounds like you might have a different layout issue in your 2nd window.
>>>>>
>>>>> On Sep 6, 2011, at 4:41 PM, pavan vadavalli wrote:
>>>>>
>>>>>> Hi Greg,
>>>>>> You are correct, this is working as an independent window.
>>>>>>
>>>>>> I was testing this along in my application where i have two windows ( the main Window and second Window ).
>>>>>> The main Window is the owner of the Second window.
>>>>>> the Second window is the class extending Window and i have set the Maximized to true for the second window along with the main window aswell.
>>>>>> But the Scrollbar is not popping up in this case.
>>>>>> Thanks and Regards,
>>>>>> Pavan
>>>>>>
>>>>>> On 7/09/2011 6:16 AM, Greg Brown wrote:
>>>>>>>> Attached is the updated XML
>>>>>>> Works for me. See attached.
>>>>>>>
>>>>>>>> However, i was actually looking for a more flexible solution like scrollpane content can stretch itself with the size of the the Parent Window and can show all the elements.
>>>>>>> That's exactly what setting maximized="true" on the Window does.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
> <src.rar>
Re: Scroll Pane Question
Posted by pavan vadavalli <pa...@gmail.com>.
Hi Guys,
some advice here is really appreciated.
Thanks and Regards,
Pavan
On Friday, 9 September 2011 6:35:16 AM, pavan vadavalli wrote:
> Hi Greg,
> I tried to adjust the width and height in the layout method to make
> sure the width and height is less then the Preferred height and
> preferred width.
> But still i dont see the Scroll bar.
> What i changed in the code.
>
>
> taskBar.setContent(taskBarContents);
> taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
>
> taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
> taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
> taskBarScrollPane.setWidth(taskBarScrollPane.getPreferredWidth()-200);
> taskBarScrollPane.setHeight(taskBarScrollPane.getPreferredHeight()-20);
>
>
> Attached is the complete sources . i have modified TerraTheme to set
> the skins for the components.
>
>
> componentSkinMap.put(InternalFrame.class, InternalFrameSkin.class);
> componentSkinMap.put(MainDisplay.class, MainDisplaySkin.class);
> componentSkinMap.put(TaskBar.class, TaskBarSkin.class);
>
> Btw, do we have easy other option (other than changing the provider in
> the Manifest and writing a new Provider (Terra Theme is marked as
> final ))to plugin the skins without touching the Pivot sources?
>
> Thanks and Regards,
> Pavan
>
>
> On 8/09/2011 11:22 PM, Greg Brown wrote:
>> Hard to say without seeing the code. But basically, you need to make
>> sure that the scroll pane is given a width and/or height that is
>> smaller than its preferred size. Then the scroll bars will appear.
>>
>> On Sep 8, 2011, at 9:17 AM, pavan vadavalli wrote:
>>
>>> HI Greg,
>>> Can you please help me to point to the issue in layout design that
>>> is causing the Scrollbar to not to appear?
>>> Thanks and Regards,
>>> Pavan
>>> On 7/09/2011 7:10 AM, pavan vadavalli wrote:
>>>> Hi Greg,
>>>> I have been actually trying to implement an MDI based solution,
>>>> this is part of the Task Bar implementation. I have updated the
>>>> Skin in Terra Theme since i didn't find and easy option to plugin
>>>> the skin.
>>>> Attached is the skin for the TaskBar.
>>>> in the taskbar Layout
>>>> The contents are added as below.
>>>>
>>>> TaskBar taskBar = (TaskBar)getComponent(); this.getComponent();
>>>> taskBar.setContent(taskBarContents);
>>>> taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
>>>>
>>>> taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
>>>> taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
>>>> taskBar.setMaximized(true);
>>>>
>>>> I have added the ScrollPane to the window and i have set maximized
>>>> in all the places for the window.
>>>> What am i missing here?
>>>> -Pavan
>>>>
>>>> On 7/09/2011 6:47 AM, Greg Brown wrote:
>>>>> Sounds like you might have a different layout issue in your 2nd
>>>>> window.
>>>>>
>>>>> On Sep 6, 2011, at 4:41 PM, pavan vadavalli wrote:
>>>>>
>>>>>> Hi Greg,
>>>>>> You are correct, this is working as an independent window.
>>>>>>
>>>>>> I was testing this along in my application where i have two
>>>>>> windows ( the main Window and second Window ).
>>>>>> The main Window is the owner of the Second window.
>>>>>> the Second window is the class extending Window and i have set
>>>>>> the Maximized to true for the second window along with the main
>>>>>> window aswell.
>>>>>> But the Scrollbar is not popping up in this case.
>>>>>> Thanks and Regards,
>>>>>> Pavan
>>>>>>
>>>>>> On 7/09/2011 6:16 AM, Greg Brown wrote:
>>>>>>>> Attached is the updated XML
>>>>>>> Works for me. See attached.
>>>>>>>
>>>>>>>> However, i was actually looking for a more flexible solution
>>>>>>>> like scrollpane content can stretch itself with the size of the
>>>>>>>> the Parent Window and can show all the elements.
>>>>>>> That's exactly what setting maximized="true" on the Window does.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
Re: Scroll Pane Question
Posted by pavan vadavalli <pa...@gmail.com>.
Hi Greg,
I tried to adjust the width and height in the layout method to make sure
the width and height is less then the Preferred height and preferred width.
But still i dont see the Scroll bar.
What i changed in the code.
taskBar.setContent(taskBarContents);
taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
taskBarScrollPane.setWidth(taskBarScrollPane.getPreferredWidth()-200);
taskBarScrollPane.setHeight(taskBarScrollPane.getPreferredHeight()-20);
Attached is the complete sources . i have modified TerraTheme to set the
skins for the components.
componentSkinMap.put(InternalFrame.class, InternalFrameSkin.class);
componentSkinMap.put(MainDisplay.class, MainDisplaySkin.class);
componentSkinMap.put(TaskBar.class, TaskBarSkin.class);
Btw, do we have easy other option (other than changing the provider in
the Manifest and writing a new Provider (Terra Theme is marked as final
))to plugin the skins without touching the Pivot sources?
Thanks and Regards,
Pavan
On 8/09/2011 11:22 PM, Greg Brown wrote:
> Hard to say without seeing the code. But basically, you need to make sure that the scroll pane is given a width and/or height that is smaller than its preferred size. Then the scroll bars will appear.
>
> On Sep 8, 2011, at 9:17 AM, pavan vadavalli wrote:
>
>> HI Greg,
>> Can you please help me to point to the issue in layout design that is causing the Scrollbar to not to appear?
>> Thanks and Regards,
>> Pavan
>> On 7/09/2011 7:10 AM, pavan vadavalli wrote:
>>> Hi Greg,
>>> I have been actually trying to implement an MDI based solution, this is part of the Task Bar implementation. I have updated the Skin in Terra Theme since i didn't find and easy option to plugin the skin.
>>> Attached is the skin for the TaskBar.
>>> in the taskbar Layout
>>> The contents are added as below.
>>>
>>> TaskBar taskBar = (TaskBar)getComponent(); this.getComponent();
>>> taskBar.setContent(taskBarContents);
>>> taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
>>> taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
>>> taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
>>> taskBar.setMaximized(true);
>>>
>>> I have added the ScrollPane to the window and i have set maximized in all the places for the window.
>>> What am i missing here?
>>> -Pavan
>>>
>>> On 7/09/2011 6:47 AM, Greg Brown wrote:
>>>> Sounds like you might have a different layout issue in your 2nd window.
>>>>
>>>> On Sep 6, 2011, at 4:41 PM, pavan vadavalli wrote:
>>>>
>>>>> Hi Greg,
>>>>> You are correct, this is working as an independent window.
>>>>>
>>>>> I was testing this along in my application where i have two windows ( the main Window and second Window ).
>>>>> The main Window is the owner of the Second window.
>>>>> the Second window is the class extending Window and i have set the Maximized to true for the second window along with the main window aswell.
>>>>> But the Scrollbar is not popping up in this case.
>>>>> Thanks and Regards,
>>>>> Pavan
>>>>>
>>>>> On 7/09/2011 6:16 AM, Greg Brown wrote:
>>>>>>> Attached is the updated XML
>>>>>> Works for me. See attached.
>>>>>>
>>>>>>> However, i was actually looking for a more flexible solution like scrollpane content can stretch itself with the size of the the Parent Window and can show all the elements.
>>>>>> That's exactly what setting maximized="true" on the Window does.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
Re: Scroll Pane Question
Posted by Greg Brown <gk...@verizon.net>.
Hard to say without seeing the code. But basically, you need to make sure that the scroll pane is given a width and/or height that is smaller than its preferred size. Then the scroll bars will appear.
On Sep 8, 2011, at 9:17 AM, pavan vadavalli wrote:
>
> HI Greg,
> Can you please help me to point to the issue in layout design that is causing the Scrollbar to not to appear?
> Thanks and Regards,
> Pavan
> On 7/09/2011 7:10 AM, pavan vadavalli wrote:
>> Hi Greg,
>> I have been actually trying to implement an MDI based solution, this is part of the Task Bar implementation. I have updated the Skin in Terra Theme since i didn't find and easy option to plugin the skin.
>> Attached is the skin for the TaskBar.
>> in the taskbar Layout
>> The contents are added as below.
>>
>> TaskBar taskBar = (TaskBar)getComponent(); this.getComponent();
>> taskBar.setContent(taskBarContents);
>> taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
>> taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
>> taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
>> taskBar.setMaximized(true);
>>
>> I have added the ScrollPane to the window and i have set maximized in all the places for the window.
>> What am i missing here?
>> -Pavan
>>
>> On 7/09/2011 6:47 AM, Greg Brown wrote:
>>> Sounds like you might have a different layout issue in your 2nd window.
>>>
>>> On Sep 6, 2011, at 4:41 PM, pavan vadavalli wrote:
>>>
>>>> Hi Greg,
>>>> You are correct, this is working as an independent window.
>>>>
>>>> I was testing this along in my application where i have two windows ( the main Window and second Window ).
>>>> The main Window is the owner of the Second window.
>>>> the Second window is the class extending Window and i have set the Maximized to true for the second window along with the main window aswell.
>>>> But the Scrollbar is not popping up in this case.
>>>> Thanks and Regards,
>>>> Pavan
>>>>
>>>> On 7/09/2011 6:16 AM, Greg Brown wrote:
>>>>>> Attached is the updated XML
>>>>> Works for me. See attached.
>>>>>
>>>>>> However, i was actually looking for a more flexible solution like scrollpane content can stretch itself with the size of the the Parent Window and can show all the elements.
>>>>> That's exactly what setting maximized="true" on the Window does.
>>>>>
>>>>>
>>>>>
>>>>>
Re: Scroll Pane Question
Posted by pavan vadavalli <pa...@gmail.com>.
HI Greg,
Can you please help me to point to the issue in layout design that is
causing the Scrollbar to not to appear?
Thanks and Regards,
Pavan
On 7/09/2011 7:10 AM, pavan vadavalli wrote:
> Hi Greg,
> I have been actually trying to implement an MDI based solution, this
> is part of the Task Bar implementation. I have updated the Skin in
> Terra Theme since i didn't find and easy option to plugin the skin.
> Attached is the skin for the TaskBar.
> in the taskbar Layout
> The contents are added as below.
>
> TaskBar taskBar = (TaskBar)getComponent(); this.getComponent();
> taskBar.setContent(taskBarContents);
>
> taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
>
> taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
>
> taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
> taskBar.setMaximized(true);
>
> I have added the ScrollPane to the window and i have set maximized in
> all the places for the window.
> What am i missing here?
> -Pavan
>
> On 7/09/2011 6:47 AM, Greg Brown wrote:
>> Sounds like you might have a different layout issue in your 2nd window.
>>
>> On Sep 6, 2011, at 4:41 PM, pavan vadavalli wrote:
>>
>>> Hi Greg,
>>> You are correct, this is working as an independent window.
>>>
>>> I was testing this along in my application where i have two windows
>>> ( the main Window and second Window ).
>>> The main Window is the owner of the Second window.
>>> the Second window is the class extending Window and i have set the
>>> Maximized to true for the second window along with the main window
>>> aswell.
>>> But the Scrollbar is not popping up in this case.
>>> Thanks and Regards,
>>> Pavan
>>>
>>> On 7/09/2011 6:16 AM, Greg Brown wrote:
>>>>> Attached is the updated XML
>>>> Works for me. See attached.
>>>>
>>>>> However, i was actually looking for a more flexible solution like
>>>>> scrollpane content can stretch itself with the size of the the
>>>>> Parent Window and can show all the elements.
>>>> That's exactly what setting maximized="true" on the Window does.
>>>>
>>>>
>>>>
>>>>
Re: Scroll Pane Question
Posted by pavan vadavalli <pa...@gmail.com>.
Hi Greg,
I have been actually trying to implement an MDI based solution, this is
part of the Task Bar implementation. I have updated the Skin in Terra
Theme since i didn't find and easy option to plugin the skin.
Attached is the skin for the TaskBar.
in the taskbar Layout
The contents are added as below.
TaskBar taskBar = (TaskBar)getComponent(); this.getComponent();
taskBar.setContent(taskBarContents);
taskBarContents.setSize(taskBar.getPreferredWidth(),taskBar.getPreferredHeight());
taskBarScrollPane.setPreferredHeight(taskBar.getPreferredHeight());
taskBarScrollPane.setPreferredWidth(taskBar.getPreferredWidth());
taskBar.setMaximized(true);
I have added the ScrollPane to the window and i have set maximized in
all the places for the window.
What am i missing here?
-Pavan
On 7/09/2011 6:47 AM, Greg Brown wrote:
> Sounds like you might have a different layout issue in your 2nd window.
>
> On Sep 6, 2011, at 4:41 PM, pavan vadavalli wrote:
>
>> Hi Greg,
>> You are correct, this is working as an independent window.
>>
>> I was testing this along in my application where i have two windows ( the main Window and second Window ).
>> The main Window is the owner of the Second window.
>> the Second window is the class extending Window and i have set the Maximized to true for the second window along with the main window aswell.
>> But the Scrollbar is not popping up in this case.
>> Thanks and Regards,
>> Pavan
>>
>> On 7/09/2011 6:16 AM, Greg Brown wrote:
>>>> Attached is the updated XML
>>> Works for me. See attached.
>>>
>>>> However, i was actually looking for a more flexible solution like scrollpane content can stretch itself with the size of the the Parent Window and can show all the elements.
>>> That's exactly what setting maximized="true" on the Window does.
>>>
>>>
>>>
>>>
Re: Scroll Pane Question
Posted by Greg Brown <gk...@verizon.net>.
Sounds like you might have a different layout issue in your 2nd window.
On Sep 6, 2011, at 4:41 PM, pavan vadavalli wrote:
> Hi Greg,
> You are correct, this is working as an independent window.
>
> I was testing this along in my application where i have two windows ( the main Window and second Window ).
> The main Window is the owner of the Second window.
> the Second window is the class extending Window and i have set the Maximized to true for the second window along with the main window aswell.
> But the Scrollbar is not popping up in this case.
> Thanks and Regards,
> Pavan
>
> On 7/09/2011 6:16 AM, Greg Brown wrote:
>>
>>> Attached is the updated XML
>> Works for me. See attached.
>>
>>> However, i was actually looking for a more flexible solution like scrollpane content can stretch itself with the size of the the Parent Window and can show all the elements.
>> That's exactly what setting maximized="true" on the Window does.
>>
>>
>>
>>
Re: Scroll Pane Question
Posted by pavan vadavalli <pa...@gmail.com>.
Hi Greg,
You are correct, this is working as an independent window.
I was testing this along in my application where i have two windows (
the main Window and second Window ).
The main Window is the owner of the Second window.
the Second window is the class extending Window and i have set the
Maximized to true for the second window along with the main window aswell.
But the Scrollbar is not popping up in this case.
Thanks and Regards,
Pavan
On 7/09/2011 6:16 AM, Greg Brown wrote:
>> Attached is the updated XML
> Works for me. See attached.
>
>> However, i was actually looking for a more flexible solution like scrollpane content can stretch itself with the size of the the Parent Window and can show all the elements.
> That's exactly what setting maximized="true" on the Window does.
>
>
>
>
Re: Scroll Pane Question
Posted by Greg Brown <gk...@verizon.net>.
> Attached is the updated XML
Works for me. See attached.
> However, i was actually looking for a more flexible solution like scrollpane content can stretch itself with the size of the the Parent Window and can show all the elements.
That's exactly what setting maximized="true" on the Window does.
Re: Scroll Pane Question
Posted by pavan vadavalli <pa...@gmail.com>.
Attached is the updated XML
Yes this is on pivot 2.0 and JRE 1.6_20 Windows 7 Platform.
However, i was actually looking for a more flexible solution like
scrollpane content can stretch itself with the size of the the Parent
Window and can show all the elements.
Thanks and Regards,
Pavan
On 7/09/2011 5:58 AM, Greg Brown wrote:
> Interesting. It worked for me earlier today when I added it to your example. What version of the platform are you using? I was using the 2.0 release binaries.
>
> On Sep 6, 2011, at 3:55 PM, pavan vadavalli wrote:
>
>> Tried that , it didn't change much. The Scrollbar still doesn't appear.
>>
>>
>> On 6/09/2011 11:43 PM, Greg Brown wrote:
>>> Try adding maximized="true" to your<Window> element.
>>>
>>> On Sep 4, 2011, at 1:07 AM, pavan vadavalli wrote:
>>>
>>>> Thanks Greg,
>>>> I tried to update the content Pane with TablePane instead of the BoxPane, This helped to stretch the contents to the width of the windows, which wasn't happening previously,
>>>> But still the Scrollbar doesn't appear till the point i restrict the Preferred Width or Height at the design time.
>>>> In other case , the list of the elements were Cut down and the elements are not displayed.
>>>>
>>>> However, i would like the scrollpane to react to the resizing of the window, and the user should be able to have access (using Scroll bars)to all the elements regardless of the size of the parent Window.
>>>> Whats missing here to achieve this?
>>>>
>>>> Attached is the updated bxml.
>>>>
>>>> Thanks and Regards,
>>>> Pavan
>>>>
>>>> On 29/08/2011 10:43 PM, Greg Brown wrote:
>>>>> I think the problem is that you are using a BoxPane as your window's content element. Try removing that and making the TablePane the window content. Also be sure to set width="1*" on the TablePane.Column and height="1*" on the TablePane.Row.
>>>>>
>>>>> On Aug 27, 2011, at 3:33 AM, pavan vadavalli wrote:
>>>>>
>>>>>> Hi ,
>>>>>>
>>>>>> I would like to understand the usage of ScrollPane. Tutorial has just ImageView example
>>>>>> Here i did a small test to add several Push Buttons to Boxpane added to a Scroll Pane, But i dont see any Scroll Bar coming up.
>>>>>>
>>>>>> Attached is the bxml test for Scroll pane.
>>>>>> Can someone please help.
>>>>>> Thanks and Regards,
>>>>>> Pavan
>>>>>>
>>>>>> <ScrollPaneTest.bxml>
>>>> <ScrollPaneEx.bxml>
Re: Scroll Pane Question
Posted by Greg Brown <gk...@verizon.net>.
Interesting. It worked for me earlier today when I added it to your example. What version of the platform are you using? I was using the 2.0 release binaries.
On Sep 6, 2011, at 3:55 PM, pavan vadavalli wrote:
> Tried that , it didn't change much. The Scrollbar still doesn't appear.
>
>
> On 6/09/2011 11:43 PM, Greg Brown wrote:
>> Try adding maximized="true" to your<Window> element.
>>
>> On Sep 4, 2011, at 1:07 AM, pavan vadavalli wrote:
>>
>>> Thanks Greg,
>>> I tried to update the content Pane with TablePane instead of the BoxPane, This helped to stretch the contents to the width of the windows, which wasn't happening previously,
>>> But still the Scrollbar doesn't appear till the point i restrict the Preferred Width or Height at the design time.
>>> In other case , the list of the elements were Cut down and the elements are not displayed.
>>>
>>> However, i would like the scrollpane to react to the resizing of the window, and the user should be able to have access (using Scroll bars)to all the elements regardless of the size of the parent Window.
>>> Whats missing here to achieve this?
>>>
>>> Attached is the updated bxml.
>>>
>>> Thanks and Regards,
>>> Pavan
>>>
>>> On 29/08/2011 10:43 PM, Greg Brown wrote:
>>>> I think the problem is that you are using a BoxPane as your window's content element. Try removing that and making the TablePane the window content. Also be sure to set width="1*" on the TablePane.Column and height="1*" on the TablePane.Row.
>>>>
>>>> On Aug 27, 2011, at 3:33 AM, pavan vadavalli wrote:
>>>>
>>>>> Hi ,
>>>>>
>>>>> I would like to understand the usage of ScrollPane. Tutorial has just ImageView example
>>>>> Here i did a small test to add several Push Buttons to Boxpane added to a Scroll Pane, But i dont see any Scroll Bar coming up.
>>>>>
>>>>> Attached is the bxml test for Scroll pane.
>>>>> Can someone please help.
>>>>> Thanks and Regards,
>>>>> Pavan
>>>>>
>>>>> <ScrollPaneTest.bxml>
>>> <ScrollPaneEx.bxml>
Re: Scroll Pane Question
Posted by pavan vadavalli <pa...@gmail.com>.
Tried that , it didn't change much. The Scrollbar still doesn't appear.
On 6/09/2011 11:43 PM, Greg Brown wrote:
> Try adding maximized="true" to your<Window> element.
>
> On Sep 4, 2011, at 1:07 AM, pavan vadavalli wrote:
>
>> Thanks Greg,
>> I tried to update the content Pane with TablePane instead of the BoxPane, This helped to stretch the contents to the width of the windows, which wasn't happening previously,
>> But still the Scrollbar doesn't appear till the point i restrict the Preferred Width or Height at the design time.
>> In other case , the list of the elements were Cut down and the elements are not displayed.
>>
>> However, i would like the scrollpane to react to the resizing of the window, and the user should be able to have access (using Scroll bars)to all the elements regardless of the size of the parent Window.
>> Whats missing here to achieve this?
>>
>> Attached is the updated bxml.
>>
>> Thanks and Regards,
>> Pavan
>>
>> On 29/08/2011 10:43 PM, Greg Brown wrote:
>>> I think the problem is that you are using a BoxPane as your window's content element. Try removing that and making the TablePane the window content. Also be sure to set width="1*" on the TablePane.Column and height="1*" on the TablePane.Row.
>>>
>>> On Aug 27, 2011, at 3:33 AM, pavan vadavalli wrote:
>>>
>>>> Hi ,
>>>>
>>>> I would like to understand the usage of ScrollPane. Tutorial has just ImageView example
>>>> Here i did a small test to add several Push Buttons to Boxpane added to a Scroll Pane, But i dont see any Scroll Bar coming up.
>>>>
>>>> Attached is the bxml test for Scroll pane.
>>>> Can someone please help.
>>>> Thanks and Regards,
>>>> Pavan
>>>>
>>>> <ScrollPaneTest.bxml>
>> <ScrollPaneEx.bxml>
Re: Scroll Pane Question
Posted by Greg Brown <gk...@verizon.net>.
Try adding maximized="true" to your <Window> element.
On Sep 4, 2011, at 1:07 AM, pavan vadavalli wrote:
> Thanks Greg,
> I tried to update the content Pane with TablePane instead of the BoxPane, This helped to stretch the contents to the width of the windows, which wasn't happening previously,
> But still the Scrollbar doesn't appear till the point i restrict the Preferred Width or Height at the design time.
> In other case , the list of the elements were Cut down and the elements are not displayed.
>
> However, i would like the scrollpane to react to the resizing of the window, and the user should be able to have access (using Scroll bars)to all the elements regardless of the size of the parent Window.
> Whats missing here to achieve this?
>
> Attached is the updated bxml.
>
> Thanks and Regards,
> Pavan
>
> On 29/08/2011 10:43 PM, Greg Brown wrote:
>> I think the problem is that you are using a BoxPane as your window's content element. Try removing that and making the TablePane the window content. Also be sure to set width="1*" on the TablePane.Column and height="1*" on the TablePane.Row.
>>
>> On Aug 27, 2011, at 3:33 AM, pavan vadavalli wrote:
>>
>>> Hi ,
>>>
>>> I would like to understand the usage of ScrollPane. Tutorial has just ImageView example
>>> Here i did a small test to add several Push Buttons to Boxpane added to a Scroll Pane, But i dont see any Scroll Bar coming up.
>>>
>>> Attached is the bxml test for Scroll pane.
>>> Can someone please help.
>>> Thanks and Regards,
>>> Pavan
>>>
>>> <ScrollPaneTest.bxml>
> <ScrollPaneEx.bxml>