ATL dialog checkbox list

Encerrado Postado Apr 12, 2007 Pago na entrega
Encerrado Pago na entrega

This application is for POCKET PC and SMARTPHONE. The project is a MS Visual Studio 2005 project. I have an application with an empty ATL dialog. The dialog needs to display a list of items and checkboxes. The list of items is set programmatically.

1. There should be a public function that allows me to specify an array of items. The structs contain the text and whether the item is enabled or not.

2. It should not copy the list of items from the array since the list can be very large. It should only copy what is needed.

3. Another public function allows me set an index number of the first item to display.

4. The dialog should show a list of items and whether they are enabled or not. It will start with the already specified index.

5. There should be a way to scroll through the list of items on both POCKET PC and SMARTPHONE. For the POCKET PC, this can be done with a scroll bar. For the SMARTPHONE I imagine simply pressing up or down will scroll through the list. The app uses 1 binary for both platforms.

6. no other buttons on the screen and the scrollbar should only appear if the number of items is more than the screen can handle

7. the dialog is fullscreen for both landscape and portrait

Keep in mind that SMARTPHONE is the primary target for this application.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows mobile 5

SMARTPHONE edition

POCKET PC edition

MS Visual Studio 2005

ATL

Android Blackberry Software Integrado Engenharia iPhone Microsoft MySQL PHP Arquitetura de software Teste de Software Área de trabalho do Windows

ID do Projeto: #2921652

Sobre o projeto

Projeto remoto Ativo em May 3, 2007