[Dojo-interest] Basic help: SplitContainer
Daniel
daniel.carrera at zmsl.com
Tue Dec 4 17:01:58 UTC 2007
1) Why should I be looking at tests?
2) How am I supposed to know where the tests are?
3) Why can't this be in the documentation, and in a user-understandable way?
Last time I asked a question about Dojo I was more or less told that
obviously I should have been reading the "0.4 to 0.9 porting guide". My
reply was "why should I be reading the 0.4 to 0.9 porting guide if I'm
not porting anything?".
Is it going to be this way every time I try to do something in Dojo? Why
is it not possible that:
1) Things be documented,
2) Widgets have sensible behaviour like obeying the 'width' CSS
attribute, and
3) Have widgets behave consistently (since *other* widgets do obey the
width attribute).
This is so depressing...
Jon Sykes wrote:
> Did you look at the split container tests:
>
> http://download.dojotoolkit.org/release-1.0.0/dojo-release-1.0.0/dijit/tests/layout/test_SplitContainer.html
>
> They have what I think you're looking for.
>
> There, that wasn't so hard was it. :-)
>
>
> On Dec 4, 2007, at 11:36 AM, Daniel wrote:
>
>> Ok, I decided to give Dojo another try, and once again I'm struggling
>> with fairly elementary steps :-(
>>
>> I have a horizontal SplitContainer with two items. The first is
>> intended
>> to be a sidebar and the second the main body of the application. The
>> problem is that the "sidebar" always ends up being half the size of
>> the
>> container. No matter what I do, Dojo splits the horizontal container
>> in
>> two equal chunks. I've tried specifying the width of both elements in
>> the container, but to no avail.
>>
>> <div dojoType="dijit.layout.SplitContainer" orientation="horizontal"
>> id="top-container" sizerWidth="5" activeSizing="0">
>> <div dojoType="dijit.layout.SplitContainer" orientation="vertical"
>> id="sidebar-container" sizerWidth="5" activeSizing="0">
>> Foo
>> </div>
>> <div dojoType="dijit.layout.ContentPane" id='body-container'>Bar</
>> div>
>> </div>
>>
>> And I have the following CSS:
>>
>> #top-container {
>> width: 800px;
>> height: 400px;
>> }
>> #sidebar-container {
>> width: 200px;
>> }
>> #body-container {
>> width: 600px;
>> }
>>
>>
>>
>> Could someone help?
>>
>>
>> Sigh... why is it so hard to do simple things with Dojo? I really
>> really
>> *want* to use it, but it feels like I can't take two steps without
>> hitting a roadblock. I don't want to use Ext because I want to support
>> the more open project, but I also have a deadline to meet.
>>
>> Daniel.
>> _______________________________________________
>> FAQ: http://dojotoolkit.org/support/faq
>> Book: http://dojotoolkit.org/docs/book
>> Forums: http://dojotoolkit.org/forum
>> Dojo-interest at dojotoolkit.org
>> http://dojotoolkit.org/mailman/listinfo/dojo-interest
>
> _______________________________________________
> FAQ: http://dojotoolkit.org/support/faq
> Book: http://dojotoolkit.org/docs/book
> Forums: http://dojotoolkit.org/forum
> Dojo-interest at dojotoolkit.org
> http://dojotoolkit.org/mailman/listinfo/dojo-interest
>
More information about the Dojo-interest
mailing list