Completed

Create runtime dialog (parsing custom format) from DLL (Windows)

Hi,

I need a specific DLL developed with C/C++ (In Visual Studio) or Delphi (Rad Studio) that accepts a buffer containing a very basic html-like syntax, so you will have to create a custom dialog according to the format described in the buffer.

This is the whole accepted syntax:

------

<title>This is the caption</title>

<background>path_to_jpg_image</backgroud>

<width>104</width>

<height>142</height>

<default_font_size>10</default_font_size>

<default_font_color>black</default_font_color>

<default_font_face>verdana</default_font_face>

<close_after_seconds>10</close_after_seconds>

<disable_ok_button_seconds>5</disable_ok_button_seconds>

<p>This is a paragrah, bla, bla, bla></p>

<p align="center">This is center-aling paragrah></p>

<p align="right">This is right-aligned paragrah></p>

<p align="justify">This is justified paragrah></p>

<a href="[url removed, login to view]">This is a link</a>

<font face="verdana" size="3" color="red">This is a RED text!</font>

------

Some description:

<title> = Specifies the Dialog title (Dialog Caption)

<background> = if present, it puts the image as background in the dialog

<width><height> = dimensions of the Dialog to be displayed

<default_font_xxx> = the default font settings for the text displayed on the dialog

<close_after_seconds> = If not 0, the dialog is closed automatically after X seconds

<disable_ok_button_seconds> = All dialog will have an OK button (bottom-center). This OK button can be disable for a few seconds because it becomes active

Now there is the text to be displayed:

<p> = This is a common text line to be displayed. It accepts "align" to be centered, right or justified.

<a> = This is a link reference.

<font> = This allows us to change the font settings for a specific line of text.

NOTES

----------

1) The solution (DLL) must be compiled for 32-bit and 64-bit

2) The solution must be implemented on Visual Studio (in C or C++) or using Delphi (Embarcadero Rad Studio)

3) Basically you will export a function in the DLL (DisplayDialog) that accepts as input parameter a buffer with the custom "dialog format" to be displayed

4) I'm not sure if the <background> feature can be implemented in order to write text on top of the image. If it cannot be implemented that's OK. If you can implement it I will send you extra bonus for it!

If you have any questions, let me know please.

Thanks!

I forgot one last "syntax" for the dialog format. Example:

<display_icon>warning</display_icon>

display_icon = This will display the custom Windows icon (like in MessageBox dialogs) that is displayed on the left of the dialog (being the text next to the icon). The accepted values are "warning", "error", "information", "none"

I forgot to mention:

NOTES
-----------

5) Please, do not use external libraries (Boost, etc) or external Delphi components

Skills: C Programming, C++ Programming, Delphi

See more: create dll windows server 2008, custom passfilt dll windows 2003, create dll windows mobile, access 2007 create forms runtime, dnn custom create user module, access create form runtime, create form runtime visual basic net, flex custom web interface runtime, create flyer photoshop format print best quality, iphone app custom create, create logo vector format, parsing custom xml, create res vector format, create wrapper dll windows, windows custom save button, load dll windows mobile, windows custom control cnet, custom create account oscommerce, call dll windows mobile, visual basic code create report word format, create fnm file format php, call dll windows service, php custom parsing xml, net windows custom control drag control, windows custom telephony service provider

About the Employer:
( 62 reviews ) Jerez de la Frontera, Spain

Project ID: #14149664

Awarded to:

vano101

Hello. I rememeber, I have develiped something very similar about 6-7 years ago. Perhaps, that time syntax was like INI-file, not HTML, and I cannot find that code on my old HDD... Anyway I am able to wtrite code from More

$250 USD in 3 days
(1349 Reviews)
7.5

10 freelancers are bidding on average $508 for this job

Yknox

Hello. I am Smile Song, developer in China. I'm interesting your project very well I'm a Good SQL, C, C++, Video Streaming, OpenCV, Math, java, c#, Algorithm expert. I m quite well experienced in these jobs. L More

$721 USD in 10 days
(522 Reviews)
8.6
kjg197318

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Hello !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! I am very interested in your project as an C++ expert. I'll finish your project in 7 days using visual studio. I wish to coo More

$555 USD in 10 days
(72 Reviews)
7.2
$555 USD in 10 days
(10 Reviews)
4.2
SilentStarMagic

Hi, I am a serious developer who aims to provide high quality services. If you contact me, we can discuss more things detail and will be achieved with each other's purpose. Good luck for your business…

$555 USD in 10 days
(11 Reviews)
4.1
fanlancer

Hello,Sir High-Quality+fast development+good credit+fast communication=My work method! My first aim is to provide you quality and professional task. i have developed for 7 years on freelancer.com. I can work fast f More

$333 USD in 10 days
(2 Reviews)
3.1
wangzang

Hi. I am an expert in such job. I had full experience more than 6 years in c++ and other program. Please contact [url removed, login to view] you will be very happy if you work with me. I am ready to start. thanks

$444 USD in 10 days
(3 Reviews)
2.6
SoftoMozo

Run by IITians and based in Delhi, India, we cover complete horizon of Software development and Online solutions and services. We have been delivering with utmost efficiency at affordable pricing. Apps- Productivity: More

$555 USD in 10 days
(0 Reviews)
0.0
softsolution1991

**QUALITY WORK** ** AFFORDABLE PRICE** **WITH IN TIME** Hello, Hope you doing well !! We have great team having 5+ year experienced in website and applications development. We have very good expertise in this fi More

$555 USD in 10 days
(0 Reviews)
0.0
josueagomes

While novice in freelancer..com I have large experience on development of Windows and Linux systems in C++. Plus these skills: - C++ libraries: Boost, POCO - C libraries: OpenSSL, cURL, GraphicsMagick - distribute More

$555 USD in 10 days
(0 Reviews)
0.0