Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2005-07-29 14:11:27 ЛС | профиль | цитата
> Когда-то хотели сабж.
Tak subj davno est'... Azh v 3h vidah:
1) InlineCode
2) hiDLL
3) Sobstvennyj komponent



Наткнулся на вот такую вещь.

http://lenininc.narod.ru/win32api.html
LENIN INC WIN32API Library v1.0 (build 11.05.04) Модули для создания программ на чистом WIN32API в DELPHI (all version).

Nu i? V HiAsm (pochti) vse eto uzhe est'...
Hotya <<бегущий "msctls_progress32">> poka nikem dlya HiAsm'a ne sdelan ;)

Teper' po poryadku (vydelennoe cvetom- moi kommentarii):

Lenin_SysUtils.pas - Аналог системного модуля DELPHI - SysUtils.pas - работа с файлами каталогами,

(zakladka Files)

датой, временем, памятью;

(zakladka System)

преобразования

(chego v chego? element Converter)

Lenin_Registry.pas - Работа с реестром: удаление, запись, чтение ключей и параметров.

(Registry)

Lenin_IniFiles.pas - Работа с INI-файлами: удаление, запись, чтение секций и значений.

(INIFile)

Lenin_Shortcut.pas - Создание, удаление ярлыков в различным местах Windows; чтение информации с ярлыков.

(Shortcut)


Lenin_Workshell.pas - Удаление, перемещение файлов и каталогов с помощью оболочки Windows

(zakladka Files);

работа с корзиной

Pol'zovatel'skij komponent Recycler.

Lenin_TaskBar.pas - Добавление, удаление, изменение значка в Tray-области.

(TrayIcon)

Lenin_TrayBalloon.pas - Добавление, удаление Balloon-значка в Tray-области. (Только для Windows XP)
BaloonToolTip

Lenin_UsualHint.pas - Работа со всплывающими подсказками (Hints).
chastichno...

Lenin_BaloonHint.pas - Работа со всплывающими Bal
oon-подсказками (Hints).
BaloonToolTip

Lenin_MessageBox.pas - Удобное создание MessageBox.

(MessageBox)

Некоторые сообщения могут появлятся в центре основного окна.

(netu, no delaetsya v 1 strochku)

Есть MessageBox, в который можно поместить свой значек.

(poka tol'ko ruchkami)

Lenin_Playsnd.pas - Воспроизведение мелодий из звуковой схемы Windows.
- netu...

Lenin_Controls.pas - Модуль для работы с органами управления: Edit, ComboBox и т.п.
- bez kommentariev...

Lenin_CyrCoder.pas - Перекодировка русского текста из различных распространенных кодировок.
- est' (Charset)

Lenin_Dialog.pas - Вызов стандартных диалогов Windows.
- Print, FontDialog, ColorDialog

Lenin_Devicechange.pas - Модуль для более расширенной работы с сообщением WM_DEVICECHANGE.
netu

Lenin_HotKey.pas - Работа с горячими клавишами: регистрация, снятие регистрации и т.п.
- netu?

Lenin_Subst.pas - Создание виртуального диска из каталога.
- Drive

Lenin_WinAmp.pas - Управление популярным проигрывателем - WinAmp.
- WinampControl

Lenin_MP3Tags.pas - Чтение и запись заголовка MP3-файла.
- MP3Info (tol'ko chtenie)

Lenin_ScreenDeath.pas - Изменение цвета фона и текста "Синего экрана смерти". (Только для Windows 9X).

Netu, no zachem nado?

Lenin_String.pas - Модуль для работы со строками.
- Zakladka Strings

Lenin_HtmlHelp.pas - Работа с файлами справок CHM-формата.
- netu!

Lenin_CDPlayer.pas - CD-прогирыватель. Можно выбрать диск, с которым будет рабоатать пользователь.
- est'

Lenin_CountDlg.pas - Диалог с компонентом "msctls_progress32" для отсчета заданого времени.
- netu...

Lenin_HyperLink.pas (thanks Assarbad) - Создание Интернет ссылок на диалоге. Файлы Lenin_Cursor.RES и Lenin_Cursor.rc - ресурсы данного модуля, откомпилированный и нет соответственно.
URL ссылка

Lenin_AboutScroller.pas (thanks Assarbad) - Позволяет создавать на диалоге окно с убегающим вверх текстом.
[color=olive]
netu, no legko sdelat' samomu (na primere HiAsm-ovskogo About ;) )[/color]

Lenin_XPStyle.RES, Lenin_XPStyle.rc - Ресурсы для придания диалогам XP-интерфейса, откомпилированный и нет соответственно. Подключается директивой {$R Lenin_XPStyle.RES}.
- XP Style
карма: 1

0