Полное собрание исходников
| Добавил: Squall (29-12-2007) | Просмотреть Скачать |
| Компонент ColorRow представляет из себя мини-палитру из десяти цветов(которые можно задать). В любой момент времени выбран какой-то цвет. Таким образом можно не использовать каждый раз ColorDialog, а повесить на форму ColorRow. В архиве кроме самого компонента содержится тестовое приложение. E-mail: Squall2007@yandex.ru | |
| Delphi, Компоненты | 7 кб |
| Добавил: cj (25-11-2007) | Просмотреть Скачать |
| TMappedChannel компонент организующий связь между приложениями на основе MappedFiles. В комплекте пример двух прог; Обновление. | |
| Delphi, Компоненты | 17 кб |
| Добавил: san-46 (15-11-2007) | Просмотреть Скачать |
| Компонент - альтернатива TChart, как более примитивный и от того простой без наворотов компонент. Выводит двумерные графики функций f(X,Y). Вид графиков - линейный. Предназначен для тех, кого мало интересует внутренности реализации построения графиков, а надо только быстренько отобразить кривые своих функций. Работа с компонентом проста до безобразия. После размещения компонента на форме через свойство "Curves" вызывается список кривых, где надо их добавить столько сколько нужно. При этом после добавления каждой кривой можно установить их цвет и толщину линии, если установки по умолчанию не устраивают. Собственно, на этом работу в design-time можно считать завершенной. Правда, можно изменить цвет фона, цвет линий сетки, включить отображение значений точек. Так же можно изменить минимумы и максимумы по осям, но это ни к чему не обязывает и предназначено только для того чтобы примерно понять как в общем будет выглядеть график. Все это дополнительные возможности, которые используются при необходимости. В run-time в цикле вызывается процедура добавления точек в кривую. GraphMois1.Curves[0].AddPoint(X, Y); Индекс "0" в примере указывает на первую кривую, "Х" и "Y" - значения точки. Более подробный комментарий приведен в начале исходника компонента. Что еще умеет делать компонент. - Если во время формирования кривой передаваемые точки выходят за диапазон минимальных или максимальных значений по осям, то график сам масштабируется до необходимых значений (как в TChart). - После вывода графика. По каждому щелчку левой кнопки мыши график увеличивает масштаб, по правой кнопке уменьшает масштаб (величину изменения масштаба можно устанавливать какую надо). - При увеличенном масштабе движение мыши с прижатой левой кнопкой панорамирует график - сдвигает его вправо-влево, вверх-вниз. - Если свойство ShowHint включено (True), то при прохождении курсора мыши около точки на кривой будет отображаться хинт со значениями точки. Ограничение. Точность графика до десятых долей значений, поэтому вывод кривых, где шаг аргументов функций меньше 0.1 приведет к несуразному виду этих кривых. | |
| Delphi, Графика, Компоненты | 21 кб |
| Добавил: cj (20-06-2007) | Просмотреть Скачать |
| CjHooksDTT Мой компонент написанный из-за того, что мне ненравилось, когда при глобальном хуке надо писать DLL. Для XP можно не писаль DLL для НИЗКОУРОВНЕВОГО глобального хука, но все эти варианты были слишком нудными. С самого начала моей перехватческой деятельности я поставил цели: 1. Код как можно короче, понятнее и проще. 2. Только один исполняемый файл программы, без всяких DLL. 3. Возможность перехвата в windows: 98, 2000, XP, VISTA Узнал про процедуру GetKeyState (кстати, она основа моего компонента) и решил организовать цикл с ней. Компонент осуществляет перехват клавиш с 1 по 255, то есть практически все (scan-коды) клавиши. Там же в юните сделал список констант всех клавиш (по рисункам кнопок на своей клавиатуре). События: OnKeyDown, OnKeyPress, OnKeyUp. Недоработки: при событии OnKeyPress: например в блокноте: нажата,задержка,нажата,нажата,нажата.... а при этом событии в компоненте: нажата,нажата,нажата... То есть нету задержки, буду работать над этим. Лучше сделать интервал сканирования маленьким а то будут <пробелы> нажатий если Юзверь будет быстро тыкать. Ну в общем побольше отзывов, комментов, поправок и предложений по поводу компонента пишите здесь или мне на мыло StrToInt@mail.ru ps Для работы ниже, чем XP, лучше переделать под виндовый таймер. | |
| Delphi, Hooks, Компоненты | 2 кб |
| Добавил: _VirEx_ (29-03-2007) | Просмотреть Скачать |
| TXPListBox компонент на основе TCustomListBox демонстрирующий нестандартную перерисовку списка: градиент (UseGradient), либо любые цвета веделения и рамки выделеной строки (ItemSelectedColor, ItemBorderColor). Все заглавные буквы выделяются цветом который можно задать UpperCharColor. | |
| Delphi, GUI, Компоненты | 4 кб |
| Добавил: _VirEx_ (24-03-2007) | Просмотреть Скачать |
| Модуль TDesigner, позволяющий изменять положение, размер, выравнивание любых визуальных компонентов на форме запущеной программы, сохранять в INI файл и загружать данные настройки. Дайте возможность изменить дизайн пользователю во время работы с программмой :) | |
| Delphi, GUI, Компоненты | 8 кб |
| Добавил: Алхимик (01-03-2007) | Просмотреть Скачать |
| Расширение стандартного компонента TSpinEdit для работы с вещественными числами. | |
| Delphi, Компоненты | 9 кб |
| Добавил: AlexO (26-02-2007) | Просмотреть Скачать |
| TScannerDetector не визуальный компонент, позволяющий определить ввод данных со сканера штрих-кодов. Умеет автоматически преобразовывать кириллицу в латиницу и не забирает фокус у других контролов. Может быть окажется кому-нибудь полезным. | |
| Delphi, Железо, Компоненты | 7 кб |
| Добавил: TStas (20-01-2007) | Просмотреть Скачать |
| Наследник TGraphicControl понимающий HTML Центральное св-во htmlText. Понимает теги <a> <i><u><b> и обозначения спецсимволов. Гиперссылка ведет себя в нем, как ссылка в браузере, т. е. ее можно открыть, создать ярлык и т. д. Есть редактор св-ва, облегчающий пользование. А использую его, чтобы в своих прогах писать людям благодарности с указанием сайтов. | |
| Delphi, HTML, Компоненты | 152 кб |
| Добавил: Loginov (15-05-2006) | Просмотреть Скачать |
| Приложение для фрактального сжатия / распаковки изображений. Архив содержит проект запускаемого модуля FractComp.dpr, модуль компонента FractalCompression.pas, а также несколько растровых изображений (для возможности тестирования программы). Основу приложения составляет класс TFractal. | |
| Delphi, Графика, Компоненты | 207 кб |
©2007-2008 Progler.Ru