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

World: r3wp

[!REBOL3 GUI]

Ashley
5-Feb-2010
[387]
Works from here ...
Maxim
5-Feb-2010
[388]
does now... strange
BrianH
5-Feb-2010
[389]
Graham, the first definition of "facet" is the one that applies here. 
The part of a gemstone that has facets is called the face. Facet 
means part of a face.
Graham
5-Feb-2010
[390x3]
Pekr, couldn't you at least smile ?  :)
Brian, there are just too many words that are so similar ...
face - 2nd level gui object with gobs, like a scheme
facet - part of a face
faced - local variables for a widget instance
BrianH
5-Feb-2010
[393]
It's a perfectly valid english word, used correctly. And it's clearly 
related to "face", whereas "part" or "attribute" is not. "Part" of 
what?
Graham
5-Feb-2010
[394x2]
where's the jewel?
If you want to confuse people with new meanings for words .. so be 
it
BrianH
5-Feb-2010
[396x2]
It's not just jewel related, it's a general term for "part of a face". 
It's just used metaphorically for jewels, meaning part of the appearance.
I don't know about "faced" though - it's been a while since I looked 
at the GUI code, so I don't remrmber what it means.
Graham
5-Feb-2010
[398x4]
Show me where this occurs in general usage ...
My complaint is that there are three words with similar spellings 
and different meanings
why do this when there are thousands of other words to choose from??
locals is probably a better name than faced
BrianH
5-Feb-2010
[402]
The metaphor is widely used. And there is a lot of English that isn't 
generally used, because most people aren't specific enough in their 
language. Only linguists, literary types and tech people are specific 
enough in their language usage to need a large vocabulary. For instance, 
I had to study historical linguistics to get a specific enough vocablary.
Graham
5-Feb-2010
[403]
I think this is a type of academic type of argument that sits poorly 
with users trying to grasp new ideas
BrianH
5-Feb-2010
[404]
The similar spellings are a bonus - they make the words more clearly 
related. If you have a problem with the word "faced" then pick another 
word with a more correct meaning, but be sure to pick one with the 
word "face" in it so it will be clearly related.
Graham
5-Feb-2010
[405]
Change face to jewel and I'd be happy with facet
BrianH
5-Feb-2010
[406x2]
Sorry, dozens of other subjects have also adopted the face metaphor, 
not just jewels. "Facet" is widely used.
The term is older than its application to jewel cutting.
Graham
5-Feb-2010
[408]
irrelevant
BrianH
5-Feb-2010
[409x2]
The "face" of a jewel that the "facet" is a part of is a metaphor 
for its general appearance. "Face" is the root word for "facet".
The only word you have a legit complaint for is "faced", which is 
not a noun in English.
Graham
5-Feb-2010
[411]
in what way is facet a bettter choice than attribute
BrianH
5-Feb-2010
[412x3]
Attribute of what? It's a documentation thing. Facet is clearly (and 
always) related to face.
However, I don't remember enough of the GUI model to know what the 
right word would be to use instead of "faced".
Attribute is too generic a term. There are many things in the GUI 
that have attributes.
Graham
5-Feb-2010
[415x2]
To me there is an implication that a facet has an immutable nature
face attributes is confusing to you?
Henrik
5-Feb-2010
[417x2]
faced

, I think is used in relation to "facing", which means what facets 
are facing ... something. No I don't like the word either. :-)

From source:


faced:  ; OBJECT! - prototype of face/facets (face instance facets)
	object [
		area-size: 0x0
	]
attribute is a long word...
Graham
5-Feb-2010
[419]
long words have less confusion about them
BrianH
5-Feb-2010
[420x3]
If it's hyphenated as face-attributes it would do, but there would 
be the question of why we aren't just using the term "facet", which 
is a legit English term that means a face attribute.
Short words are preferred in REBOL.
We have to type this stuff.
Henrik
5-Feb-2010
[423x2]
I find absolutely nothing confusing about facets. They are used in 
one single place in the system and they are used in hundreds of places 
inside styles as paths.
faced

 appears more to be a play on words and it should probably be replaced 
 with something else.
BrianH
5-Feb-2010
[425x2]
And technically, "attribute" is incorrect. "Attribute" means something 
that comes from the subject (is attributed to it). "Part" is right.
As long as "faced" is replaced with something specifically face-related, 
preferably with the word "face" in it, then cool.
Graham
5-Feb-2010
[427x2]
since when has this been a requirement for anything?
faced are instance variables .. just call them locals
Henrik
5-Feb-2010
[429]
The currently used words for styles:

name:    ; WORD!   - style's name (identifies the style)

facets:  ; OBJECT! - the modifyable attributes of the style (properties)

draw:    ; BLOCK!  - draw block with facet words (from face and style)

actors:  ; MAP!    - face actor functions (e.g. on-click, on-resize)
options: ; OBJECT! - prototype of face/options object
parent:  ; WORD!   - parent style (if specified)

state:   ; BLOCK!  - prototype of (extensions to) face/state object
content: ; BLOCK!  - panel layout for composite styles

faced:  ; OBJECT! - prototype of face/facets (face instance facets)
about: "Not documented."
BrianH
5-Feb-2010
[430x2]
So faced isn't "locals", it's a prototype of the facet object.
Sorry, the object containing the facets.
Graham
5-Feb-2010
[432x4]
hehe ... "the modifyable attributes of the style (properties)"
modifiable ...
about: "Not documented"  ... lol
that is soooo funny
BrianH
5-Feb-2010
[436]
About is the documentation of the style. Unless a derived style defines 
some documentation, it's "Not documented".