![]() |
|
![]() ![]() ![]() |
|
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
Добрый день товарисчи соучаснеГги )))
![]() Итак сегодня решил себя попробывать в Buildere. До этого писал в Борланде и вижуале. Ну и когдато раньше начинал в Делфях. Итак попробывать решил с блокнота, так как ХелоВорд уже не актуально )) Так что за глупость вопросов не судите Признаюсь разобраться разобрался. В принципе блокнотик уже умеет открывать, сохранять, ну там справка и весь минимальный минимум умеет ))) Но тут возникли мысли (может конечно не совсем умные ![]() ![]() так воть чего бы мне хотелось узнать.... как отформатировать текст? Ну там фонт, размер, выравнивание, возможно даже перенос?? ![]() подобные темы смотрел, до меня этот форум подобных извращенцев еще не видовал !) ![]() Заранее Всем спасибо за внимание!!! ![]() --------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
Palladin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 932 Регистрация: 15.5.2007 Где: Беларусь г.Гомель Репутация: 3 Всего: 17 |
Однако фраза на мой взгляд ![]() По вопросу, вроде как в стандартном мемо ты этого не сделаешь, ибо его методы font и т.д. изменяют font и т.д. всего текста P.S. я сам еще "мал и глуп" такчто мог сморозить в ответе -------------------- Глуп тот кто полагается на истину авторитета, а не на авторитет истины [color=red]KAV&KIS==Evil[/color] |
|||
|
||||
almagnit |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 3.4.2008 Репутация: -1 Всего: 7 |
поищи дополнительные VCL компоненты
|
|||
|
||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
Борланд 3. тот который под дос )) --------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
THandle |
|
|||
![]() Хранитель Клуба ![]() Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 25 Всего: 372 |
Для написания блокнота как мне кажется подойдет компонент TRichEdit.
Если я правильно понял, то: RichEdit->Font + TFontDialog. RichEdit->Paragraph->Alignment. Свойств у него очень много, какие то могут помочь. ЗЫ: все это естественно, если я правильно понял. ![]() |
|||
|
||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
THandle Отлично !!!
RichEdit1->Paragraph->Alignment=taCenter; к пирмеру работает. Но вот только применяется не ко всему документу , а только к первой строке ((( Но это уже хоть что-то.... а в RichEdit->Font + TFontDialog. ругает TFontDialog продолжаем капать и разбираться ))) спасибо за внимание... Это сообщение отредактировал(а) betal - 26.6.2008, 02:52 --------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
а может есть способ без компоненты Rich форматирования текста?
--------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
Нет. C *.rtf только он работает. Либо рученками все в TMemo.
Добавлено через 2 минуты и 7 секунд Поищи книженцию Архангельского - у него в примерах был кажись забацан аля Word, да и в самом Бормане есть пример ![]() |
|||
|
||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
да есть )) Но нет нет того что мне надо
--------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
Посмотри у дельфятников. Уж там добра про работу с компонентами дофига.
|
|||
|
||||
Palladin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 932 Регистрация: 15.5.2007 Где: Беларусь г.Гомель Репутация: 3 Всего: 17 |
Вроде у Фленова в книге библия делфи был пример простенького текстогого редактора, однако не уверен...
-------------------- Глуп тот кто полагается на истину авторитета, а не на авторитет истины [color=red]KAV&KIS==Evil[/color] |
|||
|
||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
дык редактор у меня уже получился. Меня теперь интересует примочки к нему. Как например задать нужный мне размер или шрифт. Короче форматирование.
Я смотрю что стандартными наверно не отделаюсь. Нужно копать глубже... --------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
Palladin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 932 Регистрация: 15.5.2007 Где: Беларусь г.Гомель Репутация: 3 Всего: 17 |
Дак ясное дело
![]() -------------------- Глуп тот кто полагается на истину авторитета, а не на авторитет истины [color=red]KAV&KIS==Evil[/color] |
|||
|
||||
Fazil6 |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 11 Всего: 60 |
||||
|
||||
THandle |
|
||||
![]() Хранитель Клуба ![]() Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 25 Всего: 372 |
Фленов - зло. Я уж лучше полноценный редактор вам напишу, только не надо Фленовых.. У Архангельского есть текстовый редактор, построенный как раз на RichEdit. Шел он вроде бы к кинге C++ Builder 6 и 2006. Что то в этом роде. В разделе литературы->Разыскивается я выкладывал примеры к этой книге по просьбе одного участника. Возможно еще ссылка работает. Сейчас возможности залить тот архив нет. Добавлено через 1 минуту и 11 секунд
Подтверждаю, у нас этого много. Главное поиском умело пользоваться ![]() |
||||
|
|||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
ну насчет поиска не уверен. Я перез созданием темы проверял.
Кстати а как насчет STL ? есть пример как организовать блокнот без RichEdit ??? --------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
Partizan |
|
|||
![]() Let's do some .NET ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2828 Регистрация: 19.12.2005 Где: Санкт-Петербург Репутация: 7 Всего: 67 |
о_О
betal, STL не предоставляет компоненты для отображения UI -------------------- СУВ, Partizan. |
|||
|
||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
кстати судить не буду. Так как я этого не знаю. Но тут мне доказывают что это возможно при простой перерисовке окна (WM_PAINT) Чесно говоря я не по этим делам!) Мне бы простой добыть. А за STL мне интерестно может у кого пример был ? --------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
taiven |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 302 Регистрация: 30.6.2008 Репутация: 3 Всего: 9 |
форматировать текст в RichEdit`e можно вот таким образом:
|
|||
|
||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
taiven Громаднейшее человеческое спасибо!
![]() --------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
а как быть если необходимо использовать несколько шрифтов или фонтсайз ??
--------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
taiven |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 302 Регистрация: 30.6.2008 Репутация: 3 Всего: 9 |
Я же написал как. Вот пример:
Присоединённый файл ( Кол-во скачиваний: 14 ) ![]() |
||||
|
|||||
THandle |
|
|||
![]() Хранитель Клуба ![]() Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 25 Всего: 372 |
||||
|
||||
XPyCT |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 24.8.2007 Где: Moldova Репутация: 10 Всего: 10 |
Вот вам текстовый редактор с прибамбасами по Архангельскому на основе рич едита прилагаю текстовый файл
там и поиск, и работа со шрифтами и со строками Это сообщение отредактировал(а) XPyCT - 4.7.2008, 15:39 Присоединённый файл ( Кол-во скачиваний: 19 ) ![]() |
|||
|
||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
сенк
![]() --------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
XPyCT |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 24.8.2007 Где: Moldova Репутация: 10 Всего: 10 |
всегда пожалуйста ![]() |
|||
|
||||
mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
Хехе Яковлевич может и обидиться
![]() |
|||
|
||||
betal |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 26.12.2006 Репутация: нет Всего: 1 |
![]() --------------------
101100010100001101100001110100101111011легкие деньги |
|||
|
||||
XPyCT |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 24.8.2007 Где: Moldova Репутация: 10 Всего: 10 |
может!
![]() |
|||
|
||||
fish9370 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 15.4.2007 Где: Москва Репутация: 1 Всего: 1 |
-------------------- undefined |
|||
|
||||
XPyCT |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 24.8.2007 Где: Moldova Репутация: 10 Всего: 10 |
Жесть +1
|
|||
|
||||
XPyCT |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 24.8.2007 Где: Moldova Репутация: 10 Всего: 10 |
я уже заценил! теперь ты http://forum.vingrad.ru/forum/topic-219427...y1577521/0.html ![]() |
|||
|
||||
fish9370 |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 15.4.2007 Где: Москва Репутация: 1 Всего: 1 |
заценил.. и у меня два вопроса: 1. кто такая Жесть? 2. какая связь твоей проги с текстовым редактором? -------------------- undefined |
||||
|
|||||
XPyCT |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 24.8.2007 Где: Moldova Репутация: 10 Всего: 10 |
жесть - это круто!
а связь - никакой просто вы попросили заценить а я вас ) |
|||
|
||||
fish9370 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 15.4.2007 Где: Москва Репутация: 1 Всего: 1 |
спасибо.. сейчас в новой версии добавлен механизм добавления модулей (плагины), когда доведу до ума приглашу всех желающих делать плагины.. -------------------- undefined |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |