Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Paint Program w/ Crude Layers Feature
Index -> Programming, Turing -> Turing Submissions
View previous topic Printable versionDownload TopicRate TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
OneTwo




PostPosted: Mon May 25, 2009 4:12 pm   Post subject: Paint Program w/ Crude Layers Feature

Hey, this is an old paint program, for comp. eng, that I never got back to and recently I felt like implementing a crude layers feature. However, it only supports 2 layers (Well 3, due to bugs). So, I just wanted to post this for anyone, use whatever code if you want.(if you could actually read the messy code).

Features:
-Pencil, Pen, Brush, Replace, Eraser, Scrap Tools
-42 Colours
-Primitive Layers, Import, Export (Imp./Exp. aren't very user friendly)
-A semi-nice GUI?

Import/export Commands:
dir - lists the current directory
exit - exit the import/export
import <filename.extension>
export <filename.extension>

Extra Notes:
-The program will create three files where the the program is stored, layer1.bmp, layer2.bmp, temp.bmp, upon running.
-To access layers, press option > press the layers > then click in the drawing area > the layers will appear, however this must be done after drawing so that the "DRAW HERE" is gone.
-Then press layer 1, draw something, then press layer2 draw something. Draw with different colours so you 'll see that the layers do work.
-Layers do not have any indication which one is selected

-Program does crash during the time I was testing the layers feature, though very rarely

If you have any questions about anything here, feel free to ask.



aDrawing.t
 Description:

Download
 Filename:  aDrawing.t
 Filesize:  22.59 KB
 Downloaded:  144 Time(s)

Sponsor
Sponsor
Sponsor
sponsor
DanTheMan




PostPosted: Tue May 26, 2009 8:27 am   Post subject: RE:Paint Program w/ Crude Layers Feature

This is really cool! There is major lag when dragging the tools, but overall quite nice!
BigBear




PostPosted: Tue May 26, 2009 9:35 am   Post subject: RE:Paint Program w/ Crude Layers Feature

Why do you have a click to continue screen when it takes a while to load just start right in the program.

Also why don't you continue to work on this?
OneTwo




PostPosted: Tue May 26, 2009 2:49 pm   Post subject: RE:Paint Program w/ Crude Layers Feature

Thanks : )

Oh, it was a run once program for comp. eng. class that I have, so I decided to ease in the program. As for continuing to work on it, maybe in the future i'll completely implement everything that I wanted but for now my interest is elsewhere mainly my exams that's comming up.
Display posts from previous:   
   Index -> Programming, Turing -> Turing Submissions
View previous topic Tell A FriendPrintable versionDownload TopicRate TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 4 Posts ]
Jump to:   


Style:  
Search: