CHANGE/EXTENSION LIST v1 -> v2 ============================== [18/7/93] As you no doubt already know (always run first & read later don't you ?), CLA has acquired a new GUI in the journey from v1 to v2. What you may not have spotted is the new features hidden away inside this dazzling array of user interface. o Multiple drawing windows - all on the same diagram, but each can be on a different block of a drawing. o Scrollable / scaled windows. o Iconify windows (for when you get to cluttered). o Multiple toolbars - you can have lots of toolbars open at once & even have several copies of the same toolbar. o 'Rollup' toolbars (like under MSwindows). o Multiple Logic Analyser windows (which can update in the background). o Non-blocking dialogs in windows - open a dialog, then leave it open until you've finished with it, but still carry on using anything else within the program. o GEM pull down menus (though I don't like them, some people did ask...). o Pop-up menus. o Faster block delete. o Named inputs. o New human readable(ish) file format. o Logic analyser probes are stored with design to allow return to the exact point you left off. o Move Component (at last). o Word Generator (by popular demand :) ). o Support for GDOS fonts. o .GEM metafile output. o Resolution independant - works in all modes with Min 400 vertical Res. including TT & extended Falcon modes (800*600, etc). o Color support (not ST low or ST medium though, sorry they're just too small to work in). o FontGDOS compatible. o MultiTOS compatible. If MultiTOS is running, then you can also task switch at any time - even during printing with FontGDOS. o FalconScreen compatible. o NVDI compatible. o Resources utilise the MSwindows/Motif style 3D switches of TOS 4.x & MultiTOS, if present, and a seperate RSC file if not. [21/9/93] Lots of little glitches ironed out of the enviroment now. Additions: o Status window. o Up/down/left/right pointing gates. o Limited VHDL support via the CLA-VHDL compiler, and locking of VHDL blocks in a schematic (they don't mean anything anyway if you do look at them, all the gates are dumped at one location & there are no visible wires). o A new librarian o A new Object Editor for defining new gates sets. o Proper gate outlines using Arcs & circles for better printed output. [14/9/93] Mostly bugfixes after Beta release 1 (testers: Julian Coleman-TT, Chris Forker-MegaST, Simon Harrison-STE) o TT/Crazydots card gfx mode detection bug removed. o Dialogs & alerts now centred on screen when displayed. o NEW: Editor display scaling implement at x1,x2 & x4. o NEW: Component rotation after Place implemented for gates. o Scrolling of windows & general screen update speeded up by removed floating point calculations from display algorithm. o Colour highlighting of wire links in cut link mode & improved point to point connection reporting o NEW: Boot sequence window added to report configuration at start-up. [25/11/93] o Scroll speed improved again (installed WINX and needed the realtime scroll to work). o Windows now titled up properly with 'FILENAME.NET:[BLOCKNAME]'. o Alert windows now always topped (by popular demand). o Only one copy of each toolbar allowed (by popular demand), and this can be topped by selecting it's pull-down menu option. o WINX2.1 compatibility problems ironed out. o NEW: Wow - a totally new tool. The first version of the FSM designer is now included as well. This also serves as a simple synthesis tool as well. [29/11/93] o Setable page sizes. Not saved yet though...... o Fixed the scaled display. o Background access to toolbar window buttons is allowed (only on machines supporting wind_set(h, WF_BEVENT,...) - ie TOS4/MultiTOS). [5/12/93] o I'm still having problems finding these multiple redraw messages - TOS4 merges pending redraws rather efficiently so I tend to only get one redraw message on my machine where everyone else can get as many as 3. I killed as many as I could spot, but if you still find multiple redraws occuring, WINX will sort you out. o GDOS is now fixed, and now checks for missing drivers instead of crashing.