|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.08.2009, 14:08 | #1 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
HTML редактор (Delphi)
Никто меня не заставляет его сделать, но так как я начал изучать Дельфи, хочу написать программку, некоторые азы знаю. Прошу помочь в вопросах которые возникнут на пути создания, времени на работу мало, так что буду иногда открывать дельфи и начинать работать. Кому не интересно прошу просто не флудить, а кто сможет помочь, тем спасибо. Итак, программка проста.
Пока возникло только 2 вопроса: 1. Создание вкладки, т.е. ее реализация. Будет несколько вкладок, при нажатии на которые будет вылазить группа баттонов. Если я правильно понял,то это GroupBox, какой код нужен для него, или эот не групбокс. и 2. При нажатии на баттоны будут вставляться в мемо такие подписи, н-р <table></table>, это смогу сделать,только надо как то прописать, чтобы вставлялось в место где курсор и не заменяло все, что там уже было написано. Пока все, прошу не осуждать, ну если уж профессионалы начнут толпой меня гнать отсюда, значит не стоило создавать тему... |
28.08.2009, 14:45 | #2 | ||
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Цитата:
Цитата:
Код:
А почему "времени на работу мало", если "никто не заставляет делать"?
I am the First of Cyber Evolution...
I am the First to Program your Future... |
||
28.08.2009, 14:54 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
28.08.2009, 15:03 | #4 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
Сейчас не могу попробывать, через пару часов буду свободен. Никто не заставляет, я сам хочу, но просто по времени не получается, вечером опробую, плюсы раставлю
Нет вкладки должны быть уже, и не будут новые создаваться. также как на дельфи аддишенел, вин 32 и т.д. при нажатии в строке ниже будут кнопки. |
28.08.2009, 16:15 | #5 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Все же вкладки лучше создавать во время работы программы.
з.ы. просто я не вижу смысла в ограниченном количестве вкладок.
Будь проще и люди к тебе потянутся
|
28.08.2009, 17:03 | #6 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Да пусть сначала познакомится с компонентом PageControl, если не работал с ним раньше...
И к тому же он делает HTML-редактор, а не браузер... grom333, посмотрите ещё компонент TWebBrowser (вкладка "Internet") - очень подойдёт для "предпросмотра" написанной страницы... Сохраняете текст из TMemo в файл (например в "C:\Temp\MyPreview.html") и загружаете в WebBrowser: Код:
А обновлять можно при открытии вкладки с предпросмотром... =)
I am the First of Cyber Evolution...
I am the First to Program your Future... Последний раз редактировалось DomiNick; 28.08.2009 в 17:09. |
28.08.2009, 17:18 | #7 | |
Пользователь
Регистрация: 01.03.2009
Сообщений: 31
|
Цитата:
|
|
29.08.2009, 14:36 | #8 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
Спасибо, пока все получается. Только есть одна загвоздка в ставке в ТМемо, например такой записи:
<table> <tr> <td></td> </tr> </table> Запись вставится в одну строчку. Как расставить все по местам? И еще, возможна ли пометка слов в Дельфи, чтобы при нажатии на него в Мемо в отдельном "фрейме" типа StringGrid или что-то типа этого, можно было бы делать настройки для него, при изменении настроек в тег этого слова вставлялись изменения, так же как в дельфи Properties |
29.08.2009, 14:45 | #9 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
А откуда вы берете этот текст? Если из файла, то все нормально вставляется (с абзацами в смысле).
з.ы. для перехода на новую строку используйте #10#13
Будь проще и люди к тебе потянутся
|
29.08.2009, 14:48 | #10 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
ТС есть символы переноса строк #13#10 Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
HTML редактор на Delhpi7. | Alex2009 | Общие вопросы Delphi | 26 | 23.04.2009 12:45 |
HTML веб редактор | dr.Chas | Софт | 7 | 17.03.2009 14:57 |
HTML редактор | Alex2009 | Помощь студентам | 3 | 07.03.2009 15:27 |
HTML-редактор для Delphi | Roman_YRV | Работа с сетью в Delphi | 1 | 10.10.2008 17:59 |
Редактор html страниц | Sanek_ntsk | Софт | 14 | 13.02.2008 08:15 |