Computer Science Canada

betaPAINTER ++ (Yes... its another paint program)

Author:  Asian Brian [ Sat Feb 19, 2005 12:09 pm ]
Post subject:  betaPAINTER ++ (Yes... its another paint program)

Hey.

Here is my paint program, betaPAINTER ++ Uber Edition. I would like to know what you guys think! Anyways, your resolution has to be 1024x768, or the program would look like ____. Ok... and here it is...

UPDATE!!!
There is a new version
http://www.compsci.ca/v2/viewtopic.php?t=8194

Author:  cycro1234 [ Sat Feb 19, 2005 12:30 pm ]
Post subject: 

Neat program!

I like the about menu. Try making it so that when somebody chooses the square or circle they can actualy see the circle or square getting larger. It's hard to estimate where the shape will go. Otherwise kool Very Happy

Author:  cool dude [ Sat Feb 19, 2005 1:31 pm ]
Post subject: 

yeh thats very nice and i like the about menu as well. also like "cycro" said u should make it so we could see how big the shapes are getting

Author:  ssr [ Sat Feb 19, 2005 2:21 pm ]
Post subject: 

Quote:
Try making it so that when somebody chooses the square or circle they can actualy see the circle or square getting larger. It's hard to estimate where the shape will go. Otherwise kool

same thing
but ooooooo
cool program man. Laughing Laughing

Author:  Flikerator [ Sat Feb 19, 2005 2:33 pm ]
Post subject: 

I liked it : D

I saw some other paint programs and didn't like them, I like this one though Very Happy

Author:  Asian Brian [ Sat Feb 19, 2005 2:39 pm ]
Post subject: 

I have tried adding a preview, but it would erase my background pictures, or disable my menus. I have used Pic commands, but no luck. Help would be appriciated!

Author:  Drakain Zeil [ Sat Feb 19, 2005 2:50 pm ]
Post subject: 

What I would have done in my paint program (If I had enough time) is make the tools in different windows, much like the GIMP does. However, I didn't have time, so I cheated everything (by cheating, I mean taking corners and short-cuts that made it... not good, but still enough for me to get 100 on) and my file formats worked off of static dimensions, which wasn't the best of idea, but it worked.

I suggest you look into that too (more then one window).

gimp.org is the website for the gimp, there's a windows version on it.

Author:  Flikerator [ Sat Feb 19, 2005 3:04 pm ]
Post subject: 

Are you talking about Window.Open()? Like what I used in my zombie game? Thats what I would have done. Make more windows, cause im obsessed with them.

Author:  Asian Brian [ Sat Feb 19, 2005 5:18 pm ]
Post subject: 

Sorry guys, I have made a mistake my second post up there. I mean that the previews of shapes would erase the pics that are on the canvas and disable the menus. Oops Embarassed

Anyways, new windows do sound like a good idea, and I have an idea on how to do it. I want to add them but I can't seeing that I don't have the time to do so.

Keep the improvment comments comming guys! (I would want to make is as best as possible)

Author:  Flikerator [ Sat Feb 19, 2005 5:51 pm ]
Post subject: 

Well make a variable;

code:

var window:int


Then you have to make the window;

code:

window:=Window.Open("position:center,center,graphics:600,800")

Note - For that anything you want to do to the window just add in there. offscreenonly, stuff like that.

Wherever you put that, everything below it will go into that window. If you want multiple windows just add another Window.Open

Note - You will need another variable.

EXAMPLE PROGRAM WITH REMS
code:

var window : int %Window Var
window := Window.Open ("position:center,center,graphics:400,400") %Createsthe first window, notice all := and (" ")
put "All input will go in this window untill a new window is created" %Example of input in the window
Draw.Box (50, 50, 200, 200, red) %Second example of input in the box

var window2 : int %Var for the next window
window := Window.Open ("position:center,top,graphics:400,72") %Notice TOP and 72
put "Now text is in the top window"
Draw.FillBox (5, 5, 240, 40, brightgreen)


EDIT - Looks very messy, copy into Turing and it will look alright
Any more help just pm me

Author:  [Gandalf] [ Sat Feb 19, 2005 8:46 pm ]
Post subject: 

VERY NICE! this is the best paint program I have seen made on Turing in most perspectives. Just add a spraycan feature, load, fix some bugs and ability to change file names - this would be a Twisted Evil amazing program!

I love the line burst thing feature - very nice.

Author:  person [ Sun Feb 20, 2005 11:40 am ]
Post subject: 

best paint program ever!!
would have been nice to add a spray can

Author:  ssr [ Sun Feb 20, 2005 9:40 pm ]
Post subject: 

lol fix the problem (fill tool) and add some thing liek teh spray gun, then u can sell it Laughing Laughing

Author:  Asian Brian [ Thu Feb 24, 2005 8:55 pm ]
Post subject: 

preview almost finished... just need to do the oval...

paintbucket... not fixed yet...

I'll post a new version when the next version is complete...

Author:  the_short1 [ Fri Feb 25, 2005 1:07 pm ]
Post subject: 

wow.. that looks great.. i made a paint program as well. .. except it doesnlt look as good as urs. . . . congrats

suggestions:
precision input option (had this in mine and it made it realyl sweet)

what i love:
menus, stamps, saving

disapointments:
the fill tool is almost useless, i was hopping it could fill in an area like the real paint program;... heres how you could integrate this

code:

get mouse coords
if mouse_click then
drawFill (current coords,current color, color until hits *anycolor but (Whatdotcolor *current coords))
end

some rough pseudo for u to try out

Author:  zomg [ Sun Feb 27, 2005 10:38 pm ]
Post subject: 

best paint program ihave ever see in turing Smile

u should make it so that user can choose what size the eraser or paint brush should be... but nice job man


: