Hi,
I am looking for a way to learn how to build a user interface in VW dynamically. That is, I would like to create the UI at runtime, so I do not want to use a UI Builder statically, but instead I would just want to directly program a UI. For example, I would like to program a window with a couple of panes: 1. one with a list, 2. one with a text, and 3. one with a tab control with two tabs: a tree and a list Could anyone help me in this direction? Cheers, Doru -- www.tudorgirba.com "Every thing has its own flow." _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
I'd suggest to have a look at Magritte:
http://www.lukas-renggli.ch/smalltalk/magritte Hoping this helps, Reza At 18:21 05/12/2009, Tudor Girba wrote: >Hi, > >I am looking for a way to learn how to build a user interface in VW >dynamically. That is, I would like to create the UI at runtime, so I >do not want to use a UI Builder statically, but instead I would just >want to directly program a UI. > >For example, I would like to program a window with a couple of panes: >1. one with a list, >2. one with a text, and >3. one with a tab control with two tabs: a tree and a list > >Could anyone help me in this direction? > >Cheers, >Doru > > >-- >www.tudorgirba.com > >"Every thing has its own flow." > > > >_______________________________________________ >vwnc mailing list >[hidden email] >http://lists.cs.uiuc.edu/mailman/listinfo/vwnc _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Hi Reza,
I know Magritte, but I would like to do the user interface using desktop widgets. As far as I could see by browsing the VW version of Magritte, it only offers Seaside rendering. Perhaps I am wrong, but I could not load the MagritteForVisualWorks bundle from the Public Store in my VW 7.6. Cheers, Doru On 5 Dec 2009, at 19:59, Reza Razavi wrote: > I'd suggest to have a look at Magritte: > http://www.lukas-renggli.ch/smalltalk/magritte > > Hoping this helps, > Reza > > At 18:21 05/12/2009, Tudor Girba wrote: >> Hi, >> >> I am looking for a way to learn how to build a user interface in VW >> dynamically. That is, I would like to create the UI at runtime, so I >> do not want to use a UI Builder statically, but instead I would just >> want to directly program a UI. >> >> For example, I would like to program a window with a couple of panes: >> 1. one with a list, >> 2. one with a text, and >> 3. one with a tab control with two tabs: a tree and a list >> >> Could anyone help me in this direction? >> >> Cheers, >> Doru >> >> >> -- >> www.tudorgirba.com >> >> "Every thing has its own flow." >> >> >> >> _______________________________________________ >> vwnc mailing list >> [hidden email] >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > -- www.tudorgirba.com "What is more important: To be happy, or to make happy?" _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
This might get you started:
http://www.cincomsmalltalk.com/casts/stDaily/2008/smalltalk_daily-04-28-08.html It's not exactly what you want to do, nut it's close enough to give you an idea, I think James Robertson Cincom Smalltalk Product Evangelist http://www.cincomsmalltalk.com/blog/blogView Talk Small and Carry a Big Class Library On Dec 5, 2009, at 4:19 PM, Tudor Girba wrote: > Hi Reza, > > I know Magritte, but I would like to do the user interface using > desktop widgets. As far as I could see by browsing the VW version of > Magritte, it only offers Seaside rendering. Perhaps I am wrong, but I > could not load the MagritteForVisualWorks bundle from the Public Store > in my VW 7.6. > > Cheers, > Doru > > > On 5 Dec 2009, at 19:59, Reza Razavi wrote: > >> I'd suggest to have a look at Magritte: >> http://www.lukas-renggli.ch/smalltalk/magritte >> >> Hoping this helps, >> Reza >> >> At 18:21 05/12/2009, Tudor Girba wrote: >>> Hi, >>> >>> I am looking for a way to learn how to build a user interface in VW >>> dynamically. That is, I would like to create the UI at runtime, so I >>> do not want to use a UI Builder statically, but instead I would just >>> want to directly program a UI. >>> >>> For example, I would like to program a window with a couple of panes: >>> 1. one with a list, >>> 2. one with a text, and >>> 3. one with a tab control with two tabs: a tree and a list >>> >>> Could anyone help me in this direction? >>> >>> Cheers, >>> Doru >>> >>> >>> -- >>> www.tudorgirba.com >>> >>> "Every thing has its own flow." >>> >>> >>> >>> _______________________________________________ >>> vwnc mailing list >>> [hidden email] >>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >> > > -- > www.tudorgirba.com > > "What is more important: To be happy, or to make happy?" > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Tudor Girba
At 22:19 05/12/2009, Tudor Girba wrote:
>As far as I could see by browsing the VW version of >Magritte, it only offers Seaside rendering. Hi Doru, You are right. However, Magritte provides some hooks that allow integrating the desktop widgets. It will require some work, but solid foundations are already provided both by VW (see the link just sent by James), and also Magritte. >Perhaps I am wrong, but I >could not load the MagritteForVisualWorks bundle from the Public Store >in my VW 7.6. I also encountered some issues when trying it a few weeks ago; but unfortunately hadn't yet have time to fix them. Cheers, Reza _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by James Robertson-7
Thanks for the pointer, James. Indeed, although not quite what I had
in mind, I guess it could work like this. Cheers, Doru On 6 Dec 2009, at 00:07, James Robertson wrote: > This might get you started: > > http://www.cincomsmalltalk.com/casts/stDaily/2008/smalltalk_daily-04-28-08.html > > It's not exactly what you want to do, nut it's close enough to give > you an idea, I think > > James Robertson > Cincom Smalltalk Product Evangelist > http://www.cincomsmalltalk.com/blog/blogView > Talk Small and Carry a Big Class Library > > > > > On Dec 5, 2009, at 4:19 PM, Tudor Girba wrote: > >> Hi Reza, >> >> I know Magritte, but I would like to do the user interface using >> desktop widgets. As far as I could see by browsing the VW version of >> Magritte, it only offers Seaside rendering. Perhaps I am wrong, but I >> could not load the MagritteForVisualWorks bundle from the Public >> Store >> in my VW 7.6. >> >> Cheers, >> Doru >> >> >> On 5 Dec 2009, at 19:59, Reza Razavi wrote: >> >>> I'd suggest to have a look at Magritte: >>> http://www.lukas-renggli.ch/smalltalk/magritte >>> >>> Hoping this helps, >>> Reza >>> >>> At 18:21 05/12/2009, Tudor Girba wrote: >>>> Hi, >>>> >>>> I am looking for a way to learn how to build a user interface in VW >>>> dynamically. That is, I would like to create the UI at runtime, >>>> so I >>>> do not want to use a UI Builder statically, but instead I would >>>> just >>>> want to directly program a UI. >>>> >>>> For example, I would like to program a window with a couple of >>>> panes: >>>> 1. one with a list, >>>> 2. one with a text, and >>>> 3. one with a tab control with two tabs: a tree and a list >>>> >>>> Could anyone help me in this direction? >>>> >>>> Cheers, >>>> Doru >>>> >>>> >>>> -- >>>> www.tudorgirba.com >>>> >>>> "Every thing has its own flow." >>>> >>>> >>>> >>>> _______________________________________________ >>>> vwnc mailing list >>>> [hidden email] >>>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >>> >> >> -- >> www.tudorgirba.com >> >> "What is more important: To be happy, or to make happy?" >> >> _______________________________________________ >> vwnc mailing list >> [hidden email] >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >> > > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc -- www.tudorgirba.com "Every thing has its own flow." _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
You can jump into how the spec is put together and go one layer deeper than that, which might well be a better approach
James Robertson Cincom Smalltalk Product Evangelist http://www.cincomsmalltalk.com/blog/blogView Talk Small and Carry a Big Class Library On Dec 6, 2009, at 5:08 AM, Tudor Girba wrote: > Thanks for the pointer, James. Indeed, although not quite what I had > in mind, I guess it could work like this. > > Cheers, > Doru > > > On 6 Dec 2009, at 00:07, James Robertson wrote: > >> This might get you started: >> >> http://www.cincomsmalltalk.com/casts/stDaily/2008/smalltalk_daily-04-28-08.html >> >> It's not exactly what you want to do, nut it's close enough to give >> you an idea, I think >> >> James Robertson >> Cincom Smalltalk Product Evangelist >> http://www.cincomsmalltalk.com/blog/blogView >> Talk Small and Carry a Big Class Library >> >> >> >> >> On Dec 5, 2009, at 4:19 PM, Tudor Girba wrote: >> >>> Hi Reza, >>> >>> I know Magritte, but I would like to do the user interface using >>> desktop widgets. As far as I could see by browsing the VW version of >>> Magritte, it only offers Seaside rendering. Perhaps I am wrong, but I >>> could not load the MagritteForVisualWorks bundle from the Public >>> Store >>> in my VW 7.6. >>> >>> Cheers, >>> Doru >>> >>> >>> On 5 Dec 2009, at 19:59, Reza Razavi wrote: >>> >>>> I'd suggest to have a look at Magritte: >>>> http://www.lukas-renggli.ch/smalltalk/magritte >>>> >>>> Hoping this helps, >>>> Reza >>>> >>>> At 18:21 05/12/2009, Tudor Girba wrote: >>>>> Hi, >>>>> >>>>> I am looking for a way to learn how to build a user interface in VW >>>>> dynamically. That is, I would like to create the UI at runtime, >>>>> so I >>>>> do not want to use a UI Builder statically, but instead I would >>>>> just >>>>> want to directly program a UI. >>>>> >>>>> For example, I would like to program a window with a couple of >>>>> panes: >>>>> 1. one with a list, >>>>> 2. one with a text, and >>>>> 3. one with a tab control with two tabs: a tree and a list >>>>> >>>>> Could anyone help me in this direction? >>>>> >>>>> Cheers, >>>>> Doru >>>>> >>>>> >>>>> -- >>>>> www.tudorgirba.com >>>>> >>>>> "Every thing has its own flow." >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> vwnc mailing list >>>>> [hidden email] >>>>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >>>> >>> >>> -- >>> www.tudorgirba.com >>> >>> "What is more important: To be happy, or to make happy?" >>> >>> _______________________________________________ >>> vwnc mailing list >>> [hidden email] >>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >>> >> >> >> _______________________________________________ >> vwnc mailing list >> [hidden email] >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > > -- > www.tudorgirba.com > > "Every thing has its own flow." > > > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Free forum by Nabble | Edit this page |