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

World: r3wp

[!RebGUI] A lightweight alternative to VID

Anton
12-Jun-2005
[1384]
The reason is there's no easy way for a rebol script such as this 
to install rebgui from the zipped distribution.
Pekr
12-Jun-2005
[1385x2]
the same here ...
yes, zip:// scheme - would be usefull, along with encryption :-)
Graham
12-Jun-2005
[1387]
working now ..
Anton
12-Jun-2005
[1388]
zip isn't needed for this at all. We have compress and decompress.
Graham
12-Jun-2005
[1389]
need some type of convention to call third party scripts
Anton
12-Jun-2005
[1390]
I could handle it by keeping a distribution of rebgui on my site, 
unpacked.
Pekr
12-Jun-2005
[1391]
... but we want .zip, right? Many product do support that - e.g. 
skin-packs for WinAmp do. And Windows can treat .zips as a directory 
natively, as well as Total Commander etc. Our users do not know they 
even use .zip archiver - they simply go into "directory". Compress/decompress 
is much LESS usefull.
Graham
12-Jun-2005
[1392]
or the script looks to see if rebgui is in the local directory ?
Anton
12-Jun-2005
[1393x2]
But it is better for Ashley to maintain a nice convention.
Pekr, yes, I want everything... but we don't need it for this.
Pekr
12-Jun-2005
[1395]
not for this, but we were talking about zip in general, no? :-)
Anton
12-Jun-2005
[1396]
no we weren't  :)
Graham
12-Jun-2005
[1397]
you can't be different if you try to be the same as everyone else
Ashley
12-Jun-2005
[1398]
Anton, superb work on the slider/scroller widget. The increased functionality 
more than justfies the increase in code complexity / size. BTW, why 
the support for text? I know why something like "98%" is important 
for progress, but slider/scroller? ;)
shadwolf
12-Jun-2005
[1399x5]
Anton super great work  ;)
Anton can you add an entry to the rebgui on cooking page ?
Anton superb work  !!! Can you put in the on cooking page the entry 
+ the link for this work ?
sorry I get a computer crash and I does see that it was yet posted 
to altme
http://www.rebolfrance.info/articles/regui-cooking-widgs
Anton
12-Jun-2005
[1404]
Thanks guys. I guess I worked hard on it. :)
shadwolf
12-Jun-2005
[1405]
I work on the topic and ashley too so we know and appreciate your 
effort to it's real value ;)
Anton
12-Jun-2005
[1406]
Ashley, text is a bit of an experiment to see where it can go. It 
was easy to add. I wanted to use it in the demo to place some text 
on each slider. It *could* be useful as a hover-over informative 
text (like tooltips) option.
shadwolf
12-Jun-2005
[1407]
Anton I put a modified version to your slider-demo code into my FTP 
and into the On cooking page ;)
Anton
12-Jun-2005
[1408]
Also, I am concerned that making the arrows optional (should be able 
to be dynamically added and removed, by the way) made the code have 
too much voodoo, especially with the draw block.
shadwolf
12-Jun-2005
[1409]
My FTP is a jerk ... it doesn't work
Anton
12-Jun-2005
[1410]
shadwolf, I just reloaded the page, but I do not see the slider..
shadwolf
12-Jun-2005
[1411]
I'm writing it ... and as my ftp is jerked I can't post the adapted 
version of the demo-slider.r file
Anton
12-Jun-2005
[1412]
Ok, so do you want me to do it or do you think you can get around 
the problem ?
shadwolf
12-Jun-2005
[1413x2]
done ;)
some freaking things with my ftp but now it's okay
Anton
12-Jun-2005
[1415]
Ashley, ...and I don't really care about the text that much. Remove 
it if you wish, or just ask me to remove it so my next release is 
consistent.
shadwolf
12-Jun-2005
[1416x2]
I don't get the point ...  people that work on a widget of rebgui 
must be noticed to the public  ;)
this is usefull for us too to know how many people work on a widget 
and what was the role of every intervenent
Anton
12-Jun-2005
[1418]
Yes, I just realised I didn't put much credits in the source. I should 
have credited at least Ashley, because I started from rebgui scroller 
style, listed in rebgui doc as authored by Ashley.
shadwolf
12-Jun-2005
[1419x4]
No problem I make it  ;)
As I say this table about on cooking widgets is like a summary of 
the in progress work ;)
it can be use to collect from public the widgets needs too :)
we all know that the most of the work was done by ashley our intervention 
is most a support one (well in listview it's 100%  my own code ... 
 but that the only one and it's not ended it lot to bet that AShley 
will adapt it befor intergring it to rebgui  :))
Anton
12-Jun-2005
[1423x2]
Just for the record, there is very little original code of the scroller 
in my slider implementation. It is totally re-engineered.
Mmm...  checks don't do face/action when they change state. Is that 
by design ?
Ashley
13-Jun-2005
[1425]
re: check actions - by omission; fixed in next build. I've also updated 
the roadmap to include a link to the RebolFrance Wiki (shadwolf) 
and a link back to the RebGUI Home page (Robert).
Anton
13-Jun-2005
[1426]
ok cool.
Luc
13-Jun-2005
[1427x7]
hello everybody
i'm testing RebGUI for my project
i build my widget for inserting it dynamicly later
i have a problem with the size of an image
that's the code :
; définition du style de l'objet et intégration dans le context de 
RebGUI :
ctx-rebgui/widgets: make ctx-rebgui/widgets [ 
	;; Object' Style definition :
	object: make ctx-rebgui/rebface [
		size: 20x20
		title: ""
		pane: []
		; gestion des évènements :
		feel: ctx-rebgui/widgets/default-feel
		
		; Initialisation :
		init: has [tmp-sze] [
			tmp-sze:  size
			; list countainer
			insert tail pane make ctx-rebgui/rebface compose [
				size: tmp-sze   offset: 0x0 pane: [image img-barre]
			]
			; Insert TitleBar :

   insert tail pane titlebar: make  ctx-rebgui/widgets/image compose 
   [

     image: img-barre size: (as-pair tmp-sze/x 30) offset: 0x0 edge: ctx-rebgui/widgets/default-edge
			] titlebar/init
			; insert scrollers 

   insert tail pane v-scroll: make  ctx-rebgui/widgets/scroller compose 
   [
			 	size: (as-pair 15 tmp-sze/y) offset: (as-pair tmp-sze/x 0)

     ;action: does [scroll-table/y parent-face/pane/1 self] ; put here 
     scrolller function calls
			] v-scroll/init

   insert tail pane h-scroll: make  ctx-rebgui/widgets/scroller compose 
   [
			 	size: (as-pair tmp-sze/x 15) offset: (as-pair 0 tmp-sze/y )

     ;action: does [scroll-table/x parent-face/pane/1 self ]; put here 
     scrolller function calls
			] h-scroll/init
			; insertion  scrollable countainer 
			insert tail pane/1/pane make ctx-rebgui/widgets/box compose [

     size: (as-pair pane/1/size/x (pane/1/size/y - 15))  offset: 0x0 pane: 
     []
 			] 
		]
	]
]
img-barre: