Find Jobs
Hire Freelancers

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

$250-750 USD

Terminado
Publicado hace casi 7 años

$250-750 USD

Pagado a la entrega
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!
ID del proyecto: 14149664

Información sobre el proyecto

10 propuestas
Proyecto remoto
Activo hace 7 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
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 en 3 días
4,9 (1349 comentarios)
7,5
7,5
10 freelancers están ofertando un promedio de $508 USD por este trabajo
Avatar del usuario
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 en 10 días
4,9 (522 comentarios)
8,6
8,6
Avatar del usuario
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 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 en 10 días
4,8 (72 comentarios)
7,2
7,2
Avatar del usuario
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 en 10 días
4,8 (11 comentarios)
4,1
4,1
Avatar del usuario
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 en 10 días
5,0 (2 comentarios)
3,1
3,1
Avatar del usuario
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 en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SPAIN
Jerez de la Frontera, Spain
5,0
62
Forma de pago verificada
Miembro desde sept 22, 2004

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.