Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2012.04.08;
Скачать: [xml.tar.bz2];

Вниз

Текстовый редактор на PaintBox.   Найти похожие ветки 

 
aka   (2011-12-09 13:12) [0]

Уважаемые, на сколько реально написать текстовый редактор с нуля, взяв за базовый компонент PaintBox?


 
Ega23 ©   (2011-12-09 13:17) [1]

Вполне реально.
Собственно, оно так "внутре" и делается (ну не совсем так, но очень близко).


 
Сергей М. ©   (2011-12-09 13:18) [2]

Абсолютно реально.
Но к чему этот садомазохизм - вот это не понятно)


 
aka   (2011-12-09 13:20) [3]


> Сергей М. ©   (09.12.11 13:18) [2]

просто учуся ....


 
И. Павел ©   (2011-12-09 13:21) [4]

Реально, конечно. Сразу навывайте перечень функций, цену и, желательно, ФИО препода, который так издевается над студентами :)


 
Kerk ©   (2011-12-09 13:23) [5]


> И. Павел ©   (09.12.11 13:21) [4]

Ну к чему это попрошайство? :)


 
aka   (2011-12-09 13:27) [6]


> И. Павел ©   (09.12.11 13:21) [4]


На фрилансе попробуйте найти клиентов.

Я вообще к тому веду, что можно будет его сделать таким на сколько только хватит фантазии по части всевозможных цветных наворотов и подсветок.


 
aka   (2011-12-09 13:33) [7]


> Реально, конечно. Сразу навывайте перечень функций, цену
> и, желательно, ФИО препода, который так издевается над студентами
> :)


1) многооконный
2) подсветка синтаксиса всех ЯП, с возможностью редактирование списка ключевых слов.
3) Нумерация строк.

Ну в общем и хватит.

Цена, строки выполнения работы?

Деньги после после работы, если будет тормозить на больших файлах - я платить не буду!


 
boriskb ©   (2011-12-09 13:42) [8]


> Деньги после после работы, если будет тормозить на больших
> файлах - я платить не буду!


Да, вы сделали именно так как мы просили. Только теперь мы поняли, что нам это больше не нравится! (с)


 
Ega23 ©   (2011-12-09 13:46) [9]


> Я вообще к тому веду, что можно будет его сделать таким
> на сколько только хватит фантазии по части всевозможных
> цветных наворотов и подсветок.


http://ru.wikipedia.org/wiki/SynEdit


 
Ega23 ©   (2011-12-09 13:47) [10]


> 1) многооконный
> 2) подсветка синтаксиса всех ЯП, с возможностью редактирование
> списка ключевых слов.
> 3) Нумерация строк.
>


http://ru.wikipedia.org/wiki/Notepad%2B%2B


 
DiamondShark ©   (2011-12-09 13:56) [11]


> Я вообще к тому веду, что можно будет его сделать таким
> на сколько только хватит фантазии по части всевозможных
> цветных наворотов и подсветок.

Только при чём тут PaintBox?
Цветораскрашенные контролы делаются на основе TCustomControl.


 
Омлет ©   (2011-12-09 14:10) [12]

У PaintBox"a нет фокуса ввода, как вводить текст?


 
И. Павел ©   (2011-12-09 14:17) [13]

[7] aka   (09.12.11 13:33)
Пришел предлагать задачу — предлагай сразу, к чему начинать издалека?


> Ну к чему это попрошайство? :)

Мне задача не нужна. На постоянной работе дел хватает... Просто показалась странной манера автора начать издадека, отказаться и потом все же признаться, что пришел сюда за заказом.


 
Сергей М. ©   (2011-12-09 14:20) [14]


> если будет тормозить на больших файлах - я платить не буду!


Если это не прописано в договоре, Подрядчик вовсе не обязан доказывать Заказчику что "тормоза" на машине Заказчика приключаются вовсе не из-за больших файлов)

Облажаешься - заплатишь Павлу Н.(С) неустойку в двукратном размере))


 
KSergey ©   (2011-12-09 14:55) [15]

http://www.ozon.ru/context/detail/id/2725301/

Книжка так себе (объем искусственно раздут до невозможности) и вообще букварь по сути, но: в ней автор приводит во всех подробностях разработку простейшего текстового редактора (на подобии функциональности TMemo), полностью ручками.
Подробнейшим образом показано какие сообщения надо обрабатывать, как рисовать текст, сколько где отступы делать, как обеспечивать мерцание курсора и т.п.

То, что книга типа про VC++ - совершенно не важно, т.к. по сути в ней приводится работа с WinAPI (хоть и с использованием обертки в виде MFC), которая, как известно, везде совершенно одинакова и переложить не сложно.

Конкретно это место в ней считаю довольно интересным в качестве учебника для общего развития из серии "как надо делать вот это".


 
Anatoly Podgoretsky ©   (2011-12-09 15:24) [16]

> Омлет  (09.12.2011 14:10:12)  [12]

Tab и рукописный текст.


 
Андреевич   (2011-12-09 19:21) [17]


> Сергей М. ©   (09.12.11 13:18) [2]
> Абсолютно реально.
> Но к чему этот садомазохизм - вот это не понятно)

есть вполне реальное применение - в интерфейсах выводимых через updatelayeredwindow(), или в играх. Сам искал такое, сам сделал лишь аналог TEdit, на многострочный со скроллом времени много нужно



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2012.04.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.006 c
15-1323241735
Dennis I. Komarov
2011-12-07 11:08
2012.04.08
Routing OS


15-1323350471
TUser
2011-12-08 17:21
2012.04.08
Текущий момент


15-1323346662
stas
2011-12-08 16:17
2012.04.08
Настройка роутера


6-1254475158
ocean
2009-10-02 13:19
2012.04.08
Как работать с документами в Интернете?


1-1290252012
Vasena
2010-11-20 14:20
2012.04.08
Windows 7, TaskBar и иконки....





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский