Доработка библиотеки классов
Необходимо доработать классы С++ реализующие функциональность таблицы (как в Экселе, только в усеченном варианте). На самом деле нужна возможность вводить/изменять/удалять данные в таблице. Более хороший пример — это таблица в Access. Т.е. в столбцах таблицы находятся данные одного типа (bool, int, double, string, поле из списка).
История вопроса.
Многими разработчиками на многих сайтах предлагаются готовые компоненты таблиц. Но каждый компонент крив по своему. Какой то компонент не дает возможность отсортировать, какой-то при вводе данных типа bool требует писать true или false и т.д. Короче говоря, хорошего компонента я не нашел.
В итоге написа-л свою библиотеку с очень незначительной функциональностью. Теперь пришла пора нарастить функциональность. Требования изложены в приложенном файле.
Моя таблица написана на OWL (Object Windows Library).
Задание подходит для тех, кто не боится вложенных классов.
Те кот знает библиотеку MFC, тоже могут участвовать в конкурсе. Библиотеки OWL и MFC очень похожи друг на друга. После изучения OWL я сам когда-то потратил на изучение MFC пол дня. Я думаю обратный процесс (MFC->OWL) тоже не должен отнять много времени. Я могу предоставить материалы и книгу по OWL для более оперативного изучения.
Важно бережно отнестись к уже написанному.
С человеком, хорошо зарекомендовавшем себя на этом проекте возможно дальнейшее сотрудничество. Скоро надо будет написать с нуля библиотеку классов.
Дальнейшее обсуждение, ответы на вопросы по e-mail [email protected].
Т.к. требуется продолжить разработку (а не писать с нуля), то я думаю, будет лучше начать работу «на моей территории». Когда Вы поймете, что разобрались с уже написанным, то можно перейти на удаленный режим работы. В связи с этим программист должен проживать в Москве.
И еще. В своих предложениях пишите сроки по каждому из четырех этапов проекта.