Josh Koffman wrote: > > Allow me to be the first to submit an actual PIC drawing :) > > ,---v----, > -|1 18|- > -|2 1 17|- > -|3 6 16|- > -|4 F 15|- > -|5 6 14|- > -|6 2 13|- > -|7 8 12|- > -|8 11|- > -|9 10|- > '--------' > > Enjoy :) Hi Josh, i've got most of the interface stuff and wire drawing code done, it's quite pleasant to use with all the autocorrection stuff that adds the right wire characters instantly. At the moment it makes wires and text great, and will save the circuit to a text file on disk, but I haven't done the parts library or any of the block move/copy stuff. All the text drawing programs I've seen work in some ugly text mode, so i've made this a larger app, in 800 x 600 and 256 colour. This allows a good size circuit drawing area, and good sized control buttons and library area. It also allows use of colour and some special symbols onscreen, (which are converted to plain text when saving). All geared around the easiest circuit creation with minimal mouse presses and button presses. I also added some nifty wire/text attributes, so that if you do ---R-C-- it calls the R and C "wire" objects so the wiring autocorrect still works, and | Vcc ----*----- treats the wires as wires and the text as text. Wires and text are shown as different colours on screen. It saves the circuit to file.txt with one button press, and loads up file.txt when the program runs. So if you save someone's email circuit as file.txt, then run the program, it loads up to screen ready for you to edit it and easy export it after your changes. If you click on nodes they toggle between joined: | -----*---- | and jumped: | -----|---- | As usual it's turning into more work than expected, but it is starting to look and feel very nice. I will put up something that people can download and play with tomorrow afternoon. :o) -Roman -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu