Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Дополнительный параметр в кнопке таблицы AdvStringGrid

1.8K
29 ноября 2003 года
MVH
43 / / 03.09.2003
У меня есть компонент AdvStringGrid, в котором в ячейках таблицы можно создавать кнопки. Реакцию на эти кнопки можно получить событием компонента OnButtonClick, которому в качестве параметров передаётся номер строки и столбца.
Кнопки создаются динамически, и для каждой кнопки мне нужно передать ещё один параметр (целое число), который бы прописывался в коде для создания самой кнопки ("AdvStringGrid->AddButton(1,1,45,20,"Удалить",haBeforeText,vaCenter);") и который бы можно было бы получить в событии OnButtonClick.

Как это можно сделать?
293
30 ноября 2003 года
SEDEGOFF
586 / / 06.10.2002
У все гридов есть такое понятие как активная строка и столбец. Так вот когда ты счелкаешь на кнопке ты делаешь активным эту строку и этот столбец. Значит тебе гдето нужно хранить соответствие выбранной ечейке и тех данных которые ты хотел передавать и в обработчике их получать. У меня задача была по сложнее, нужно было принажатии поднимать справочник для каждой записи. Я создал структуру в которой находилась вся информация для отображения справочника. При добавлении строки в грид я эту информацию заполнял и добавлял в map. Ну а дальше при выборе строки и нажатии так кнопки открывалась окно со справочником только для этой строки
1.8K
03 декабря 2003 года
MVH
43 / / 03.09.2003
А если таблицу отсортировать? То всё сбивается. Тогда придётся и массив со значениями тоже сортировать. Так?
293
04 декабря 2003 года
SEDEGOFF
586 / / 06.10.2002
Если делать привязку к номеру строки - то да, а если к уникльному значению в каждой записи - то нет
1.8K
04 декабря 2003 года
MVH
43 / / 03.09.2003
Цитата:
Originally posted by SEDEGOFF
Если делать привязку к номеру строки - то да, а если к уникльному значению в каждой записи - то нет



А как это сделать, если при нажатии на кновку мы можем получить только номер активной строки и столбца? Можно поподробнее...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог