Word List Manager

Đã hoàn thành Đã đăng vào Oct 12, 2004 Thanh toán khi bàn giao
Đã hoàn thành Thanh toán khi bàn giao

I require a program that will manage and store a list of dictionaries with a user interface to add, edit or delete words from each dictionary and also add, rename or delete whole dictionaries.

The user interface is designed and partially implemented in the attached .NET C# files.

The dictionaries are to be read into memory on program startup. They are to be stored in an XML file specified in the "XML File [url removed, login to view]" file in the attached zip file.

Each time the word manager dialog is closed, the dictionaries should be rewritten back to the XML file on disk. Whenever necessary, the user interface needs to update the structures in memory.

You should be able to edit the name of each dictionary in place in some kind of list control on the left. On the right is an RTF control containing the words of the current dictionary separated by newlines. These can be sorted, and duplicates removed.

Much of the code to manage the actual lists is already written as a hashTable holding ArrayLists of strings. Code to convert back and forth to strings for the RTF file are written but not debugged. You might have to add a rename function or some additional simple stuff like that.

The only major decision left is what control to use for the list on the left. In place editing would be nice if possible. Something that acted kind of like a tree would be perfect, you can select it, but selecting it a little slower puts you into an edit mode to change the name of the dictionary. If this is too difficult, you can use the pop up like I’ve started to do in the sample.

I am open to any additional suggestions and/or questions.

Thank you for your bids. I anticipate quite a few on something this straightforward.

## 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 XP Home and Pro with or without SP1.

C# managed .NET

Lập trình C# Kĩ thuật MySQL PHP Kiến trúc phần mềm Kiểm tra phần mềm

ID dự án: #3386348

Về dự án

7 đề xuất Dự án từ xa Oct 13, 2004 đang mở

Được trao cho:

HVM

See private message.

$38.25 USD trong 14 ngày
(186 Đánh Giá)
7.3

7 freelancer chào giá trung bình$41 cho công việc này

seninandrew

See private message.

$42.5 USD trong 14 ngày
(61 Nhận xét)
6.0
tanveermoha

See private message.

$42.5 USD trong 14 ngày
(74 Nhận xét)
5.1
swissknife

See private message.

$55.25 USD trong 14 ngày
(20 Nhận xét)
4.4
infoteamro

See private message.

$34 USD trong 14 ngày
(14 Nhận xét)
4.1
rogiervw

See private message.

$34 USD trong 14 ngày
(3 Nhận xét)
1.7
damastervw

See private message.

$42.5 USD trong 14 ngày
(0 Nhận xét)
0.0