Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.138.141.202] |
|
Сообщ.
#1
,
|
|
|
Magnetic Controls v1.4 (обновление от 06 сентября 2009г) - В пакет компонентов входит TsgmMagnetcControl и TsgmMagnetcForm. Данные компоненты предназначены для автоматической подборки позиции (привязки к позиции) формы или стандартного элемента управления наследуемого от TWinControl. Также имеется возможность автоматической подборки размера формы или стандартного элемента управления в зависимости от положения на экране или форме.
Поддержка версий Delphi 6, 7, 8, 2005, 2006, 2007, 2009, 2010. TSGMRecentMenu v1.1 (обновление от 24 августа 2009г) - Это не визуальный компонент помогает работать с историей файлов и т.п. Поддерживается отображение данных в меню как списком так и как подменю. Возможность cохранения данных в реестр, ini-файл, поток, TStrings. Поддержка версий Delphi 3, 4, 5, 6, 7, 8, 2005, 2006, 2007, 2009, 2010. TSGMEditListBox v1.3 (обновление от 12 мая 2009г) - расширение стандартного элемента управления список с возможностью редактирования его элементов. Наследуется от TCustomListBox. Поддержка версий Delphi 6, 7, 8, 2005, 2006, 2007, 2009, 2010. Горячие клавиши: F2 - редактировать текущий элемент Del - удалить текущий элемент Ins - вставить новый элемент Режим редактирования: Enter - закончить редактирование Esc - отменить редактирование Up/Down - перейти на предыдущий/следующий элемент Автоматические опции: aoDelete - удалить элемент по нажатию клавиши <Delete> aoEdit - начать редактирование элемента по нажатию клавиши <F2> aoEditOnDbClick - начать редактирование элемента по двойному нажатию левой клавиши мыши aoInsert - добавить новый элемент по нажатию клавиши <Insert> Ссылка на мой сайт P.S. Все пожелания, доработки и вопросы по данным компонентам буду с радостью выслушивать. Прикреплённый файлsgmmenus.zip (35.14 Кбайт, скачиваний: 716) |
Сообщ.
#2
,
|
|
|
после редактирования ListBox остаётся с флажком csLButtonDown, курсор бегает за мышкой
|
Сообщ.
#3
,
|
|
|
DimaBr, Спасибо!
Исправлено в версии 1.3 Прикреплённый файлsgmEditListBox.zip (18.6 Кбайт, скачиваний: 702) |
Сообщ.
#4
,
|
|
|
Новая версия Magnetic Controls v1.3 от 20 августа 2009г.
Прикреплённый файлsgmMagneticControls.zip (8.17 Кбайт, скачиваний: 723) |
Сообщ.
#5
,
|
|
|
Неадекватное поведение при прилипании к краю формы и последующем изменении размеров формы.
Ожидалось, если прилип, то двигается за краем формы. (может я и не прав) |
Сообщ.
#6
,
|
|
|
DimaBr
Цитата Ожидалось, если прилип, то двигается за краем формы. (может я и не прав) т.е. когда перемещаем компонент внутри формы, то сохранять "прилипание"? |
Сообщ.
#7
,
|
|
|
Если контрол прилип к краю формы, то при изменении размеров формы контрол тоже перемещается, а не стоит на месте
|
Сообщ.
#8
,
|
|
|
DimaBr,
Цитата Если контрол прилип к краю формы, то при изменении размеров формы контрол тоже перемещается, а не стоит на месте Согласен |
Сообщ.
#9
,
|
|
|
Новая версия Magnetic Controls v1.4 от 06 сентября 2009г.
Исправлен и улучшен демонстрационный проект. Добавлено новое свойство FixupPosition: Цитата / Если контрол прилип к краю формы, то при изменении размеров формы контрол тоже перемещается, а не стоит на месте Прикреплённый файлsgmMagneticControls.zip (9.6 Кбайт, скачиваний: 690) |
Сообщ.
#10
,
|
|
|
1. Никак не получается изменить размеры панели
2. Форма изменяет размеры при любом значении ActiveSize и SizingBorders |
Сообщ.
#11
,
|
|
|
DimaBr
>>1. Никак не получается изменить размеры панели А их и нельзя изменить, просто организовал пример как можно организовать привзку контрола к границам владельца. >>2. Форма изменяет размеры при любом значении ActiveSize и SizingBorders Задача данного компонента организовать привязку позиции формы/контрола при определенных действиях: перемещение, изменение размера. |
Сообщ.
#12
,
|
|
|
Тогда непонятно, зачем свойства ActiveSize и SizingBorders
|
Сообщ.
#13
,
|
|
|
>>Тогда непонятно, зачем свойства ActiveSize и SizingBorders
Включить/отключить привязку при перемещении и изменении размера |