Ну что-же... Много было просьб, прислать исходные коды программы... Я, конечно-же, не сделал этого =). Но, вместо исходных кодов, я хочу предложить Вам цикл статей по созданию такого редактора. Только статьи будут не просто от меня, а наши общие...
Поясню, что это значит. Я буду лишь объяснять узкие моменты реализации того или иного случая, а все идеи будут идти от Вас. Такой вариант подойдет?
Что получим в итоге:
1. OpenSource. Вы же этого хотели =)...
2. Научимся делать подобные программ. Я думаю это многим пригодится.
3. Получим заготовку, которая будет устраивать большинство. И из которой каждый сможет сделать свое произведение искуства.
Все зависит только от Вас. Начнем?
Задание первое: Придумайте интерфейс будущей программы. Все пожелания, предложения, мысли и критику оставляем в комментариях. Если сможете сделать какие-то скрины, изображения — очень хорошо. Так будет проще.
Ждем-с...