Great. Please feel free to send more questions.

You can also join the Moose mailing list for more technical issues:
https://www.iam.unibe.ch/mailman/listinfo/moose-dev

Cheers,
Doru



On Sun, Aug 25, 2013 at 12:01 AM, Mohammad Al Houssami (Alumni) <
[email protected]> wrote:

>  Thank you Doru.
> This was very very helpful. I think I understand how it works now.
> Its much appreciated :)****
>
> ** **
>
> *From:* Pharo-users [mailto:[email protected]] *On
> Behalf Of *Tudor Girba
> *Sent:* Saturday, August 24, 2013 10:15 PM
>
> *To:* Any question about pharo is welcome
> *Subject:* Re: [Pharo-users] Rendering in Glamour****
>
>  ** **
>
> Hi,****
>
> ** **
>
> Ok. So you have a an object holding your DOM tree. Let's call it domRoot.
> And let's suppose that an element in tree can get the children via a
> #children selector.****
>
> ** **
>
> In this case, if you want to display the tree, do this:****
>
> ** **
>
> GLMCompositePresentation new tabulator ****
>
>             with: [ :t |****
>
>                         t column: #tree; column: #content.****
>
>                         t transmit to: #tree; andShow: [ :a |****
>
>                                     a tree children: #children ].****
>
>                         t transmit from: #tree; to: #content; andShow: [
> :a | ****
>
>                                     a text display: [ :el | el asString ]
> ] ];****
>
>             openOn: domRoot****
>
> ** **
>
> Cheers,****
>
> Doru****
>
> ** **
>
> On Sat, Aug 24, 2013 at 9:50 PM, Mohammad Al Houssami (Alumni) <
> [email protected]> wrote:****
>
> Yes I am. But I have loaded the Moose and Glamour image into pharo.
> I am building an HTML5 parser and I want to show the output of the DOM
> tree in a browser so that the user can move around the tree. I still don’t
> know what exactly I want to do… I am still just trying to see how glamour
> works and how to run it. It will most probably be  a GLMTabulator or a
> treeWithExpansion.
>
> Thank you so much J****
>
>  ****
>
> *From:* Pharo-users [mailto:[email protected]] *On
> Behalf Of *Tudor Girba
> *Sent:* Saturday, August 24, 2013 8:39 PM****
>
>
> *To:* Any question about pharo is welcome
> *Subject:* Re: [Pharo-users] Rendering in Glamour****
>
>  ****
>
> Hi,****
>
>  ****
>
> It seems to me that you are trying to execute the code from Glamour
> directly in Pharo. However, the book is meant to work with a Moose image in
> which you already loaded the target case study.****
>
>  ****
>
> This tells me that you need more basic support. So, let's start from the
> beginning.****
>
>  ****
>
> Could you tell us what you want to do? What should you browser look like.
> And what do you have in the TreeBrowser? Is the code available?****
>
>  ****
>
>  ****
>
> Cheers,****
>
> Doru****
>
>  ****
>
>  ****
>
>  ****
>
> On Sat, Aug 24, 2013 at 9:31 PM, Mohammad Al Houssami (Alumni) <
> [email protected]> wrote:****
>
> Actually yes I was using it the wrong way J. I was checking the rendering
> part of the book and this is what was provided only.
> I have seen the glimpse section
> http://www.themoosebook.org/book/internals/glamour/glimpse of the book.
> Unfortunately the example they give does not work. It gives an error
> subscript out of bound. ****
>
>
> I have tried to execute TreeBrowser new accumulator openOn: self. And it
> does gives an output but the window is basically empty. I am not sure what
> the method should take.. ****
>
>  ****
>
>  ****
>
>  ****
>
> *From:* Pharo-users [mailto:[email protected]] *On
> Behalf Of *Tudor Girba
> *Sent:* Saturday, August 24, 2013 7:41 PM
> *To:* Any question about pharo is welcome
> *Subject:* Re: [Pharo-users] Rendering in Glamour****
>
>  ****
>
> I think you are using Glamour the wrong way :).****
>
>  ****
>
> As I understand, you have a TreeBrowser>>#accumulator method that answers
> an instance of a GLMAccumulator. In this case, all you have to do is:****
>
>  ****
>
> TreeBrowser new accumulator openOn: yourDesiredInputObject.****
>
>  ****
>
> I suggest that you take a look at the "GLMBasicExamples open", and perhaps
> you can also read the Glamour chapter from the MooseBook (
> http://themoosebook.org/book/internals/glamour).****
>
>  ****
>
> Doru****
>
>  ****
>
> On Sat, Aug 24, 2013 at 3:10 PM, Mohammad Al Houssami (Alumni) <
> [email protected]> wrote:****
>
> I am trying to use the Glamour and as I first step I copied the code
> provided in the examples and pasted it in a new class called tree browser.
> I then tried to execute this in my workspace:****
>
> *|browser accum renderer|*****
>
> *browser := TreeBrowser new.*****
>
> *accum := browser accumulator.*****
>
> *renderer := GLMMorphicRenderer new.*****
>
> *accum renderGlamorouslyOn: renderer. *****
>
> * *****
>
> I thought that executing this would give a window or something but it
> didn't and I can't figure out how to do so. I don’t get any error message
> or anything. How is it supposed to show a window on the screen? Is there
> some other command I have to add to display the window? ****
>
>  ****
>
> Thank you J****
>
>
>
> ****
>
>  ****
>
> -- ****
>
> www.tudorgirba.com****
>
>  ****
>
> "Every thing has its own flow"****
>
>
>
> ****
>
>  ****
>
> -- ****
>
> www.tudorgirba.com****
>
>  ****
>
> "Every thing has its own flow"****
>
>
>
> ****
>
> ** **
>
> -- ****
>
> www.tudorgirba.com****
>
> ** **
>
> "Every thing has its own flow"****
>



-- 
www.tudorgirba.com

"Every thing has its own flow"

Reply via email to