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

Вниз

tstringgrid смена ячейки для ввода   Найти похожие ветки 

 
redlord   (2004-12-19 23:22) [0]

продолжение темы: ищу компонент типа hexview
использовать для етого  stringgrid идея хорошая
( и как я сам не допетрил :-) ).

а как в stringgrid програмно изменить ячейку
в которую происходит ручной ввод ?


 
KilkennyCat ©   (2004-12-20 03:15) [1]

StringGrid. OnGetEditText(Sender: TObject; ACol,
 ARow: Integer; var Value: String);


 
KilkennyCat ©   (2004-12-20 03:17) [2]

если я правильно понял... а если надо менять не содержимое, то через OnSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); получаем координаты и дальше творим с нею что хотим.


 
redlord   (2004-12-20 17:04) [3]

как получить координаты я знаю а как зделать активной для редактирования например ячейку [2.6]


 
redlord   (2004-12-20 17:05) [4]

как получить координаты я знаю а как зделать активной для редактирования например ячейку [2.6]


 
redlord   (2004-12-20 20:11) [5]

народ выручайте :-(


 
begin...end ©   (2004-12-20 20:24) [6]

> [5] redlord   (20.12.04 20:11)

Уже бы сами сделали :-)

begin
 MyStringGrid.Col := 2;    // номер столбца
 MyStringGrid.Row := 6;    // номер строки
 MyStringGrid.EditorMode := True
end.


При этом в множество MyStringGrid.Options должно быть включено значение goEditing. А если в это множество будет включено goAlwaysShowEditor, то последняя строка приведённого кода (EditorMode) не нужна.


 
redlord   (2004-12-20 20:24) [7]

сам задал вопрос сам и отвечаю :
 with grid do
 begin
   Row := r;
   Col := c;
   SRect.Top := r;
   SRect.Left := c;
   SRect.Bottom := r;
   SRect.Right := c;
   Selection := SRect;
    SetFocus;
 end;



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

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

Наверх





Память: 0.46 MB
Время: 0.03 c
1-1103742624
Capital
2004-12-22 22:10
2005.01.09
Своя область на контрол-панэл


14-1103215583
}|{yk
2004-12-16 19:46
2005.01.09
Как из формата djvu "выдрать" картинки?


1-1103692746
dimodim_FORCE
2004-12-22 08:19
2005.01.09
Удалить строку из файла


14-1103057165
Torry
2004-12-14 23:46
2005.01.09
MS SQL и необходимость кое-что срочно проверить


14-1103224286
Chuvak
2004-12-16 22:11
2005.01.09
ЖК-монитор и глаза





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский