• 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
r4wp4382
r3wp44224
total:48606

results window for this page: [start: 7401 end: 7500]

world-name: r3wp

Group: !RebGUI ... A lightweight alternative to VID [web-public]
shadwolf:
3-Mar-2005
I would like widgets tabling, statusbar, menu, table with free content 
(not only text) colomn resizable and sorting, menu, popup menu,
shadwolf:
3-Mar-2005
docking area and dock bars,
Ashley:
3-Mar-2005
Louis: because of the clean seperation between display engine and 
widgets, it's ready now. What's missing is a good widget set to make 
it *usefull*. ;)
shadwolf:
3-Mar-2005
Louis I think that depends on how many people work on widgets set 
and what capabilities and imaginativ they are  :) (Cyphre style with 
AGG are trully a good research way )
Louis:
3-Mar-2005
Definitions of widget on the Web:


    A standardized on-screen representation of a control that may be 
    manipulated by the user. Scroll bars, buttons, and text boxes are 
    all examples of widgets.
    www.redhat.com/docs/glossary/


    A set of clickable, graphical element in a user interface. This includes 
    buttons, radios, checkboxes, and scroll bars. Widgets vary in appearance 
    and dimension from platform to platform.
    www.gerbilbox.com/newzilla/glossary.php


    n. 1. A meta-thing. Used to stand for a real object in didactic examples 
    (especially database tutorials). Legend has it that the original 
    widgets were holders for buggy whips. "But suppose the parts list 
    for a widget has 52 entries...." 2. [poss. evoking `window gadget'] 
    A user interface object in {X} graphical user interfaces.

    www.worldwideschool.org/library/books/tech/computers/TheHackersDictionaryofComputerJargon/chap55.html


    (n.) In a window system, a reusable user interface component such 
    as a button, scrollbar, control area, text edit area, and so on. 
    When an X Toolkit Intrinsics function creates a widget, it is returned 
    as an opaque data handle and assigned to a variable called a widget 
    identifier. See also OLIT.
    docs.sun.com/db/doc/805-4368/6j450e610


    – A graphical user interface programming object (button, scrollbar, 
    radio button, etc.) for the X Window System. (Also, see X Window 
    System.)
    www.newtolinux.org.uk/glossary.shtml
Ammon:
3-Mar-2005
IMHO you have a tendancy to confuse a user if switch lingo in the 
middle of something so you might as well begin with the lingo that 
you want to use for the entirety of your docs and provide definitions...
Graham:
3-Mar-2005
alternative view point - some of us are infrequent view users, and 
the extra jargon we have to remember just makes things difficult
Louis:
3-Mar-2005
...With the definition of each of them somewhere near the top of 
the document or easily accessible.


Yes, please give a clear defination and example for every term.  
Do not asume that anyone already knows the meaning of a term.  The 
fact that a term can have different meaning in rebol can cause a 
lot of confusion sometimes.  For example from the Core manual, "The 
copy word as used in parse is different from the copy function used 
in REBOL expressions. Parse uses a dialect of REBOL, and copy has 
a different meaning within that dialect."
Ammon:
3-Mar-2005
Ashley, what is the point of only using positional references to 
sub-faces?  The whole reason that I started creating my styles was 
because I found the positional references of VID to be too restricting 
and difficult to deal with. IMHO, just making subfaces a facet of 
the style face increases the usability of VID at least 10 fold.
Ashley:
3-Mar-2005
Louis, agree totally. Witness the confusion between Anton and myself 
in the View group about what a facet is (and throw into the mix View 
facets, VID facets and Style facets). I also don't like the close 
visual and phonetic similarity between face and facet ... it's just 
too easy to mistype / misread (with a single "t" to distinguish the 
two). Another term to consider:

	Feel, behaviour, action or event handler?


The very first section of the document will be a concepts / terminology 
section which will have a simple table that maps View terms / concepts 
to their RebGUI equivilents. Thereafter the RebGUI terms will be 
*consistently* used.
Ashley:
3-Mar-2005
Ammon, positional references should only be the concern of the widget 
designer (ie. its not a user-code level concern). If a complex widget 
needs additional facets to control its appearance and behaviour then 
I'm all for it. Once we get a widget or two under our belts, we can 
write a "Widget Designer's Guide" to at least have common accessors. 
(there's another term we need to nail down).
Ammon:
3-Mar-2005
Yeah, the accessors...  Not sure I really got the complete concept 
of accessors.  IMHO, it is just extra work and the developer not 
the end user who puts the widget in an application generally has 
to build those unless the end user starts digging deeply into the 
style.  This IMHO, is a MAJOR problem.  If you make the sub-faces 
a facet of the style then the end user can always access the sub-faces 
of the style and do as they like with them AND DO IT EASILY.  And 
the developer gets the benefit of not having to guess at all the 
ways that the end user may want to access the sub-faces!  That in 
and of itself is a goldmine, to me.
Robert:
4-Mar-2005
Terms: I'm all for using "standard" terms. I must say that View always 
forces me to map the words and rethink them. I would like to see:
	Window
	Canvas instead of face

 Attribute instead of facet (please keep non-native speakers in mind)
	Action instread of feel
	Widget instead of style

For me a Widget can have different styles: Windows, Mac etc.
Robert:
4-Mar-2005
Yes, but it makes switching to Rebol really hard. I still get confused. 
It's the same with Maxims Steel! stuff. The words just don't help 
me to undestand what it's about. It's contra-productive. Even if 
wording might not be perfect it's known and people willl know for 
about 80% what it's talked about.
Anton:
4-Mar-2005
The more standard the terminology used, the more "standard" expectations 
people will have. I think the rebol way is quite different to other 
languages, so it shouldn't restrict its language (and thus ideas) 
to other standards.
Anton:
4-Mar-2005
Well, you can see it both ways. And I don't think this argument is 
winnable by either side.
shadwolf:
4-Mar-2005
and i hope rebGUI will integrate new widgets that doesn't exist in 
common VID engine so
Ashley:
4-Mar-2005
1) Terminology: I'm starting to gravitate towards Window, Face, Attribute, 
Widget and Feel.

2) Widgets: will have simple VID-like names; e.g. button, icon, image, 
bar, progress, etc ... I'm compiling a list of the required base 
widgets and will publish here for discussion when done

3) Facets document: updated 'restore, 'activate and 'edge/image descriptions

4) Vincent's 'progress widget ... exactly what I was after; added 
it to next build

Did I miss anything? ;)
Ashley:
5-Mar-2005
Good diagnosis. I knew assigning a pair! to span did *something*, 
I could never quantify exactly what though. As Ammon said, an interesting 
effect but somewhat useless in an age where screen ratios are all 
over the place and resizing needs to occur both vertically and horizontally.
Ashley:
5-Mar-2005
First stab at a list of required base widgets

	area
	bar
	box
	button
	check
	droplist - text display + drop-down list
	editlist - edit box + drop-down list
	field
	groupbox - encloses a group of gadgets in a titled border
	icon
	image
	list – single column
	listview – multi-column
	progress
	radio
	scrollbar

 spliter – a “spliter window” which affects the width / height and 
 position of other gadgets
	tab -  arranges multiple gadgets into logical groups
	text
	slider
	treeview

 updown – scrollbar minus the bar (used with a field to increment 
 / decrement numbers, etc)
	menu
	popup-menu - context menu
	status – status bar with one or more “segments”
	toolbar


The aim is to have as few widgets as neccessary to build the majority 
of required GUI's. Take a look at the applications you use on a day 
to day basis, what widgets do they use? Are they in the list above? 
How are they named? Are there any widgets in the above list we can 
do without? (not that *someone* won't need it, just that it isn't 
common enough to be part of the base widget set).
Gregg:
5-Mar-2005
As long as there is a glossary that let's you translate from familiar 
terms, I think you're OK using REBOL's native terms, though they 
were foreign to me when I started.

Window or dialog?

 Or Screen or Form or Layout. A Dialog is usually something other 
 than the main screen in an app. You sometimes need to use all those 
 terms if you're speaking in the domain of an application, so use 
 wha'ts appropriate in each context. 

Face or graphical object?

 Or Control or Widget. Tough call on this one. I was used to Control 
 from VB, and Face confused me as it could be a layout as well. I 
 like distringuishing between layouts and controls. Hmmm Maybe a hierarchical 
 tree.

Facet, attribute, property or descriptor?

 I like either Attribute or Property. I can live with Facet in REBOL, 
 it's shorter, and it makes sennse if you think in terms like "let's 
 discuss this facet of the business". 

Style, widget or template?
	Style, definitely.
eFishAnt:
5-Mar-2005
Styles (and Stylize) are also a user-friendly way to get massive 
code-reuse, as well as being the widgets... maybe widget-styles (I 
have seen people say VID-styles before) or something like that could 
describe subsets of styles in use...VID is a package of styles...(just 
some outloud thoughts)
Ashley:
6-Mar-2005
Latest release, incorporating all the above changes, available at: 
http://www.dobeash.com/files/RebGUI-012.zip

Documentation also significantly expanded to include:

	- Latest REBOL/View facet observations
	- Glossary of terms
	- Licencing section
	- RebGUI Display User's Guide
	- RebGUI Widget Designer's Guide

Get it here: http://www.dobeash.com/it/rebgui/


My intention with RebGUI is to foster a community project that can 
deliver a credible alternative to VID, with my role being one of 
project leader / sponsor. The licence stuff is just to clarify my 
legal position and the rights of contributors and users. I'm looking 
at how to enable co-operative development (using IOS) but this can 
wait until the base design has stabilized. It's just too easy to 
fork efforts at this stage. All of this is still Alpha so if there 
is anything you disagree with (technical, documentation or legal) 
then please raise it here and I'll do my best to accommodate your 
concerns.


I want this whole process to be as open as possible, but without 
the pitfalls of "design by committee" where nothing gets done! ;)
DideC:
6-Mar-2005
http://www.dobeash.com/it/rebgui/facets.html#section-5

May be you can add to the 'effect definition that any effect can 
be used. Not only 'bezel, 'bevel and so on
shadwolf:
6-Mar-2005
I have monitored  the memory consumtion of test.r script and I have 
seen that every second betwin 4 to 8 ko are allocated maybe there 
is something to do to avoid this
Anton:
6-Mar-2005
Shadwolf, the memory used increases always more and more ?
shadwolf:
6-Mar-2005
just comment the recyle and then the memory consumtion is back ...
shadwolf:
6-Mar-2005
and it's stable without it there very mutch allocation before GC 
to be called
Vincent:
6-Mar-2005
i think 'show use some memory, and don't recycle it
it would be bigger else, something like  n * image size
I tried with bigger images (400x400 instead of 40x40)
and only 16k more is allocated at each time
shadwolf:
6-Mar-2005
I remove the show ace and I still have memoru leak
Ashley:
7-Mar-2005
Anyone know where I can get a good free set of XP (or XP-like) toolbar 
icons (22x22) that I can distribute without issue? (I'll acknowledge 
the author(s) in the source and documentation).
Ashley:
7-Mar-2005
RebGUI uses the standard View face (25 facets) and 'data is not used 
by REBOL/View. VID extends this face by an additional 22 facets:

	state
	style
	alt-action
	facets
	related
	words
	colors
	texts
	images
	file
	var
	keycode
	reset
	styles
	init
	multi
	blinker
	pane-size
	dirty?
	help
	user-data
	flags


and provides 'user-data as it uses the 'data facet itself. RebGUI 
widgets use 'data as the "interface" attribute (e.g. setting a progress 
bar's value) and may define additional facets for internal use on 
a widget by widget basis. The idea is to make best use of the 25 
available View facets and not have every widget using 47 facets regardless 
of whether it needs to or not! ;)
Ashley:
8-Mar-2005
Latest release available at: http://www.dobeash.com/files/RebGUI-013.zip


Check out the new tab-panel widget and updated View facets document.
Ashley:
8-Mar-2005
Mm, I have the opposite problem ... I just want to double-click the 
script and when I close the window I don't want to then have to close 
an additional console window. ;)
Ammon:
8-Mar-2005
Right click just about any file and you can change the EXE that is 
associated with the file's extension so, potentially any version 
you like.
Ashley:
8-Mar-2005
Windows keeps track of all the programs used to open a particular 
file extension. Just right click the script then choose:

	Open With | Choose Program


and browse select the file you want to open it with (checking the 
"Always use ..." option if you want to permanently associate it). 
Thereafter, this file is displayed whenever you right-click and bring 
up the "Open with" menu. On my system I have multiple REBOL versions 
and editors available so I can easily choose how I want to open a 
script.


Anton: if your .R scripts are associated with your editor, how do 
you run them? Console session and do?
Vincent:
10-Mar-2005
thanks :-)

suggestion: the 'rate attribute/facet could be specified in a display 
- for 'anim and futur widgets. In 'display code:
Pekr:
10-Mar-2005
thanks, will try it. Debeasch, it is Ashley, right? If RebGUI will 
be of the same quality as RebDB, it is surelly gonna be cool. Ashley 
is very good and precise designer, his code is nice. Other such folk 
is DocKimbel, his mySQL code was pleasure to study :-)
Ammon:
10-Mar-2005
Nah, RebGUI is simply a minimilistic, holistic approach where you 
don't any thing more then is needed and what you add is self sufficient. 
(at least that's my take on it...)
Ashley:
10-Mar-2005
Vincent: rate suggestion ... done (overlooked in 0.1.3)

Robert: Will the splitter be integrated into the next release? ... 
Yes

Pekr: "I want full OS compliancy in behavior" ... which OS and what 
skin?

Ammon: "RebGUI is ..." ... spot on, and I like that sentence so much 
I'll add it in some shape or form to the main page ;)
Pekr:
11-Mar-2005
Ashley - it was long discussion at some stage of View 1.3 project, 
but shortly - my opinion is, that we don't need to skin anything. 
IMO it is good and vital, if we are distinguishable, so ppl can say 
- it is that colorfull app, Rebol :-) What I have in mind by OS compliancy, 
is behavior, so mainly keyboard handler, but also mouse reactions 
etc.
Pekr:
11-Mar-2005
Proper and OS compliant behavior is imo MUCH more important, then 
skin ...
Vincent:
11-Mar-2005
a little correction to 'progress (didn't count the 'edge size and 
0x0 origin in draw):
Vincent:
11-Mar-2005
for 'hslider

- 'init is used to allow 'action in definition, as with 'action feel/engage 
is modified
- must be tuned and modified according to futur specifications

- usage example, in %example-misc.r, you can test it adding "hslider 
[size 200x20 data 0.75 action [p/data: face/data show p]]"
- for a 'vslider, same code with all x and y swapped
Vincent:
11-Mar-2005
Pekr: visual focus like which OS? It isn't the same on Windows 95->2k 
and Windows XP, and there are other OS. Mouse reactions changes a 
lot between OS too.
Vincent:
11-Mar-2005
more complex widgets shouldn't be done until we have a more detailled 
specification about global look and feel (colors, text size, ...)
Vincent:
11-Mar-2005
why not totally different look and behaviour - the nearly same is 
annoying, the different is... different
Chris:
11-Mar-2005
For VID 1.3, the spec was to be close to XP while maintaining open-endedness 
for custom and legacy projects (Surfnet Detective is imo an XP-alike 
that 1.3 may have ended up as).  As RebGUI is more focussed (and 
streamlined) than VID, I would recommend working toward a neutral 
style optimised for the kind of UIs that RebGUI is designed for.
Ashley:
11-Mar-2005
Pekr: "What is the concrete plan, if any?" ... shadwolf was on the 
mark.

1) Create a set of base widgets with the desired *functionality*
2) Select a look & feel to approximate
3) Apply this look & feel *consistently* to all base widgets


Vincent is correct when he says we should discuss this sooner than 
later as look & feel can effect how a particular widget is implemented. 
As an example, a 'button widget trying to mimic WinXP might use multiple 
images and / or effects to mimic the various states a WinXP button 
can be in; while a minimalistic approach might just make use of 'edge 
and 'effect to toggle between several states.


I'm leaning towards a minimalistic yet modern look & feel (perhaps 
even PDA-like) so put any useful links / comments / opinions / designs 
here for folks to look at. Here's one to get the ball rolling: http://projects.o-hand.com/matchbox/screenshots.html
shadwolf:
11-Mar-2005
Pekr and every one have to understand that starting a sutch project 
from scratch (white page) is a true challenge.In french scene we 
have an example of a heavy skinnable widgets library that became 
deprecated because several reason in witch there is no one to take 
in charge the continuity of the lib and that's pretty difficult to 
make a relevent work while we don't know what could be the VID futures. 
This library is interdependent of VID so while we don't know how 
Carl plan to extend it in futur it's hard to make up plans to maintain 
it.  The name of this lib is libskins v3 witch was made by Etienne 
Alaurent.. What I want for RebGUI  is that every one can participate 
on it apporting  he's hown ideas to it but conserving the main project 
lines. I think Ashley is totally in this mood and try yet to make 
documentation around RebGUI concepts. In futur one posible idea to 
simplify the documentation elaboration could be to use the rebol 
french scene douwiki.Every people that creates a modification significant 
to RebGUI would write the related documentation directly to the dokuwiki 
this way the documentation task that had to make Ashley would be 
lighter. Ithink as Ashley have the "code vision" he must take in 
charge the code merging and releasing (that's yet what he do actually 
;) ). If we want RebGUI to be maintained and constently adapted we 
must  work as a team. This allow us to have more knowlege and more 
inovent ideas in the topic ;)
Ashley:
12-Mar-2005
Latest release available at: http://www.dobeash.com/files/RebGUI-014.zip

Highlights include:

	- Several new widgets (15 in total now)
	- A simple WinXP-like look (not final, just something to model)
	- New %tour.r script to view all widgets in action
	- ESC to return to the console (for Graham)
	- Numerous minor improvements and fixes
	- Documentation update (the Display User's Guide in particular)
Ashley:
15-Mar-2005
Interesting, and I'm certainly open to new ways of doing things ... 
but two marks against it for me are:

	1) It's overly complex [for RebGUI]
	2) I tend to design like I write - left to right, top to bottom

Nice concept though.
shadwolf:
15-Mar-2005
offset is still needed for precise effect but using this kind of 
organisation that is more powerfull than below accross  we ca  make 
quite and easy beatifull graphic interface
Vincent:
16-Mar-2005
it's managed at window level, so faces in a face/pane aren't affected 
by resizing. it will be a problem with all container widgets. the 
resizing should be modified to recurse into pane faces and blocks.
Ashley:
20-Mar-2005
Latest release available at: http://www.dobeash.com/files/RebGUI-015.zip

Highlights include:

	- New LED widget
	- Tweaked check, splitter and tab-panel widgets
	- Basic edit feel added to area and field widgets
	- Resizing is now fully recursive
	- Added a light-weight request-file function for Win32/SDK use
	- Numerous minor improvements and fixes
	- Documentation update (the Display User's Guide in particular)
Group: Postscript ... Emitting Postscript from REBOL [web-public]
Graham:
6-Apr-2006
I wonder if we should use an existing dialect and modify it to product 
ps .. or create one from scratch.
Graham:
6-Apr-2006
So, for example, if we used to plot dialect to draw a graph, we can 
then emit postscript and send directly to the printer.
Graham:
6-Apr-2006
In the name of science, I repeated the above test and it printed 
out again.
Geomol:
7-Apr-2006
DRAW is also a function used like:
img: make image! 100x100
DRAW img <some draw commands>

With PostScript, I'm thinking something like:
ps-output: ""
POSTSCRIPT ps-output <some PS commands>


ps-output could then also be a file! or port! and send the output 
directly to the destination.
Graham:
7-Apr-2006
Is the aim to take a draw block and process it so that postscript 
is produced.
Geomol:
7-Apr-2006
It's one way of doing it, and maybe not so bad. I don't know enough 
about PS to see, if DRAW is too limited. Maybe PS has a lot other 
stuff, you wanna do, that is difficult to do in DRAW.
Geomol:
7-Apr-2006
The DRAW approach is, that if you can produce your output in a DRAW 
block, then you can also print it using PS. My approach is to make 
a PS dialect, and keep DRAW out of is. With my approach, you can 
print from REBOL/Core too. I guess, we can have both approaches without 
problem.
Geomol:
7-Apr-2006
And both will be usefull for different situations.
Graham:
7-Apr-2006
but let's start with a postscript dialect and then see if we can 
retrofit draw to it.
Graham:
7-Apr-2006
since rebol3 is coming, and View may well change, it makes less sense 
to stick to the past.
Graham:
7-Apr-2006
I would save the state and then restore it.
Geomol:
7-Apr-2006
So far, you can specify font, set position and print text.
Graham:
7-Apr-2006
so, you need also the %! at the beginning, and a showpage at the 
end.
Geomol:
7-Apr-2006
Desitions have to be made about the dialect structure. Should the 
outer block consist of font-specifications and pages, or isn't that 
structure the best for PS? A better understanding of PS is needed 
to answer.
Geomol:
7-Apr-2006
I'll look at all the PS operators to get a view of the whole thing. 
Then define a structure for the dialect (probably top-concept of 
a page), and then implement the operators most needed.
Geomol:
7-Apr-2006
Would it be normal in PS to define the font before anything else, 
and then describe pages with paths? Is that the structure?
Graham:
7-Apr-2006
I wonder if we can't just use Gabriele's dialect and build a different 
emitter.
Geomol:
7-Apr-2006
New version. The postscript block consists of font definitions and 
pages. A page consists of paths and transformations. Try:
do http://home.tiscali.dk/john.niclasen/postscript/postscript.r

print postscript [font [Times-Roman 20] page [path [at 72x72 rotate 
45 "Hello World!"]]]
Geomol:
7-Apr-2006
The "page" and "path" words are optional, so this'll give same result:

print postscript [font [Times-Roman 20] [[at 72x72 rotate 45 "Hello 
World!"]]]
Geomol:
7-Apr-2006
A postscript block can have several pages, and every page can have 
several paths.
Geomol:
7-Apr-2006
PostScript has a lot of operators (commands). For this REBOL dialect 
to be usefull, we should keep the number of features at a minimum. 
It's always hard to learn something new, and if the number of commands 
is too big, less will use it. I would like feedback on, what features 
should be supported in the dialect for a first version. This dialect 
can then be used in REBOL programs, that would like to do PostScript 
output. And I could make a PostScript output from my NicomDoc format. 
And then we could also have a DRAW -> PS converter.
Pekr:
7-Apr-2006
OK, enough, and now something at least a bit more constructive:
JaimeVargas:
7-Apr-2006
One thing that may become an issue on the future is syncronization 
of Color Profiles. Different display and printing devices hace different 
gamma curves. This should be an issue for black and withe and vector 
graffics, put if you are printing a rebol screen. Then you may need 
to take the color profiles into consideration.
Henrik:
7-Apr-2006
even just by making vectorgraphics and text in PS now is great. it'll 
almost fulfill my needs
Maxim:
7-Apr-2006
and we'll use it  ;-)
Maxim:
7-Apr-2006
well we can convert a draw block to-image and then send that out 
directly.. but its very slow to print... I mean sending 300 dpi or 
more bitmaps to a printer is tedious.
Maxim:
7-Apr-2006
300dpi = 300 ticks in an inch.  if you know the printer edges to 
be 1/2 inch, then you can juste calculate a 2250 wide bitmap (using 
US letter size paper)  and send it .  this works.  simple math .
Maxim:
7-Apr-2006
and you can scale it to whatever resolution...
Maxim:
7-Apr-2006
a good solution might be to use decimal 0-1 values and just recompute 
them to whatever output you are using (so adapt to any paper/bitmap 
size)
Henrik:
7-Apr-2006
geomol, on feedback, I'm not entirely sure what the initial supported 
functions could be since I'm not an expert on DRAW, but at least 
support for text and vector graphics. the coordinate system for DRAW 
and PS would be nice if it could work identically.
Geomol:
7-Apr-2006
Ok, text and vector graphics ... and some grey-tone/colour for a 
start. And then the rotate, scale and translate, that's already included 
in my postscript dialect.
Henrik:
7-Apr-2006
positioning and size is the most important in the preview. rendering 
and prettiness is less important
Graham:
7-Apr-2006
for line elements, and text, that should not be a problem ( given 
the same fonts ).
Graham:
7-Apr-2006
Like you, I'm primarily interested in text, and lines ( my application 
uses LaTeX at present to do text ).
Henrik:
7-Apr-2006
I need to output tables and text at specific locations as well as 
bar codes
Henrik:
7-Apr-2006
I've seen a problem with a barcode reader that could not read codes 
printed from one expensive printer and it would read them fine if 
printed from another cheap printer
Graham:
7-Apr-2006
line thickness can be specified in both ps and view.
Henrik:
7-Apr-2006
I didn't discover the error until I tried it on the expensive printer. 
besides the size and position of the line was supposed to be correct. 
the barcode was created with PDF Maker
Henrik:
7-Apr-2006
and it looks correct when viewed in a PDF Viewer
Geomol:
7-Apr-2006
PS has setlinewidth, and setting it to 0 will make is as thin, as 
the device can do.
Graham:
7-Apr-2006
I think it would be good if someone could produce some draw scripts 
of varying difficulty, and then we can see how far we can get in 
rendering these to ps.
Graham:
7-Apr-2006
easiest might be some text and lines .. then boxes, circles, fills 
.. then gradient fills etc.
Geomol:
7-Apr-2006
Funny, I was just thinking about that. I think, I'll just make the 
first dialect being a small subset of PS, and then license can be 
the one, Carl talked about in a blog. Was it BSD?
Geomol:
7-Apr-2006
We could then put it in the Library, and others can develop it further. 
(Maybe that should be coordinated somehow?)
Henrik:
7-Apr-2006
graham, even if I take a good PDF viewer and zoom all the way in
7401 / 4860612345...7374[75] 7677...483484485486487