• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

AltME groups: search

Help · search scripts · search articles · search mailing list

results summary

worldhits
r4wp5907
r3wp58701
total:64608

results window for this page: [start: 31701 end: 31800]

world-name: r3wp

Group: !RebGUI ... A lightweight alternative to VID [web-public]
[unknown: 9]:
1-Aug-2006
Ashley is making the same point I am, "end user" vs. programmer (or 
tech).  Any time a programmer says "I do X all the time" all I think 
is that if "I can bottle the exact opposite of X I can make a billion 
dollars."


Hence I wrote above "The exception is when people are dumping databases, 
and those are not using formulas, but rather are for working out 
data.  This is done by programmers, not by users in general."


Never-the-less, if the goal here is the goal, which is for technical 
people to do this, we all still need a solve, which is speed to do 
it.


In Qtask we did part on the server, and part on the client.  So, 
we let you sort columns locally, but would send all the data to the 
server.  What we learned is:

The server would send down all the data.  Slow, but needed.
Then JS would arrange everything into a table.  Slow but needed.

Then JS would sort.  And we allowed 4 levels of sort… Slow, slow, 
slow, and turns out, not so needed.


It turns out that with anything more than about 20 lines it was better 
in the long run to just sort form the server side.


This is not to say this is how this will work where with Rebol.  
My point is more to the idea of playing with UI until you strike 
the right balance of speed and convenience.
Graham:
17-Aug-2006
Just noticed that we don't have a request-text requester
Graham:
26-Aug-2006
Is it because it is a function and not a path?
Henrik:
26-Aug-2006
that could be a reason
Graham:
26-Aug-2006
A little confusing ...
Graham:
26-Aug-2006
How does one display a window so that it stays in front?
Izkata:
26-Aug-2006
Graham - are you missing a ' or : in your question above?
Graham:
27-Aug-2006
Sorry, it was a math thing ...
Graham:
27-Aug-2006
I think it doesn't work because it's not a path
Robert:
28-Aug-2006
Cyphre and I have continued to fix bugs and enhance RebGUI. We still 
have some bugs to fix but than it's time for a new release. As new 
widgets we have done a CHART widget that lets you do bar, pie, torus 
charts.
Graham:
28-Aug-2006
some way to ensure a window stays in front would be nice .. ..
Ashley:
28-Aug-2006
Does that by default:

	display "A" [button "A" 40x40 [display "B" [button "B" 20x20]]]


Click button A, then B, then A again ... at least that's the way 
it works under 1.3.2.3.1
Graham:
28-Aug-2006
display "A" [button "A" 40x40 [display "B" [button "B" 20x20 [ display 
"C" [ button "C" 10x10] ]]]]
Graham:
28-Aug-2006
It doesn't for me ... button C will not stay infront of button B, 
but will stay infront of button A
Graham:
28-Aug-2006
ie. both stay infront of A, but C does not stay infront of B.
Ashley:
29-Aug-2006
Easy enough to do ... just change line 83 of %rebgui-display.r to 
read:

	... reduce ['parent last ...


Consequence of this change (in the example above) will be that closing 
window B will close C. I'm loath to introduce specific 'parent declarations 
... how about a refinement that overrides the default "parent is 
first" behaviour? e.g:

	display ...	-> the default, parent is first window

 display/parent	-> parent is last (usually previous/calling) window
Graham:
29-Aug-2006
Actually, a refinement would be good having tested the change above 
which does not suit.
Robert:
1-Sep-2006
radio-group: I think we need to enhance this widget by introducing 
an ID per selection option, that can be stored to a database. If 
you store the text, problems araise if the text is changed. If you 
store the selection poistion problems araise of the order is changed.

What do you think?
Robert:
1-Sep-2006
radio-group data ["Option 1" "Option2"] while developing your app 
becomes radio-group data ["Feature B" "Feature A"] 

How do you handle old records?
Ingo:
3-Sep-2006
Sorry, it's been some time since I last used RebGui, so I've got 
a few questions.
(How) is it possible to ... ?

- change double-click handling of an area? (I would like to call 
a function with the position or word clicked on)
- change keyboard handling in an area? (like add auto-indent)

- have timer event, that fires after specified times (it would be 
ideal, if the timer could be reset on every key-press)
(I don't know how many changes RebGui adds in these areas).

Thanks,

Ingo
Graham:
3-Sep-2006
there's an example of a timer event on the front screen of the demo.
Graham:
3-Sep-2006
Anton, does your code to remove tabs from a tab panel destroy the 
widgets that are present in the removed tabs, or does it just hide 
them?
Ingo:
3-Sep-2006
OK, thanks, one more question, I have searched the docs, but didn't 
find anything ...
How do I position the caret in a rebgui area?
Graham:
4-Sep-2006
Ashley, how do you programmatically select a tab to display?
Ingo:
4-Sep-2006
Hmm, I want to position the caret, by clicking in a text-list, which 
lists sections of the document.
The action in my text-list
[
         __picked: first face/picked
         show-focus ar-text

         system/view/caret: at ar-text/text sections/:__picked/pos
         show ar-text
      ]

now, when I click into the text-list, ar-text is focused, and the 
caret is shown in my ar-text, but when I release the mouse-key, the 
text-list is focused again.
What can I do here?
Ingo:
4-Sep-2006
I'll try to do some patching now ... sorry, I'm on a modem line, 
and need to be erachable by phone, so bye for now.
Ingo:
4-Sep-2006
The following works with button, but not with text-list (which I 
want to use) ...

display "Try to change feel" [
   tl: text-list  feel [
      engage: func [f a e][
         print a
      ]
   ]
   data [ "click"]
   [print 'action]
]
do-events
probe tl/feel
halt
Anton:
5-Sep-2006
Graham, now that you show me the code, which is now available here
http://anton.wildit.net.au/rebol/rebgui/add-remove-tab-panels.r
I can almost remember writing it !

Ok, the technique used to add/remove tabs from the tab-panel looks 
quite destructive, replacing all the old tab faces with new ones 
whenever a tab is added or removed.
Graham:
8-Sep-2006
Ask Pekr for a copy of the beta version.
Claude:
8-Sep-2006
do you have a little bug too on widget table. when i run tour.r and 
select  list    text-list  and do a maxime of the windows, the little 
line between two column still stay little !!!!!  (excuse me for ma 
english :-p)
Ashley:
8-Sep-2006
We were starting to get spam tickets being raised, so you must login 
to raise a ticket now. I've just verified the table error Claude 
found so I'll raise a ticket or fix it which ever is quicker.
[unknown: 9]:
8-Sep-2006
What do you use for a ticket system?
Graham:
11-Sep-2006
Is there a way to trigger an action when the table row changes highlight? 
 If I reorder things using the column headers, the highlight changes 
and I want to initiate an action based upon that.
Graham:
11-Sep-2006
Perhaps it's a bug that the highlight changes at all when you sort?
Graham:
12-Sep-2006
display "Main Window" [
	button "Click Me!" [
		display "Bug Window" [

   label "Select a value from the drop list and then tab out" return 
			drop-list "Focus here" 20 data [ "A" "B" ] return 
			button "quit" [ halt ] 
		]
	]
]

do-events
Claude:
13-Sep-2006
for add a block of rows a once !!!!
Claude:
13-Sep-2006
i do not be able to suscribe to track.geekisp.com  to have a login 
:-(
Graham:
13-Sep-2006
Ask Ashley for a login name
Ashley:
13-Sep-2006
I've forwarded both requests to Jaime, shouldn't be longer than a 
day or so.
Graham:
14-Sep-2006
do %rebgui.r

display "table test" compose/deep [

 tl: table 100x50 #W options [ "Item" left .99 ] data [ "A" ] return

 text "Select item, then click on probe selected.  Remove and then 
 try again." return
	button "Probe" [ probe tl/selected probe tl/picked ]
	button "Remove" [ clear tl/data tl/redraw ]  
] do-events
Graham:
14-Sep-2006
So, there is no way of determining whether a row is really selected 
or not.
Graham:
14-Sep-2006
and a cause of a lot of my problems :(
Robert:
15-Sep-2006
Ashley, I have a bunch of changes to RebGUI. How to proceed? Should 
I mail them all to you? Should I just checkin our version to the 
Subversion repository?
Ashley:
16-Sep-2006
Information on various SVN client software and the URL to use is 
on the main Trac page: http://trac.geekisp.com/rebgui


I've also added a section on "Making Source Code Changes" ... please 
read it before making changes.
Graham:
17-Sep-2006
Is there any reason why I shouldn't do a 'show-text on a button to 
change the button text?
Robert:
17-Sep-2006
Reichart, sort off. As I use for my apps, I have hired Cyphre (until 
you snapped him away) to make a bunch of extensions to RebGUI that 
I need.
Anton:
17-Sep-2006
Dead link update on this page:  http://www.dobeash.com/rebgui.html

old: 	http://home.wilddsl.net.au/anton/rebol/doc/create-a-rebgui-widget.html

new: 	http://anton.wildit.net.au/rebol/doc/create-a-rebgui-widget.html
Graham:
17-Sep-2006
Is there a data facet to the button that I should not be using for 
my own purposes?
Ashley:
17-Sep-2006
button/data is a block containing 3 button state images ... so using 
that would be bad. ;)
Graham:
19-Sep-2006
I can now use 'unview in a loop as a form of return :)
Anton:
20-Sep-2006
(The real solution is to use a filesystem with custom tags.)
Robert:
21-Sep-2006
Petr, what's the state WRT grid widget? Can we see a beta version?
Pekr:
21-Sep-2006
I am very pressed for the free time. I sent what is done to Graham, 
and have only a sketchy doc .... but yes, overall I think it is already 
worth a beta, or alpha at least, as some ppl might object wrt feature-design
Graham:
21-Sep-2006
needs a few changes to rebgui as well ...
Ashley:
27-Sep-2006
Check is tri-state: Tick (true), Cross (false) and Unknown (none). 
Cross is selected with a right-click.
Claude:
2-Oct-2006
hi,  i would like to include rebgui in a *.exe  with rebol/sdk.
Ashley:
7-Oct-2006
Uploaded build#34 which closes the following tickets: 21,53,3,44,41,4,5

and fixes a few other problems:

1) Table dividers did not resize

2) Drop-list failed to display when items > available space and direction 
was 'downward
3) Replaced REBGUI-BUILD check with ctx-rebgui/build word

4) Added /caret-head and /caret-tail refinements to show-text (makes 
writing certain on-* type triggers easier)
Graham:
17-Oct-2006
I find the table dividers now visually obtrusive .. is there a way 
to put them on a diet ?
Ashley:
17-Oct-2006
I'm adding a 'no-dividers option to the table widget, and looking 
at ticket 53 and the drop-list error ... hopefully I'll get some 
time over the weekend to resolve these.
Louis:
18-Oct-2006
No, I was wrong about that. Just a few seconds....
Louis:
18-Oct-2006
Well, there is no error message. But a long object is being displayed, 
with its text: field an empty string.
Louis:
18-Oct-2006
Here is the code segment:

do show-cc: make function! [] [
display "CRITICAL CHAIN To-Do List Maker Version 1.0.0" [

    ;banner "0:00:00" rate 1 effect [gradient 0x1 0.0.150 0.0.50] 115x24

    ;feel  [engage: func [face act evt] [face/text: copy to-string round 
    (session-time + (difference now/precise time-start)) show face]]
    tab-panel #HW data [
        "Projects" [
            label "Project Name:" project-name: field  144x5

            label "Priority:" priority: drop-list 30 #W "1" data ["1" "2" "3" 
            "4" "5" "6" "7" "8" "9" "10"] 10x5
            return

            label "Objectives:" label "                                      
                                                                             
                                        Exchange Rate" exchange-rate: field 20x5
            return
            area 200x50
            return
            label "Deliverables:" 
            return
            area 200x50
            return
            button "Save" [show-text ex-status "Saved"]
            button "Add" [show-text ex-status "Edit"]
            return
        ]
        "Tasks" [
            ;(print [form project-name/text])

            ;label "Project:" display (form project-name/text) 80x5 ;[show-color 
            ex-dr1op-list to word! face/text]

            label "Project:" t-project-name: text (form project-name/text) 80x5
            ;ex-drop-list: box 20x20 black
            label "Task Name:" t-name: field 79x5
            return
            label "Description:" 
            return
            t-description: area 200x50
            return

            label "Vender/Work Place:" t-vw-place: drop-list "Black" data ["Grand 
            Hardware" "Mega Mall" "Pasar Lima"] 64x5

            label "Resources Needed:" t-resource: drop-list data ["Bus to Manado" 
            "Louis A. Turk" "Caleb Turk" "Samuel Turk" "Compaq SR1520NX"] 64x5
            return

            label "Total Hours Required:" t-hours: drop-list data [0.2 0.4 0.6 
            0.8 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 11.0 12.0 13.0 14.0 
            15.0] 14x5
            label "Cost:" t-cost: field
            return
            return
            button "Save"
        ]
Louis:
18-Oct-2006
Sometimes when I enter text in the project-name field of the Projects 
tab and then click on the Tasks tab I get a "tell Microsoft about 
this" type error, but not always.
Anton:
19-Oct-2006
What rebol version are you running ? Are you encapping ? What does 
the Microsoft error message say exactly ? Can you reproduce the error 
reliably ? Please post a copy of the code that can reproduce the 
error so we can try to track it down.
Louis:
19-Oct-2006
Ok, here it is: 


rebol [
    title: "CRITICAL CHAIN To-Do List Maker"
    owner: "Louis A. Turk"
    rebol: none
]
either exists? %session-time.txt [   ;for digital timer
    session-time: to-time read %session-time.txt
][
    session-time: 0:00:00.000
    write %session-time.txt session-time
]
time-start: now/precise
do %rebgui.r
;WHAT IS rebgui-ctx.r and where do I get it?????????????
unless value? 'ctx-rebgui [
	either exists? %rebgui-ctx.r [do %rebgui-ctx.r] [do %rebgui.r]
]
set-colors
tab-size: 120x55
fonts: reduce [font-sans-serif font-fixed font-serif "verdana"]

if exists? %project-list.txt [project-list: read %project-list.txt][write 
%project-list.txt [] project-list: []]

do show-cc: make function! [] [
display "CRITICAL CHAIN To-Do List Maker Version 1.0.0" [

    ;HOW CAN THE FOLLOWING TWO LINES BE CONVERTED TO WORK WITH RebGUI????????

    ;banner "0:00:00" rate 1 effect [gradient 0x1 0.0.150 0.0.50] 115x24

    ;feel  [engage: func [face act evt] [face/text: copy to-string round 
    (session-time + (difference now/precise time-start)) show face]]
    tab-panel #HW data [
        "Projects" [
            label "Project Name:" project-name: field  144x5

            label "Priority:" priority: drop-list 30 #W "1" data ["1" "2" "3" 
            "4" "5" "6" "7" "8" "9" "10"] 10x5
            return

            label "Objectives:" label "                                      
                                                                             
                                        Exchange Rate" exchange-rate: field 20x5
            return
            area 200x50
            return
            label "Deliverables:" 
            return
            area 200x50
            return
            button "Save" [show-text ex-status "Saved"]
            button "Add" [show-text ex-status "Edit"]
            return
        ]
        "Tasks" [

            ;WHY DOES THE FOLLOWING LINE ALWAYS DISPLAY A BLANK STRING?????????

            label "Project:" t-project-name: text (either <> "" project-name/text 
            [(form project-name/text)]["ERROR: Project NAME field is empty."]) 
            80x5
            label "Task Name:" t-name: field 79x5
            return
            label "Description:" 
            return
            t-description: area 200x50
            return

            label "Vender/Work Place:" t-vw-place: drop-list "Mega Mall" data 
            ["Grand Hardware" "Mega Mall" "Pasar Lima"] 63x5

            label "Resources Needed:" t-resource: drop-list "Louis A. Turk" data 
            ["Bus to Manado" "Louis A. Turk" "Caleb Turk" "Samuel Turk" "Compaq 
            SR1520NX"] 63x5
            return

            label "Total Hours Required:" t-hours: drop-list data [0.2 0.4 0.6 
            0.8 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 11.0 12.0 13.0 14.0 
            15.0] 14x5
            label "Cost:" t-cost: field
            return
            return
            button "Save" []
        ]
        "Venders/Work Places" [
            label "Vender/Work Place Name:" vw-place: field 152x5
            return
            label "Street Address:" vw-street: field 171x5
            return
            label "City:" vw-city: field 103x5 
            label "State" vw-state: field 38x5 
            label "Zip:" vw-zip: field 23x5
            return
            label "Phone 1:" vw-phone1: field 29x5
            label "Phone 2:" vw-phone2: field 29x5
            label "Fax:" vw-fax: field 29x5
            label "Email:" vw-email: field 48x5
            return
            label "Contacts: " vw-contacts: field 181
            return
            label "Notes:" 
            return
            vw-notes: area 200x50
            return
            button "Save" []
        ]
        "Resources" [
            label "Name:" r-name: field 100x5
            return
            label "Cost:" r-cost: field 30x5 

            label "per" r-label: drop-list data ["Hour" "Day" "Week" "Month" 
            "Year"]
            return []
        ]
        "Make Lists/Charts" [
        ]
        "How To" [
        ]
        "Help" [
        ]
    ]
]
] ;end show-cc
do-events
Louis:
19-Oct-2006
I have another question also. I need a button that set a switch and 
display different text on the button to show how the switch is set. 
Does reb-gui have such a button?
Louis:
19-Oct-2006
Now I do not seem to be getting the Microsoft error message at all, 
but I don't know what I changed to make a difference.
Anton:
20-Oct-2006
Well, from a bug-isolating point of view, it's not much use unless 
you can reproduce the bug at least in a semi-reliable way.
Anton:
21-Oct-2006
1) Convert the next two lines to rebgui


;banner "0:00:00" rate 1 effect [gradient 0x1 0.0.150 0.0.50] 115x24

;feel  [engage: func [face act evt] [face/text: copy to-string round 
(session-time + (difference now/precise time-start)) show face]] 


(Note; to-string makes a copy for you already, so no need to copy 
again.

Actually, showing the face converts face/text to string for you automatically...)
Anton:
21-Oct-2006
2) "Why does the following line always display a blank string ?"


t-project-name: text (either <> "" project-name/text [(form project-name/text)]["ERROR: 
Project NAME field is empty."]) 80x5

It is unclear to me what you want here exactly.
The code in the parens is only evaluated once, at layout time.
But project-name/text hasn't been set to anything at this time
(other than maybe a default empty string.)

Do you want the t-project-name/text to dynamically reflect the status
of the project-name field ? That is, to update as you type ?

But let's test with some shorter code:
Anton:
21-Oct-2006
The idea is to modify the field so whenever you type a key, the t-project-name 
is shown,

and to modify the t-project-name REDRAW so it sets its own text depending 
on the status of the field's text.
Let's look at them:

probe project-name/feel
probe t-project-name/feel
Ashley:
21-Oct-2006
Uploaded build#36 which adds a no-divider option for table, corrects 
resizing problems with info areas, and adds viewed? func if not defined 
(i.e. script is being encapped with enface).
Maarten:
21-Oct-2006
Is there a tree widget for RebGUI? I need to build something to browse 
the filesystem
Jerry:
21-Oct-2006
Hello Maarten, I have a homemade tree view. It's not complete yet, 
but it works. I was planning to make it complete, but I stopped because 
I am waiting for REBOL 3 and VID+. Anyway, If you want to take a 
look at my homemade TreeView, send me an email [xy-:-cai-:-msa-:-hinet-:-net].
Ashley:
21-Oct-2006
Is there a tree widget

 ... no, but the request-dir function would be much better if there 
 was one.
Graham:
21-Oct-2006
I get this with ticket #53 and the lastest table.r

probe
["A"]
[1]
remove and probe again
[none]
[1]


So, not working for me.  Do I need something more than the table.r 
?
Ashley:
22-Oct-2006
Hmm, I'm running build#36 and get the following when running the 
test case from ticket# 53:

click on "A" to hilight, then "Probe":

["A"]
[1]

then click "Remove" followed by "Probe":

none
[]

Replace the display title with:

	display join "Build " ctx-rebgui/build ...

It should display "Build 36".
[unknown: 9]:
31-Oct-2006
Pekr, send me a link to a screen shot of it?
Pekr:
31-Oct-2006
yes, Maarten's. Robert is right, every widget would have to be a 
bit adapted. IMO the biggest problem is with tabs - they simply don't 
work on dark background - they look like few pixels error during 
rendering. The space between tabs is not big enough.
Pekr:
31-Oct-2006
but I noticed there is one trick - not to put tabs directly on the 
background, instead try to put them in a box (groupbox?)
Ashley:
31-Oct-2006
Would it be difficult to make Rebgui look by default as Network Detective?
 ... Yes and no. Several things would need to be changed:

1) Default window background color and effect
2) Default color scheme
3) Default spacing, font and font size

which are all easy, and then some widget specific changes:

1) Tab-panel tabs drawn differently
2) Scroller effect added (so the background has a nice gradient)
3) Check-box and radio-button changes
4) Other widgets?


The hard part is to do all this and maintain a consistent look and 
feel. An added complexity is that RebGUI widgets are scaleable, which 
means it can't cheat and use bitmaps and pre-defined pixel metrics. 
Have a close look at the Apple user-interface guidelines ... they 
handle multiple widget sizes by hard-coding the pixel metrics for 
each pre-determined size. It looks great, but it's not a generic 
solution. You can't easily take the Apple interface and make it work 
on a mobile-phone ... or a 90" Plasma display.


I'm no graphics artist, but if someone can come up with a RebGUI 
style guide that plugs the values into the questions posed above, 
and a majority of folks think it looks "cool *and* professional", 
then I'll implement it. If it means taking a cue from Aqua, Vista 
or whatever then so be it. Anyone up to the challenge?
[unknown: 9]:
1-Nov-2006
I tried to explain that about Apple GUI here once, and no one seemed 
to understand my point.  Which is the same point you are making. 
 I think the general solution is "hinting" like they do with fonts, 
but do it at the GUI level.  So you have one set for the 640x480 
all the way to 2Kx1K group, then a supper small set for cell phones.
Louis:
1-Nov-2006
Is it possible to display an HTML page in a RebGUI window? Not display 
HTML code, but to display the formatted HTML page.
Ashley:
2-Nov-2006
Download and install a dictionary file: http://www.dobeash.com/RebGUI/edit.html#section-4.2
Ashley:
2-Nov-2006
Spell-check requires a locale.dat file (which you can copy and rename 
from those under the language directory) and a matching dictionary 
file in the dictionary directory. Example:

	1) Copy %language/British.dat %locale.dat
	2) Download and unzip %British.dat into %dictionary/British.dat
	3) Run %tour.r
	4) Click "Field" then "Area" tabs
	5) Click in the area and press Ctrl+S


This should bring up a spell-check dialog with suggested word replacements.
Ashley:
2-Nov-2006
Hmm, I've just noticed that an error occurs upon completion of spell-check. 
I'll have a look at this one.
Ashley:
2-Nov-2006
Build#39 available. Fixes the above issue and makes two other minor 
changes:

	1) Bumped the min required View version to 1.3.2

 2) Deleted the last line of %ctx-rebgui.r (which issued a halt if 
 the script was invoked in isolation - see Ladislav's comment in the 
 SQLite group from 2nd Nov)
Graham:
8-Nov-2006
I had a screen where I had 4 area widgets and  I wanted to just expand 
the top area widget and hide all the others with a toggle button.
CharlesW:
8-Nov-2006
I am trying to get an understanding of RebGui using the tour.r. Can 
someone assist me with  bit of code that will show 3 or 4 images 
down the left side of a window and a tabbed panel directly to its 
right. IE: Icons vertically down the left next to a panel that fills 
the remainder of the window.
Graham:
8-Nov-2006
display "" compose/deep [ image %1.png return image %2.png return 
image %3.png @ 50x0 tab-panel 190x50 data [ "p" [] "a" [] "n" [] 
"e" [] "l" [] ]
Ashley:
8-Nov-2006
Or use a group-box, as in:

	display "Test" [
		group-box "Images" data [
			after 1
			image %images/go-first.png
			image %images/go-first.png
			image %images/go-first.png
		]
		tab-panel 20x30 data ["A" [] "B" []]
	]
Ashley:
8-Nov-2006
Graham, with regards to your resize question, the following should 
be enough to get you started:

	display "Test" [
		a: area #HW
		b: area

  button [ctx-rebgui/span-resize a as-pair b/size/x 0 hide b show a]
	]


If you want to take into account margin and gap sizes then you'll 
need to use values from ctx-rebgui/sizes
CharlesW:
9-Nov-2006
thanks for the code snippet. Is there any way to add a background 
to the DISPLAY?
Louis:
9-Nov-2006
How can you make a graphic to be the background?
Graham:
10-Nov-2006
In 'display, there is this code 

        foreach window view*/screen-face/pane [
 	                if title = window/text [return]
        ]

which should be changed to:

        foreach window view*/screen-face/pane [
 	                if title = window/text [return none]
        ]

so that if you have: 


win: display "title" [] ... an error is not produced as win does 
not have a value
Ashley:
10-Nov-2006
Can't reproduce that with the following line:

	table options ["A" left .5 "B" left .5] data []

do you have a simple test case?
Graham:
10-Nov-2006
I have a table populated .. and remove each row.  Once it's empty, 
and I try and sort, I get the error.  But I have not updated to the 
latest table code yet.
Ashley:
10-Nov-2006
Build#42 (Trac only) has your "return none" fix plus a fix to the 
long-standing tool-bar tooltip bug (tooltip not hiding after tool-bar 
button clicked).
Graham:
11-Nov-2006
the reason is that if you are have anonymous tables, the only way 
to work out the length of a row is to take all the selected and divide 
by the length of picked
Anton:
11-Nov-2006
(Ok, sorry, that was not a well-considered comment of mine.)
31701 / 6460812345...316317[318] 319320...643644645646647