Find Jobs
Hire Freelancers

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

$250-750 USD

Færdiggjort
Slået op næsten 7 år siden

$250-750 USD

Betales ved levering
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="[login to view URL]">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!
Projekt-ID: 14149664

Om projektet

10 forslag
Projekt på afstand
Aktiv 7 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
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 scratch for it. I think I prefer Visual Studio Communitiy Edition
$250 USD på 3 dage
4,9 (1349 anmeldelser)
7,5
7,5
10 freelancere byder i gennemsnit $508 USD på dette job
Brug Avatar.
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. Let's go ahead with me I want to service for you continously. Thanks.
$721 USD på 10 dage
4,9 (522 anmeldelser)
8,6
8,6
Brug Avatar.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 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 cooperate with you. Thanks. Richard.
$555 USD på 10 dage
4,8 (72 anmeldelser)
7,2
7,2
Brug Avatar.
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 på 10 dage
4,8 (11 anmeldelser)
4,1
4,1
Brug Avatar.
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 for the project to meet tight deadlines. I have a lot of experiences in c,c++,delphi,java and so on for 5+years. I understand your proposal completely. I am sure that I will carry out completely with my skills. and you will be glad with my good quality work. i have full time for your task and i can communicate with you at any time. If you reply my request,I am ready for carrying out the task anytime and have enough time. Let’s resolve this task with together. Thanks Regards.
$333 USD på 10 dage
5,0 (2 anmeldelser)
3,1
3,1
Brug Avatar.
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 - distributed systems - database oriented (PostgreSQL, SQL Server, Access) - asynchronous network (Boost ASIO) - network protocols (TCP, UDP, netcast) - internet protocols (HTTP, HTTPS, SMTP, IMAP) - IPC (named pipe, anonymous pipe), Protocol Buffers, gRPC, REST - desktop (MFC, OLE, Qt) - image processing - Java, C# - JavaScript, NodeJS - Python, Bash, PowerShell - Wix Toolset, InnoSetup I'm pretty sure I'm the best option for your needs.
$555 USD på 10 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for SPAIN
Jerez de la Frontera, Spain
5,0
62
Betalingsmetode verificeret
Medlem siden sep. 22, 2004

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.