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

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


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

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

DELPHIMASTER.ru

Выпуск от 13.01.04 15:42

Вышел очередной дайджест форумов. Скачать можно здесь
Кое-что из нашей кладовки   |x|
  • TItemDrawer Gero tov.vaskin@inbox.ru   (31.12.03 08:05)
    Модуль ItemDrawer для рисования меню в стиле Office XP был переделан в компонент TItemDrawer. Исправлены все найденные ошибки и много чего добавлено. В архиве компонент и демка.
    »»» Скачать: исходные тексты (16кб)
  • Tray 1.0.1.3 KyRo OlegMail@bigmir.net   (08.11.03 02:05)
    Окончательная выпуск компонента роботающего с System Tray.
    В этой версии добавлена возможность модифицирования иконки,хинта,всплывающего меню.
    Также добавлены проверки выполнения компонента для избежания возможного возникновения ошибок при не правельном его использовании.
    Вобщем сморите учтены и замечания оставленые на форуме
    »»» Скачать: исходные тексты (16кб)
Лучшее из нашего FAQ   |x|
Как добится того чтобы TMemo и TEdit имели работали не только в режиме вставки символов, но и в режиме замены?
Элементы управления Windows TEdit и TMemo не имеют режима замены. Однако этот режим можно эмулировать установив свойство SelLength edit'а или memo в 1 при обработке события KeyPress. Это заставит его перезаписывать символ в текущей позиции курсора. В примере этот способ используется для TMemo. Режим вставка/замена переключается клавишей "Insert".
Пример:

type
   TForm1 = class(TForm)
       Memo1: TMemo;
       procedure Memo1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
       procedure Memo1KeyPress(Sender: TObject; var Key: Char);
private
   {Private declarations}
       InsertOn : bool;
public
   {Public declarations}
end;

var
   Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
   if (Key = VK_INSERT) and (Shift = []) then
       InsertOn := not InsertOn;
end;

procedure TForm1.Memo1KeyPress(Sender: TObject; var Key: Char);
begin
   if ((Memo1.SelLength = 0) and (not InsertOn)) then
       Memo1.SelLength := 1;
end;



Источник: Дельфи. Вокруг да около.

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

Обсуждается в конференциях   |x|
  • Web сервер.
    Есть небольшой пример позаимствованный из сети. Пример представляет собой web-сервер на основе TServerSocket. Порт - ...
  • Чтение запись регистров CMOS в WinXP/Win2K
    Необходимо считать/записать содержимое CMOS регисторов в WinXP/Win2000.В Win98 проблем нет, d XP пишет - ...
  • Доделал движок к своей игре!!!Мастера, оцените!
    Долго мучился и наконец родил свое первое в жизни творение с использование DelphiX. Мастера, оценити и укажити на ...
  • VirtualTreeView: анимация
    проблема следующая: при работе с TVirtualDrawTree отрисовываю ноды вручную, необходимо включить анимацию при ...
  • Контекстное меню
    Как доступиться к стандартному контекстному меню TMemo для его модификации?
  • Не нужна форма!
    Наимудрейшие, подскажите как правильно выйти из ситуации! SQL запрос (Query)выполнили, ответ показали ShowMessage ! Ну ...
  • Визуальная CORBA?
    Вопрос следующий: существуют ли аналогии в CORBA таким технологиям как ActiveX в Windows.. т.е. визуальные объекты ...
У нас большой выбор статей   |x|
Последовательный порт RS-232
Автоматизация различных систем с помощью компьютера меня интересовала всегда. Но когда я начал заниматься этой задачей, то столкнулся с множеством проблем. Одна из главных проблем это литература, в которой в доступной для меня форме был бы освещен данный вопрос. Данная статья была задумана для объединения в себя всю ту информацию, которую я почерпнул в ходе своего изыскания в интернете.
Новинки книжного рынка   |x|
Delphi и технология COM (+CD)
Книга посвящена использованию технологии Component Object Model (COM) в приложениях, созданных с помощью Delphi. Освещаются вопросы, связанные с принципами модели COM, разработкой элементов управления ActiveX, серверов и контроллеров автоматизации, применением OLE-документов в приложениях, а также с использованием программного обеспечения COM и COM+ для организации распределенных вычислений. Книга предназначена для опытных программистов, имеющих опыт разработки приложений с помощью Delphi и интересующихся вопросами применения COM-технологии и созданием распределенных приложений на ее основе.
Автор: Елманова Н. З., Трепалин С. В., Тенцер А.
Другие сайты о DELPHI   |x|
APR Software
Используя формы Delphi, Вы можете расширить стандартные диалоги Windows. Нет необходимости работать с RC файлами или RES-редакторами.
Вся работа внутри IDE. Расширенная поддержка событий внутри ...

» Оценка сайта: 2
Опрос населения :)
Какую ОС вы используете _в_основном_ при написании програм для Win32
»»» Win2k
»»» Win98
»»» WinXP
»»» WinNT
»»» WinMe
»»» Win95
»»» Ни одну из перечисленных
»»» Я не пишу под Win32
»»» Не знаю
Для души

Хокку дня
засвеченный кадр:
все видят солнце
я - твою улыбку

Афоризмы
Я презираю свое Отечество с головы до ног, но если с этим соглашаются иностранцы, мне становится очень обидно....(А.Пушкин)

Фраза дня
Если человек счастлив больше одного дня, значит от него что-то скрывают.

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

И на закуску коротенький анекдот
Приходит Вовочка к маме с папой и говорит:
- Вот я зимой родился. Теперь объясните откуда я взялся, аисты не летают, капуста не растет...

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


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

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


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

В избранное