
-----------------------------------
copthesaint
Fri Feb 06, 2009 11:31 am

Turing Paint (thoughts, questions, ect)
-----------------------------------
Ok to download my paint program please goto: http://compsci.ca/v3/viewtopic.php?p=178509#178509
I will require some help later but right now I would 
just like some comments on the program it's self for the current file.

-----------------------------------
saltpro15
Fri Feb 06, 2009 6:39 pm

RE:Turing Paint (thoughts, questions, ect)
-----------------------------------
i will be brutally honest, it errored out the first 4 times I ran it, froze my comp when I closed it, so after rebooting i'm somewhat irritated.  But on the plus side, the GUI was amazing, did you make it yourself?  also the full color palette and all the tools was very well done

-----------------------------------
andrew.
Fri Feb 06, 2009 7:26 pm

RE:Turing Paint (thoughts, questions, ect)
-----------------------------------
It's pretty decent, but when I choose a colour, it goes all flickery. Also, when I do things like zoom, it opens the dialog for new and if I press cancel, it still creates a new picture. There are also a lot of random errors relating to streams. When I save or even press quit, I get errors. All in all, it's a pretty decent paint attempt and is better than most out there.

-----------------------------------
copthesaint
Sat Feb 07, 2009 5:56 pm

Re: Turing Paint (thoughts, questions, ect)
-----------------------------------
Sorry I didn't fully explain what is done.

----------------------------------------------------------------------------
Currently These features are done:
  -Pencil Tool is done,
  -Paint Tool is done,
  -Rectangle Tool is done,
  -Oval Tool is done,
  -Line Tool is done,
  -Selection Tool is done,
  -Paint Tool is done,
  -Eraser Tool is done,
  -Debugging Features Added
    -Recreates Game Settings Files and Directive if deleted
  -Hotkeys Done:
    -Ctrl-N = New
    -Ctrl-A = Select All
    -Delete = Delete Selected
  -Preferences Done
    -Changes Skin Color
  -Custom GUI made
  -Saves Picture File in 3 Types
    -Gif
    -Jpg
    -bmp
  -More colors Button Added
  -Sample pictures Added
----------------------------------------------------------------------------
Currently Working On:
  -Buttons in edit Window
    -Cut
    -Paste
    -Copy
    -Delete
  -Scale Tool 
    -Currently will move Picture
    -Still need Make it scale
  -Help 
    -Will provide The user knowledge of how to use all of the tools and options
  -Finishing New Picture Options
    -Background Color
    -Background Options
  -Mirror Tool
----------------------------------------------------------------------------
Removed From Last Version:
  -Zoom tool
----------------------------------------------------------------------------
This Is The info I made For the newest Upload http://compsci.ca/v3/viewtopic.php?p=178509#178509
----------------------------------------------------------------------------

Now why you had Trouble Useing my program Might be maybe turing can't create folders or files on you computer?
But I'm not completly sure. Anyways Yea I Havn't had any problems with the 6 computer I've used this on Maybe you were just unlucky ;p.

-----------------------------------
Zren
Sat Feb 07, 2009 6:58 pm

Re: Turing Paint (thoughts, questions, ect)
-----------------------------------
Pencil Tool could do something like DrawLine(mxLast, myLast, mx, my) to fix the white space made when drawing quickly.

-----------------------------------
copthesaint
Sun Feb 08, 2009 11:32 am

RE:Turing Paint (thoughts, questions, ect)
-----------------------------------
Umm that would be what the Line Tool is for... :|

-----------------------------------
andrew.
Sun Feb 08, 2009 11:38 am

RE:Turing Paint (thoughts, questions, ect)
-----------------------------------
What he means is that instead of using Draw.Dot and have white space when you draw fast, use Draw.Line to make it draw a line so that there is no white space.

-----------------------------------
The_Bean
Sun Feb 08, 2009 12:57 pm

Re: Turing Paint (thoughts, questions, ect)
-----------------------------------
Examples are always nice:

View.Set ("graphics:800,400,offscreenonly,nobuttonbar")
var xm, ym, bm : int
var cm, sm, tm : int
Mouse.Where (cm, sm, tm)
Draw.ThickLine (400, 0, 400, 400, 5, 7)
loop
    Mouse.Where (xm, ym, bm)
    if xm >= 0 and xm = 0 and ym 