From: Dossy Date: 2002-07-12T10:31:44+09:00 Subject: Re: opengl On 2002.07.12, Tom Sawyer wrote: > > considering i've just spent 4 hrs trying to get my javascript to > reposition the html page after a submit, I take it you didn't try the named anchor tag approach I suggested? > opengl forms gui, well, i'm thinking along these lines: a basic set of > objects including a container pane which can have optional scrollbars > attached to it, a table object which can have spanning cols and rows, > each cell of which is a pane, and your basic set of form objects: text, > text input (single and multiline), checkbox, radio buttons, dropdown, > combobox, multiple selection list, regular button, and perhaps a knob > and a tree, and an input grid. i think that would be enough. i don't > want to over complicate the matter. Sounds like all the widgets available in FOX via FXRuby ... *cheap plug* > notice: i'm scrapping my web application. now i'm in the market for a > gui. i still wish to use ruby. it needs to run on linux, windows, and > mac. recommendations? FXRuby. Look into it. Most definitely. > if anyone is interested in working with me on an opengl forms gui > toolkit, i would prefer to take this route. i can can compensate a > little. takers? I'm not really interested in an OpenGL version, but I might be inclined to work on a forms designer for FXRuby since my GUI programming skills are way weak -- I even have trouble laying out dialogs the way I want in Tk, which is pathetically simple with most of the packing managers. I just can't get my mind wrapped around pixel-based GUI programming. Probably comes from doing 12+ years of coding character-based GUI applications (mostly vt100 and wyse60) and less than a year of pixel-based GUI programming. Something that let me WYSIWYG lay out forms for FXRuby, save the form as a list of widgets, their coordinates/dimensions, and hook them up to code that handles events for each widget ... that would be a dream! Maybe I should start implementing this and use it as inspiration to work on the FXBook project (which isn't dead, just resting!) ... -- Dossy -- Dossy Shiobara mail: dossy@panoptic.com Panoptic Computer Network web: http://www.panoptic.com/ "He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on." (p. 70)