Карта сайтаСсылкиКонтакты

Случайная новость

Как выделить узлы в TTreeView

Как некоторые узлы в TTreeView выделить жирным шрифтом? Есть самый простой, но надежный способ реализации этого. Стандартное управление Windows TreeView имеет несколько флагов состояния (в нашем примере TVIS_BOLD и TVIS_CUT). При помощи этих флагов можно добиться нужного результата.

Подробнее ...

Изменение размеров иконки

Вы не можете использовать функцию StretchDraw для этого, потому что эта функция возвратит иконку с первоначальным размером. Но Вы можете решить эту проблему, используя функцию DrawIconEx.

 

Прозрачный текст на рабочем столе

Используйте функции GetDesktopWindow и GetWindowDC, чтобы найти атрибуты рабочего стола для дальнейшего использования. И установите режим фона, используя функцию GetBKMode.

 

Создание сворачивающейся формы

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

 

Поиск строки в тексте

Функция поиска строки в тексте, возвращает целое число - первый символ, который найден

 

Анимация окна приложения в трей при открытии и закрытии

Заметьте, что когда Вы закрываете окно приложения в трей, это фактически не закрывает приложение, а просто скрывает окно и оставляет приложение выполняться в трее. Нет никакого визуального ключа, как если бы Вы свернули обычное приложение.

 

Анимация окна при открытии и закрытии

Кто-либо делал так, чтобы окно открывалось и закрывалось таким образом, чтобы оно сворачивалось в панель задач?

 

Позволить формам принимать файлы из проводника

Операции перетаскивания - обычно используемые в приложениях Windows. При работе с Проводником, Вы можете копировать, перемещать и даже удалять файлы с использованием перетаскивания.

 

Копирование части одного изображения в другое

Вы можете использовать функцию CopyRect для копирования одной части Canvas в другой.

 

Выбор пункта ListBox, когда мышь находится над ним

Есть простой способ, чтобы выбирать пункты ListBox, когда указатель мыши проходит над ними.

 

Удаление пустых каталогов в Delphi

Простая функция в Delphi для удаления пустых каталогов получает имя каталога и удаляет все пустые каталоги/подкаталоги любого уровня вложенности.

 

Как выровнять пункт меню по правому краю

В большинстве приложений все пункты меню верхнего уровня выровнены по левой стороне меню. Но наверное, Вы видели приложения, в который пункты меню были выровнены по правой стороне. В большинстве случаев это был пункт меню "Help".

 

Как переместить пункт ListBox при помощи мыши (Drag and Drop)

Компонент Delphi TListBox отображает коллекцию пунктов в прокручиваемом списке. Delphi позволяет облегчить перетаскивание в Ваших приложениях.

 

Как получить все имена ресурсов, загруженных в приложении

Чтобы получить список ресурсов приложения, напишем простое приложение.

 

Расширение возможности компонентов

Вам когда-нибудь нужно было для определенного управления Delphi, типа TButton иметь еще одно свойство или метод, который "должен быть" в Вашем приложении?

 

Создание тени для окна в Windows XP

Для создания эффекта тени DropShadow для окна в Windows XP, создадим процедуру CreateParams.

 

Как выровнять по правому краю пункты в ComboBox

Предположим, у Вас в ComboBox находятся числовые значения. Как отобразить пункты в ComboBox, чтобы они были выровнены по правому краю?

 
«В начало11121314151617181920В конец»