Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];

Вниз

Как сделать так чтобы при нажатии на 0 ряд(столбец) в DrawGrid ячейки западали вниз?   Найти похожие ветки 

 
BlackJack   (2002-03-23 19:36) [0]

Как сделать так чтобы при нажатии на 0 ряд(столбец) в DrawGrid ячейки западали вниз ? Как самому нарисовать такую ячейку?(как крайние).


 
MBo   (2002-03-24 09:38) [1]

на такой вопрос вряд ли кто "западет"
По-человечески сформулируй


 
BlackJack   (2002-03-24 10:10) [2]

MBo спасибо за совет.
Попытаюсь сказать иначе:
В drawgrid по умолчанию верхний ряд и левый столбец с серыми ячейками, которые выпуклые.(FixedCols & FixedRows)
Надо сделать так что при нажатии на такую ячейку она принимало свойство = нажата(checked), даже после того как я отпущу кнопку мыши.
Там есть событие которое реагирует на нажатие только такой ячейки: RxDrawGridFixedCellClick(Sender: TObject; ACol,
ARow: Integer);
Т.е. требуется управлять состоянием таких ячеек:нажата, не нажата.
p.s. надеюсь на этот раз сформулировал лутше. :)


 
MBo   (2002-03-24 10:30) [3]

это, по-видимому, обычные TButton, удержание нажатыми для них, скорее всего ,невозможно. Если написать потомок, используя SpeedButtons, то может получиться.


 
MBo   (2002-03-24 10:41) [4]

или просто SpeedButton поверх Fixed рисовать


 
BlackJack   (2002-03-25 05:28) [5]

Не ни фига. Это не TButton. Добрался до исходника этого grid-а
и оказалось что они рисуют (!!!) кнопки в нем. Я просто думал что есть способ попроще, но похоже прийдется рисовать кнопки в каждой из таких ячеек. При этом нажатая кнопка- одна картинка, не нажатая - другая.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
3-9389
kserg@ukr.net
2002-03-12 12:39
2002.04.04
ActiveControl - не срабатывает фокусировка в форме


1-9464
Ravil
2002-03-22 16:50
2002.04.04
Подвисание при заходе в папку с программой


3-9396
Aaz
2002-03-11 07:21
2002.04.04
Глюк DBGrid?


1-9511
daos
2002-03-22 16:23
2002.04.04
Помогите с потоками!


1-9509
VID
2002-03-23 01:43
2002.04.04
Ресурс повреждён





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский