Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Мастера DELPHI. Новости мира компонент, FAQ, статьи...


Информационный Канал Subscribe.Ru - www.lycos.ru

Ежедневная рассылка сайта Мастера DELPHI

DELPHI.mastak.ru

Выпуск от 23.04.02 09:04

Кое-что из нашей кладовки   |x|
Лучшее из нашего FAQ   |x|
Поля печати в ReachEdit
»»» Serphey (02.08.00 12:53)
Народ подскажите !!!
Как установить поля печати (как в WordPad-е), которых почему-то нету в стандартных принтерных диалогах ???
Или как иначе выровнять текст на странице относительно краев бумаги ???

»»» Alexander - avolkov@infostroy.ru (02.08.00 15:50)
Уточню. Вы выводите текст на принтер, рисуя по канве TPrinter? Если это так, то это Ваша проблема, как его размещать и как запрашивать у пользователя параметры размещения текста на листе. По-видимому надо создать собственный диалог настройки параметров печати, где выбор принтера будет производится стандартным диалогом, а остальные параметры - Ваша ответственность.

»»» Serphey - serphey@mail.ru (03.08.00 09:02)
Здесь мною используется стандартный метод TRichEdit.Print, и мне почему-то пока не удалось найти настроек полей документа( т.е. смещение текста страницы относительно краев листа), которые есть в любом Word/Wordpad/NotePad - это наводит на мысль, что они стандартные, но в Delphi мною пока не найдены

»»» Alexander - avolkov@infostroy.ru (03.08.00 10:11)
А это пробовали?:
У TRichEdit есть свойство PageRect. Его и надо использовать для настройки отступов.

Может быть я Вас недопонимаю, но за отступы в пределах области печати, обеспечиваемой принтером, отвечает программа, которая выводит на него изображение (т.е. в Вашем случае - компонент TRichEdit), а не сам принтер. Стандартный диалог позволяет только выбрать принтер и установить некоторые его параметры. Ведь если понадобится обеспечить сложную границу области печати, то принтер и это должен поддерживать?
Думаю, что Вам все-таки придется написать собственный диалог. Я это делал именно таким образом, хотя задача стояла иная...


-= Из конференции сайта MASTERS OF DELPHI (http://delphi.mastak.com) =-

»»» Прислать свои комментарии

Советы по программированию в Дельфи

Совет 21. Извлечение иконок из EXE и DLL. (API)

Решить эту задачу нам поможет функция function ExtractIcon(hInstance, filename, iconindex):integer
где hinstance - глобальная переменная приложения, ее изменять не надо. Тип integer.
filename - имя программы или DLL из которой надо извлекать иконки. Тип pchar.
iconindex - порядковый номер иконки в файле (начинается с 0). В одном файле может находится несколько иконок. Тип integer.
Функция находится в модуле ShellApi, так что не забудьте подключить его в uses. Если эта функция возвратит ноль, значит иконок в файле нет.
Данная функция возвращает handle иконки, поэтому применять ее нужно так:
Image1.Picture.Icon.Handle:=ExtractIcon(hInstance, pchar(paramstr(0)), 0);
данное объявление нарисует в Image'e картинку вашего приложения.

Автор: Михаил Христосенко
Сайт о программировании в Дельфи http://MihanDelphi.narod.ru
(c) при публикации этого материала ссылка на автора обязательна

Обсуждается в конференциях   |x|
У нас большой выбор статей   |x|
Разработка CGI приложений на Дельфи
Разработка приложений, которые бы могли работать непосредственно в www среде. Т.е. такие, которые бы полностью бы интегрировались в уже привычные нам веб-странички.
Программисту пишушему CGI-приложения придется столкнуться с двумя основными задачами - это разработка веб-интерфейса и разработка непосредственно математической части приложения...
Новинки книжного рынка   |x|
Delphi 6. Базы данных и приложения
В книге предпринята попытка дать читателю целостное представление о процессе разработки программного обеспечения для реляционных баз данных.
В рамках поставленной цели авторами решены следующие задачи: рассмотрены основы языка Object Pascal на примере создания консольных приложений; рассмотрены объектно-ориентированные возможности языка Object Pascal и технология визуального программирования; описаны основные принципы работы с SQL-ссрвером InterBase; изложена методика взаимодействия программ, созданных в среде Delphi, с базами данных различного типа, в частности, SQL-сервером InterBase: рассмотрены основы проектирования баз данных с использованием программы ERwin; описана "методика разработки клиентского приложения для доступа к базам данных с использованием библиотек динамической загрузки, а также популярных программ Word и Excel для создания отчетов. На примере БД "Учебные компьютерные курсы" рассмотрен процесс разработки программного обеспечения, начиная с вопросов проектирования и заканчивая подготовкой отчетов.
Книга может быть использована в качестве основы курса лекции по соответствующей дисциплине.
Книга предназначена для старшеклассников, студентов, аспирантов, преподавателей и пользователей ПК, интересующихся программированием.

Автор: Кандзюба С. "ДиаSoft"
Другие сайты о DELPHI   |x|
microOLAP Tecgnologies
Компоненты прямого доступа к различным СУБД, Gis-ориентированные приложения.

» Оценка сайта: 2
Опрос населения :)
Новый журнал для программистов "RSDN Magazine". Ваше мнение, нужен ли он вообще?
»»» Да
»»» Нет
Журнал "RSDN Magazine"  |x|

Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
На сайте выложен анонс пилотного выпуска журнала, вступительное слово от редакции.

Для души

Хокку дня
Для силы воли
Послабленье -
Бабье лето.

Афоризмы
Человек, про которого нельзя с уверенностью сказать, попадет он в рай или в ад, не станет своим ни в одном из этих мест....

Фраза дня
- Летать трезвым приятно, но необычно - сказал летчик.

Дурацкие законы (информация предоставлена сайтом kurilka.com)
В городе Белмедир в Калифорнии (США) муниципалитет вынес постановление, которое гласит "Собак запрещается пускать в общественные заведения, кроме как с владельцами на поводке." (кто должен быть на поводке не объясняется)
В городе Льюис (США) запрещается появляться на улице в штанах, "черезчур" облигающих ноги и талию.

И на закуску коротенький анекдот
Американский "Боинг" и российское КБ "Сухой" объявили о совместном создании самолета "Бухой 747".

Фотоприколы.
Начните день с хорошего настроения!
http://delphi.mastak.ru/cgi-bin/prikol.pl?id=7892633


На этом позвольте откланяться и пожелать вам удачного дня.
Искренне ваш, Алексей (delphi@mastak.com)

Добро пожаловать на сайт -= Мастера DELPHI =- 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное