Главная |
Delphi |
Интерфейс пользователяОтображение округленного окошка подсказок для значка приложения в System TrayВ Windows 2000 и выше, формат структуры NotifyIconData, которая используется для работы с иконками в Трее (которая, кстати,
называется "The Taskbar Notification Area" значительно отличается от предыдущий версий Windows. Однако, эти изменения НЕ отражены в
юните ShellAPI.pas в Delphi 5. Web-страничка внутри приложенияДанная статья показывает, как можно легко добавить в Delphi-приложение HTML-страницу и связанные с ней файлы (в данном случае
картинки). Использование ресурсов Windows при написании программ на DelphiНаписание полноценных windows приложений на delphi требует от программиста навыков применения ресурсов windows. Под ресурсами
windows подразумеваем ресурсы (bitmap, icon, avi, dialog) содержащиеся в системных файлах . Применение данных ресурсов позволяет
значительно ускорить написания приложений и придания им профессионального вида. При написании windows приложений львиную часть времени
отнимает проектирование интерфейса, (нахождение нужной иконки, или avi файла). Выбираем иконку в зависимости от разрешенияВозможно, Вы уже спрашивали, как заставить Delphi принимать две или более иконок ? Иконка 16x16, когда требуется (маленькие значки
в Explorer) или иконка 32x32 (большие значки в Explorer). Также, если Вы посмотрите в MS (и других) приложениях, Вы увидите много
иконок разных размеров и палитры под одним и тем же именем. Автопоиск в TComboBoxОчень простое решение. Можете приспособить под свои требования. Автоматическое изменение ширины TEditTEdit, который автоматически приспосабливается к тексту по ширине (подобно редактированию имен файлов в Windows Explorer). Установка указателя мыши в управление с фокусомКак поместить указатель мыши в центр управления, когда оно получает фокус.
Нам нужна функция, которая может использоваться для любого визуального управления, например внутри события OnEnter Изменение шрифта в окне подсказкиИспользуем событие OnShowHint из TApplication для изменения подсказок.
Изменение шрифта окон подсказки приложения сделано событием 'Application.OnShowHint': Изменение ширины выпадающего списка TComboBoxКак можно изменить ширину выпадающего списка ComboBox до максимальной длины пункта в списке?
Это немного измененный код статьи Simon Carter's 'Установка ширины ComboBox ' так, чтобы Вы могли использовать
это со всеми ComboBoxes в Вашем приложении.
Только поместите эту процедуру в Ваше приложение (только объявите переменные и измените TForm1 на имя Вашей Формы): Очищение выделенного в StringGridЕсли Вы хотите избавиться от высвеченной ячейки в TStringGrid, которая не имеет фокус или используется только, чтобы отображать
данные, попробуйте следующую маленькую процедуру. |
|
||
Copyright (c) Авраменко С. Н. 2008. |