Show Bid Request
URGENT - Simple C++ Paint-like Prog
Bid Request Id: 16248
|
|
|
Posted by: |
Cobra75 (12 ratings)
(Software buyer rating 10)
|
Non-action Ratio: |
Very Good - 0.00%
|
Buyer Security Verifications: |
Good
|
Approved on: |
May 13, 2002 7:11:11 PM EDT
|
Bidding Closes: |
May 15, 2002 1:00:00 AM EDT
|
Viewed (by coders): |
163 times
|
|
|
|
Description:
I need this done within 24 hours! Create a Win32 *console* application in C++ that will spawn a new window created with the CMUGraphics library. Code must be commented. The program should be similar to a simple version of Windows Paint. The program must use the CMUGraphics library. An example of the GUI I want is attached below. You can download it at http://www2.cs.cmu.edu/~cmgfxpkg/download/VC6_Win32_CMUgraphics15_binary_console.zip. Documentation is at http://www-2.cs.cmu.edu/~cm-gfxpkg/version15/. The library will give you 2 or 3 warnings when compiling. This is normal; just ignore them.
There should be a toolbar in the upper left corner of the graphics window. In the toolbar there should be a rectangle and a circle. They should both be selectable. The shape that was clicked on last is the shape that is currently selected. The rect. should be selected by default.
To draw a circle, the user would click once on the white area. Where they click would be the center of the circle. The 2nd click would be a point on the circle. Use these two points to determine the distance from the center of the circle to the circle (the radius). Then draw the circle with that center and radius.
To draw a rectangle, the user would click once. That would be one corner of the rectangle. The second click would be the opposite corner of the rectangle. Then draw the rectangle with those two points.
There are 3 color choices for the fill color. They are green, yellow, and orange. The default color is green. There should be 3 other rectangles by the toolbar. Make one green, one yellow, and one orange. At any time the user could change the fill color by clicking on a particular color rectangle. The next shape will be drawn with that fill color. Whichever color the user clicked on last is the current fill color.
Also, at any time, the user could press the following keys to have the following things happen: --They could press ‘E&' or F3 to erase/clear the screen. The toolbar should not disappear; only the drawing area of the screen should appear. --They could press ‘S&' to complete shut down the program.
Functions are not required, but would probably speed up development.
IMPORTANT: I need this completed by Wednesday, May 15 at 5 PM Eastern Time!!!
Deliverables: Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
Code fully commented.
Complete copyrights to all work purchased.
Platform:
Microsoft Windows 98/2000
Special Conditions / Other:
Must be done no later than Wednesday, May 15 at 5 AM Eastern Time.
Additional Files:
This bid request includes IMPORTANT additional attached files. Please download and read fully before bidding.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
|
$35 (USD)
|
May 13, 2002 10:26:35 PM EDT
|
10
(Excellent)
|
|
|
hey,
we are a team of young developers. we will have our cpp expert work to your project, and it will be ready in maximum 12 hours time from the moment we found out that you accepted the bid.
it is a lot of work, so I think 35$ would be a fair price.
thank you, Victor - team manager |
|
|
|
|
|