[ BCB ] ValueListEditor

0

Mam taki problem...
Jak w komponencie TValueListEditor mając w kilku komórkach

...
ValueListEditor1->ItemProps[0]->EditStyle = esEllipsis;
ValueListEditor1->ItemProps[1]->EditStyle = esEllipsis;
ValueListEditor1->ItemProps[3]->EditStyle = esEllipsis;

przy zdarzeniu ValueListEditor1EditButtonClick(TObject *Sender)
wykryć który z tych przycisków został naciśnięty ?
Żeby zmienić konkretna wartość np. ścieżke do jakiegoś pliku która jest w komórce w której jest ten konkretny przycisk.

Z grubsza o coś takiego mi chodzi:

...
void __fastcall TForm1::ValueListEditor1EditButtonClick(TObject *Sender)
{

	OpenDialog1->Execute();

	if(/* ??? Nacisnieto przycisk w komorce [1][1] */)
	{

		this->ValueListEditor1->Cells[1][1] = OpenDialog1->FileName;
	}
	if(/* ??? Nacisnieto przycisk w komorce [1][2] */)
	{

		this->ValueListEditor1->Cells[1][2] = OpenDialog1->FileName;
	}

}
...
0

Pewnie trzeba coś z Object *Sender zrobić albo jakoś go wykorzystać...

1 użytkowników online, w tym zalogowanych: 0, gości: 1