List of flags with drag and drop

Your job is to implement using Delphi 2010 or compatible, a sample application with one form. In the form there are two lists (e.g. TListBox) next to each other. In the first box there are flags of all the countries of the World, along with the name of the country. Please find attached the flag graphics to be used.

If a line in the left box is double clicked, the line (i.e. the flag graphic with the name of the country) is moved to the right box. If a line in double clicked in the right box, it is moved back to left box. Both boxes remain in sorted order by country name. It must also be possible to drag and drop lines from one box to another.

Under each box is a text input box (e.g. TEdit) with a text "Filter ..." in gray. If user starts to write something in this box, the text turns to clWindowText color and the above box of countries will only display lines that match the given search word. For example, if user writes "foo" to the box, all countries whose name contain the string "foo" will be listed. When the box is cleared, the text "Filter ..." re-appears in gray, and the filtering is disabled (i.e. all the lines are again visible). The filtering must work as the user types, with some delay (i.e. start the filtering after the user has entered text and not written anything for e.g. 500 msec).

Please find attached a zip containing the flag graphics in PNG and a draft of the GUI. Note: The flag graphics must be embedded to the exe file itself, not loaded from disk in runtime. You must also provide a mechanism for me to change the embedded selection of the flags. For example, if you add all the flags to a resource file, you must provide a .bat file to re-compile to resource file so I can easily change the flag graphics in the future, if needed.

Only make a bid if you can start now.

Habilidades: Delphi

Veja mais: match list, graphic of the world, drag, drag and drop, country name start, country name drop list flag, list sorted, delphi filter, embedded gui, disabled job, sorted list, bat file delay start, list country drop list, list country, add delay drop, bat file delay, drop list selection, bat file change, gui word search, delphi change form

Acerca do Empregador:
( 593 comentários ) Turku, Thailand

ID do Projeto: #4596098

Concedido a:


Hi, I've prepared a small demo, please check inbox.

$77 USD em 3 dias
(55 Comentários)

10 freelancers are bidding on average $81 for this job


Hi, I'm a Delphi programmer and can do such application.

$75 USD in 2 dias
(56 Comentários)

I can do it quickly and efficiently.

$60 USD em 1 dia
(16 Comentários)

Can do it no problem!

$111 USD in 5 dias
(4 Comentários)

Delphi developer on your service. I have 6 years of experience in Delphi coding in all sectors of IT. This project isn't hard for me to accomplish and because of that I have low bid. Hoping to work on this project, Mais

$55 USD in 5 dias
(1 Comentário)

i can do it.

$111 USD in 3 dias
(0 Comentários)

Ok complete this project in 5days

$155 USD in 5 dias
(0 Comentários)

Delphi programmer for more than 15 years.

$55 USD in 2 dias
(0 Comentários)

I can help you with this. Please see my profile and my blog - [login to view URL]

$55 USD in 2 dias
(0 Comentários)

It's quite simple application. I can do it for you.

$60 USD in 3 dias
(0 Comentários)