![]() |
|
|
![]()
|
|
| 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 )
project.JPG 22,42 Kb |
||||
|
|||||
| 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 )
RichEdit.exe 98,25 Kb |
|||
|
||||
| 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. |