r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!REBOL3 GUI]

shadwolf
15-Aug-2010
[2674]
as stated you got me to the ~vent group to get me out of your sight 
and avoid the discussion... So predictable.
Sunanda
15-Aug-2010
[2675]
shadwolf -- this group is for <For discussion of the R3 GUI> (see 
first post).
You are posting about the whole of R3 and its development cycle.
This is not the appropriate group for that.

Please switch to a group that is on topic for that.....Or use one 
of the generic ones, such as ~vent as Anton has suggesfed.
shadwolf
15-Aug-2010
[2676x2]
sunanda if you send me read the first meassges here i will send you 
read the first messages i made with the questions i made and the 
repy I got from the intervenant that way the wanabe dictator you 
want to be will see that if actually we seems to be out of topic 
that's related to the way people treat my asks.


Sunanda  If i was speaking ot jesus I wouldn't be trearted that way 
but I would still be out of topic ...
for my actual of topic reply to you will i get banned sunanda ?
Sunanda
15-Aug-2010
[2678]
Too few people have ever been banned for there to be hard-and-fast 
rules.

Approximatelt.....Combining [off-topic] with [personal abuse] and 
[failure to engage in dialog] would be the main markers for someone 
heading for a ban.
shadwolf
15-Aug-2010
[2679x3]
so ban me you will prouve you can't stand a conversation and opose 
true arguments...
And it won't change the actual noone cares about rebol situation 
and less about rebol3 GUI...
rich text is out where can i see it ? 

Why no one comment it ? is it so awfull that noone wants to talk 
about it in fear of having the treatment shadwolf got ?
Andreas
15-Aug-2010
[2682]
No one commented on it, because it is _not_ "out" yet.
shadwolf
15-Aug-2010
[2683]
robert said yesterday "Ok, latest host-kit compiled. Rich-text now 
included."....

I don't know guys you have a boring shadwolf  clamining rich text 
stuff you insult him you say he is nothing but a jerk a troll etc 
but anyway the week later you have it ready (proof that it was a 
point of interrest for you too ) then you don't say to shadwolf hey 
look at this maybe that will get you involved with us ? 


Naaaaaaaaah it's so much more fun to insult me and act like kids 
....
Andreas
15-Aug-2010
[2684x2]
Please keep the ranting out of here, and stick to more approriate 
groups for that.
Regarding the only factual statement in the above: "compiled" != 
"released".
shadwolf
15-Aug-2010
[2686]
andreas ok so why announcing it's ready if it's not ?
Andreas
15-Aug-2010
[2687]
No one announced that it is ready. Robert said it compiled; nothing 
more, nothing less.
shadwolf
15-Aug-2010
[2688x2]
why compiling things that don't work ? Ok so i should have understoud 
it more like rich-text widget is done now and it compiles well so 
on next release at that time you will be able to experience it. We 
are impatient to get your comments on this new module.
would have been better said that way indeed ...
Andreas
15-Aug-2010
[2690]
You are interpreting far too much into things. No one said that the 
rich-text widget is done. Robert said it compiled (presumably for 
him). That's a progress report, nothing else. The progress, presumable, 
being that the richt-text stuff not only compiled for the original 
author (Cyphre? Henrik?) but for Robert as well.
shadwolf
15-Aug-2010
[2691]
but you can compile only some code ? or have we changed century and 
now you can compile empty conceptual ideas ?
Andreas
15-Aug-2010
[2692]
Once again: you wanted to know wether the rich text stuff is out 
yet. I told you that this is not so. I think that concludes this 
discussion.
Sunanda
15-Aug-2010
[2693]
Rich text: Carl's tweet on 4-aug-2010 is the published source:

<We are currently converting the richtext dialect to work with the 
new host-kit.> 
http://twitter.com/rebol3/status/20300043616
shadwolf
15-Aug-2010
[2694x3]
thank you sunanda ... but then we don't have any idea of the converting 
lenght ... ok so the info are ''at August 14 th  2010, the Rich text 
dialect is adapted to the new project GUI using host kit . And Robert 
could compile it properly"
and i think if i try to discuss the dialect content in the new host 
kit i will be once again of topic ...
off topic ...
Graham
15-Aug-2010
[2697x2]
Cyphre, you GUI update inside a network looks similar to what I did 
... but which didn't work!  Ok, time for me to try again.
All my GUI updates occurred after network activity completed.
Cyphre
15-Aug-2010
[2699]
Graham , you have to send small chunks of the data (according to 
Carls notes for the R3 schemes the chunk should be smaller than 32Kb..this 
is true othervise the port connection 'hangs' for me if the chunks 
are bigger ) and do the update during that periods when you need. 
That's all the magic.
Graham
15-Aug-2010
[2700]
My data was a lot smaller than 32k so I think i have some other issue
Graham
16-Aug-2010
[2701]
Just in relation to the binding issues being discussed in core, how 
does R3 gui work ... are named gobs in the global context or private?
Henrik
16-Aug-2010
[2702]
they are in a private context
Graham
16-Aug-2010
[2703]
so how does one access them?
Henrik
16-Aug-2010
[2704x2]
this is a problem that needs to be solved. I don't remember the exact 
path inside the GUIE context to the faces.
however the context privacy feature should be kept. it's very useful 
with multiple instances of the same layout.
Graham
16-Aug-2010
[2706x2]
sure ...
But I was wondering how to access the faces by name
Henrik
16-Aug-2010
[2708]
inside the layout, you are fine:

view [f: field button do [set-face f "boo"]]


Outside, you need to go through the GUIE context, but I don't recall 
the path.
Graham
16-Aug-2010
[2709]
I think what would be neat would be a way to access widgets by index 
...
Henrik
16-Aug-2010
[2710]
the GUIE context may also change, once the R3 GUI becomes a module.
Graham
16-Aug-2010
[2711]
eg. set the face of the 3rd field ...
Henrik
16-Aug-2010
[2712x2]
we have something like that with the NEXT-FACE? BACK-FACE? FIND-FACE? 
functions.
and to traverse the pane of a face, you traverse the FACES block. 
the setup for the face tree is simpler to navigate than in R2, because 
you are for example not allowed to make that block into a face, I 
believe.
Graham
16-Aug-2010
[2714]
I mean from outside ..
Henrik
16-Aug-2010
[2715]
found the path. not in GUIE, but from what's returned from VIEW:

l: view/no-wait [f: field]

l/data/faces/1/faces/1 ; the field, but not with variable name
Graham
16-Aug-2010
[2716]
so there's a context which has to be found
Henrik
16-Aug-2010
[2717]
an alternative, probably a more sensible one for large GUIs is to 
reference the faces from within the layout and then using functions 
externally:

boo: func [face] [print get-face face]

view [f: field button submit 'f boo]
Graham
16-Aug-2010
[2718]
with the problem that if your function sets a large number of faces 
...
Henrik
16-Aug-2010
[2719x3]
fortunately we can set a large number of faces at once, if your layout 
is properly arranged.
Bolek, our private world is down, so I have to post here:


1. Some pointers on SPACING, MARGIN and PADDING: I think they should 
be standardized so that SPACING is 2-5 pixels, while PADDING and 
MARGIN remain at zero, so we can special-case them. We should reference 
these values in each style by STANDARD-SPACING, STANDARD-MARGIN and 
STANDARD-PADDING, rather than hardcoded values.


2. The PAD style retains its color on a differently colored PANEL.
2. (which it shouldn't do. it should be transparent.)
Henrik
17-Aug-2010
[2722]
http://rebol.hmkdesign.dk/files/r3/gui/232.png

Slightly more meaningful display of form validation.
Pekr
17-Aug-2010
[2723]
keep them coming :-)