sdl@mitre.org (Steven D. Litvintchouk) (09/11/89)
I am currently developing a couple of discrete-event simulations in Smalltalk. (I use both ParcPlace Smalltalk-80 and Digitalk Smalltalk/V.) It occurred to me that, rather than having to code the scheduling of each event and SimulationObject arrival in Smalltalk source code, there ought to be a way to edit/browse a schedule like this graphically. (And view the event list graphically as well.) That is, have a browser that displays a graphical representation of the simulated time line, and show posted/scheduled events on it as labeled boxes, or icons, or whatever. (An analogy might be some of the MIDI and music editing software, which let you visualize MIDI events ordered by time.) Before I try my hand at implementing such a goodie, I was wondering if such a beast might already exist somewhere. Does anyone know of such a thing? Thanx in advance! Steven Litvintchouk MITRE Corporation Burlington Road Bedford, MA 01730 Fone: (617)271-7753 ARPA: sdl@mitre-bedford.arpa UUCP: ...{att,decvax,genrad,ll-xn,philabs,utzoo}!linus!sdl "Those who will be able to conquer software will be able to conquer the world." -- Tadahiro Sekimoto, president, NEC Corp. -- Steven Litvintchouk MITRE Corporation Burlington Road Bedford, MA 01730 Fone: (617)271-7753 ARPA: sdl@mitre-bedford.arpa UUCP: ...{att,decvax,genrad,ll-xn,philabs,utzoo}!linus!sdl "Those who will be able to conquer software will be able to conquer the world." -- Tadahiro Sekimoto, president, NEC Corp.
abbott@aerospace.aero.org (Russell J. Abbott) (09/12/89)
In article <SDL.89Sep10152000@linus.mitre.org> sdl@mitre.org (Steven D. Litvintchouk) writes: | | I am currently developing a couple of discrete-event simulations in | Smalltalk. ... | | It occurred to me that ... there ought to be ... a browser that | displays a graphical representation of the simulated time line ... . | | Before I try my hand at implementing such a goodie, I was wondering if | such a beast might already exist somewhere. Wish I could help. I'm in the process of developing some user interface stuff also. It amazes me how infrequently we share each other's smalltalk code. One of the presumed advantages of OO code is its reusability. Why aren't we taking advantage of that? -- -- Russ abbott@itro3.aero.org
michael_alan_hauser@cup.portal.com (09/14/89)
You might want to check out HyperScore by Stephen Pope. It contains an event list editor along with a bunch of other neat stuff. There is a user's group which distributes it. Call ParcPlace Systems to get the info. Michael Hauser hauser@cup.portal.com
UH2@PSUVM.BITNET (Lee Sailer) (09/14/89)
It seems to me that there could be a reusable IconCollection or something. This would be any Collection where each object has associated with it some graphical depiction information. If the Collection is ordered, then sending the IconCollection a displayYourself message would draw the icons in some kind of ordered way, and allow the user to shuffle them around by selecting and dragging with the mouse. As a Smalltalk beginner, I think it would be interesting to see a thread in this group where designers proposed a new class, and we argue awhile about its merits and demerits, gradually converging and then building it. The final product would be in the Smalltalk Public Domain. One side note. So long as it stays pretty small, I hope we just keep any code or code skeletons created here. But eventually, it'd have to be posted to smalltalk.sources, I guess. (No, there isn't yet such a group 8-) lee