Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: помогите с DBGrid  (Прочитано 10107 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
zozos
Гость
« : 25-10-2005 07:06 » 

Помогите с вопросами пожалуйста:
1. Как сделать, чтобы по щелчку по строке таблицы или ячейке, получать номер строки или ячейки?
2. И еще один вопрос, какой процедурой отлавливать нажатие кнопки мышки и выявлять какая кнопка мыши нажата?
3. Как реализовать методперетаскивания из таблицы DBGrid строки?
4. Как изменять название столбца, которое показывается на экране в процессе выполнения программы?
Записан
Gal_
Гость
« Ответ #1 : 26-10-2005 08:11 » 

2.
Код:
void __fastcall TForm::Form1MouseDown(TObject *Sender, 
      TMouseButton Button, TShiftState Shift, int X, int Y)
{
    switch( Button )
    {
        mbLeft:
            // ----
            break;
        mbRight:
            // ----
            break;
        mbMiddle:
            // -----
            break;
        default:
            // ----
    }
}
Записан
zozos
Гость
« Ответ #2 : 26-10-2005 22:31 » 

Спасибо, с этим всё понятно.
 А на первый вопрос не знаешь ответа?
Записан
Gal_
Гость
« Ответ #3 : 27-10-2005 09:27 » 

по первому вопросу точного ответа не знаю не занимался этим, но могу подсказать
Код:
void __fastcall TForm1::DBGrid1DrawColumnCell(TObject *Sender,
      const TRect &Rect, int DataCol, TColumn *Column,
      TGridDrawState State)
 {
  if(State.Contains(gdSelected))
  {
    //Выделенная строка см. Help
  }
 }
//---------------------------------------------------------------------------

 
Записан
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #4 : 22-04-2006 14:19 » new

(комент)

ЧАВО
Записан

Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines