Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
ВнизЗапуск программы при двойном щелчке по файлу в окне Explorer а Найти похожие ветки
← →
artyom (2004-03-17 08:00) [0]Здравствуйте, господа знатоки!
Я написал текстовый редактор, и как мне сделать, чтобы он запускался при двойном щелчке по файлам *.pas в окне Explorer"а или Проводника (в смысле чтоб в программе сразу был открыт "дважды щелкнутый" файл)?
Как распечатать выделенный фрагмент текста? По возможности без использования TPrinter. Допустим, у меня есть диалог печати. Некто открыл его, выбрал "Печатать выделенный фрагмент". И что дальше?
И еще сакраментальный вопрос. Где можно взять нормальный компонент типа RichEdit, но с подсветкой синтаксиса для Delphi? Я пробовал компонент с сайта http://users.chello.be/ws36637/, но уж больно он громоздкий, к тому же, сам меняет шрифт на Arial и вообще мне не понравился :) Писать подсветку синтаксиса самому - дело сложное и долгое (для меня).
Заранее спасибо!
← →
KSergey © (2004-03-17 08:09) [1]Компонентов подсветки синтаксиса - как собак нерезанных. На торри.
Чем вызвана необходимость "без использования TPrinter"? Думаете, без него проще??
← →
Рамиль © (2004-03-17 08:10) [2]Насчет последнего TSynEdit, кажется так назывался компонент...
← →
Artyom (2004-03-17 08:33) [3]2 KSergey: Я надеюсь, что есть способы печати проще, чем TPrinter. Может быть, зря. Вообще, может кто приведет пример кода для печати выделенного фрагмента текста?
2 Рамиль: А где взять TSynEdit?
← →
KSergey © (2004-03-17 08:40) [4]А пример печати не выделенного - у вас имеется? Или имеется в виду печать каким-либо готовыми средствами TRichEdit?
Тогда, очевидно, все вопросы к тому компоненту, которым в конце концов будет отображаться текст. В общем случае он может вообще не иметь методов печати своего содержимого.
Как вариант - временно оставить только тот текст, который выделен (остальное куда-нибуть сохранить) - и напечатать. получится как бы печать "выделенного фрагмента"
← →
Artyom (2004-03-17 08:47) [5]KSergey, спасибо, торри - отличный сайт. Я про него не знал. Скачал оттуда TSynEdit, буду пробовать.
Насчет печати - я делаю просто: RichEdit.Print;
То есть да, хотелось бы распечатать выделенный текст "какими-либо готовыми средствами TRichEdit". Еще попробую на днях оставлять только выделенный текст, а остальное сохранять - спасибо за совет.
← →
Artyom (2004-03-18 09:39) [6]чера три часа парился, пытаясь установить SynEdit. У меня Delphi 7. Больно уж навороченный компонент, мне-то нужна просто подсветка синтаксиса. Буду искать дальше.
← →
хз © (2004-03-18 10:18) [7]> Artyom (18.03.04 09:39) [6]
> чера три часа парился, пытаясь установить SynEdit.
Ба...Да мы даже компоненты устанавливать не умеем...какой там текстовый редактор?
> мне-то нужна просто подсветка синтаксиса.
А в TSynEdit разве есть что-то очень навороченное? Чистая подсветка синтаксиса, да еще пара дополнений.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.088 c