Find Jobs
Hire Freelancers

Simple wxWidgets UI Project in C++, mingw, Code::Blocks

$30-250 AUD

En curso
Publicado hace casi 8 años

$30-250 AUD

Pagado a la entrega
This is a simple project that uses Code::Blocks, C++, mingw (32 bit), wxWidgets (32 bit) libraries to produce a UI application that does pretty much nothing. It is a skeleton project. BOOST may be used if required. We know this project can be done easily in using MS based solutions. But this project strictly requires the above technologies. As part of undertaking the project you would need to suggest what “Resource Editor” you suggest to use for modifying the RC files used for this project. We prefer a free Resource Editor however am open to recommendations. Program needs to work for all versions of Windows. The focus of the project is purely to provide the project file, RC files to have a basic starting point for the project to be completed by others. The tasks illustrated are merely request to get the project started. 1. Basic UI look ============== Refer to the attachment “[login to view URL]” which shows a standard Windows broken into two regions. The “HTML Region 1” is just an HTML control for the banner and the “HTML Region 2” is just an HTML viewport based on what is selected in the banner. To be clear, the presentation is purely HTML (with CSS / Javascripting) and made to look like windows UI. The Basic UI look must have: a. Icon and title as “myUI – ABC” b. The banner as illustrated. c. When you click on the Icon in the banner, it will raise a message box that says: “Banner Icon clicked” d. When you click on the text area containing “myUI – ABC hello world!”, it will raise a massage box that says: “Banner Text clicked” e. The toolbar button has the active button highlighted in “purple” for the actively selected button which changes the viewport based on the selection. f. Viewports covered in the next section. 2. HOME DASH PAGE =================== Refer to the attachment “[login to view URL]”. This should be displayed when the “HOME DASH” button is selected and when the program starts up. The Home Dash UI must display: a. Any web page read from a file containing the HTML. This can be anything. b. Contain a link which says email address and a randomly chosen domain name was used for the purpose of this project. When clicked it should open a web browser and navigate to google home page. 3. SETTINGS PAGE ================= Refer to the attachment “[login to view URL]”. This should be displayed when the “SETTINGS” button is selected. The Settings UI must display: a. The webpage as illustrated. HTML for this viewport should be stored in a file and displayed into the viewport as illustrated. b. The “Your Generally Settings” will be highlighted in Orange and the controls of droplist and radio buttons must be displayed where the initial settings is read from a “[login to view URL]” file. c. The “APPLY” button does not SHOW until the user modifies the selection to be something different to what is selected (i.e. screen has been modified). For example: change the language selection to Chinese. Or the radio button clicked to say “No”. d. When screen has been modified the APPLY button shows. If clicked it will save the changes to “[login to view URL]” file and reused again in step b) as the initialisation for the screen. e. If the “Your Advanced Settings” is selected, then it must turn Orange to highlight that it is the actively selected and now show the “Advanced Settings” page. f. The “Advanced Settings” page just contains an edit box containing a label “Your Name” in which the user can enter their name. And contain a check box containing label “Male” g. Again like step b) the initial values are read from the “[login to view URL]” file. h. Again like step c) when modified the “APPLY” button will show and if clicked will save the changes to the “[login to view URL]” file.
ID del proyecto: 11063145

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 8 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
5 freelancers están ofertando un promedio de $153 AUD por este trabajo
Avatar del usuario
I can do this task I have greate experience In programming
$55 AUD en 2 días
4,2 (1 comentario)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Glen Waverley, Australia
4,9
15
Forma de pago verificada
Miembro desde oct 14, 2015

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.