Форум: "Базы";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
ВнизКак осуществить переход в БД не используя DBNavigator? Найти похожие ветки
← →
Black © (2004-10-07 08:44) [0]Как осуществить переход в БД не используя DBNavigator а с помощью своих кнопок?
← →
tERRORist (2004-10-07 08:52) [1]> TQuery.Next;
< TQuery.Prior;
>| TQuery.Last;
|< TQuery.First;
← →
Black © (2004-10-07 08:55) [2]Спасибо
← →
msguns © (2004-10-07 09:21) [3]Помимо навигатора сам грид "чувствует" клавиши Down, Up, Ctrl+Delete и другие. Чтобы полностью взять управление "в свои руки" проще всего воспользоваться TActionList, в котором определить акции "Вверх", "Вниз", "Вставить", "Удалить" и т.д.
Каждой такой акции назначить горячую клавишу (св-во ShortCut), совпадающую с той, на которую "реагирует" грид. Затем каждый из этих экшинов назначить элементам управления (кнопкам, пунктам Гл. и PopUp меню). По событию AfterScroll датасета, отображаемого в гриде, управлять этими экшинами (св-во Enabled).
Такой способ гораздо удобнее хотя бы потому, что позволяет сконцентрировать все управление данными в гриде в одном месте.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c