Micro project: Write Source Code For DrawText in RAD Studio 2010 (Delphi) -- 2


This is a micro project for a Delphi programmer or a small team. The person or team that will undertake this project has to have experience in Delphi and the GR32 Graphics library ([url removed, login to view]). The nominated person or team will have to work remotely on our server because we need to add new code on an already existing software project.

Description of the project:

We have an already existing "RAD Studio 2010 (Delphi 2010)" source code project that draws closed, rectangle polygons on the screen (on a TImage32 control) by using the GR32 graphics library (see: [url removed, login to view]). Each rectangle polygon is defined by its 4 points (coordinates x1, y1, x2, y2, x3, y3, x4, y4) that are stored inside a MySQL table. We read the coordinates of the closed polygon from the database and we draw the rectangle on the screen. Each polygon can have ANY rotation angle: it can be absolutely horizontal, absolutely vertical, diagonal or free rotated in any angle (see attached file: screenshot2). What we need is a programmer or team to write the necessary source code inside our existing code in order to be able to write the name of the boat (eg BLUE SEA) inside the polygons (the rectangles) showing on the map. We developed this up to a point, but we have some problems and we need help. The attached screenshot shows what we have accomplished up to now (the names of the boat are written with black letters, and they appear next to the boat outline).

For any questions or clarifications please contact us. Please place your bid only if you have a portofolio of project or projects in Delphi and the gr32 library.

The problems we face are the following:
1) the Vessel name is showing on SOME berths (berths = rectangles), and it is not showing on some other berths.
2) we need to be able to manipulate HOW the vessel name will be written inside the berths:
2.a) the font properties (font, size, style, color, etc),
2.b) the horizontal and vertical alignment of the Vessel name that will be written inside the rectangle (eg top right corner of the rectangle, left (horizontally) and middle (vertically), center of rectangle, etc.

If the Vessel name is too long to fit the given rectangle, then an ellipsis (...) will be added at the end of the name (eg see "LAYANN JEDDAH..." in the screenshot).

Skills: Delphi, MySQL

See more: delphi library path, delphi comment block, delphi onkeypress example, delphi key codes, delphi keyboard shortcuts, freelance project payments source code, fuzzy logic project matlab source code, project rotoscoping source code, java project row source code, download college management system project cpp source code, project hotelmanagement source code, online shopping project aspx source code free, project jsp source code online examination, tree project java source code, write source code website car dealer using ajax, hospital management project java source code, windows mobile project gps source code, java project ffmpeg source code

About the Employer:
( 5 reviews ) -, Greece

Project ID: #15648612

2 freelancers are bidding on average $58 for this job


Hi Barbanas, It sounds like an interesting challenge and very good fit. I have great experience with Delphi, RAD Studio 2010 and GR32 library, so it will be done in a very professional way. --Mike Relevant Skills an More

$90 USD in 3 days
(21 Reviews)

Software image plot, reckon and OCR. Don't know GR32 yet. Relevant Skills and Experience Image rotate, stretch, zoom, etc.

$25 USD in 1 day
(0 Reviews)