Czesc. Chce zrobic cos takiego ze mam przycisk zmien nazwe i jak go klikne to mi sie wlaczy edycja zaznaczonego obiektu. Tak jak bym kliknal recznie na nazwe obiektu.
Tylko nie wiem jak to wywołac...
Czesc. Chce zrobic cos takiego ze mam przycisk zmien nazwe i jak go klikne to mi sie wlaczy edycja zaznaczonego obiektu. Tak jak bym kliknal recznie na nazwe obiektu.
Tylko nie wiem jak to wywołac...
Nie za bardzo rozumiem. Chcesz zmienic nazwe czy tylko Caption.
Podaj przykład obiektu.
Nie jestem pewien ale chyba nie da się tak żeby np. Caption przycisku dało się edytować w czsie pracy programu inaczej niż przez Button1.Caption:='bla bla'
Mozesz na fromie umiescic edita w ktorym bedzie uzytkownik wpisywal jakis tekst a potem zrobisz:
Button1.Caption:=edit1.text;
hmmm nie za bardzo o to mi chodzi..
Powiem inaczej. Kiedy klikne na nazwe jakiegos obiektu, to rozpoczyna sie edycja nazwy, tak jak zmiana nazwy pliku w explorerze. I chce to zdarzenie wywolac sztucznie. Nie chce zadnych nowych okienek.
10 sekund szukania w pomocy delphi...
TListItem.EditCaption()
hej dzieki :-D ale ja kombinowalem z ta funkcja to mi wywalał blad ze funkcja tylko do odczytu.
Kiedyś kombinowałem z edytowanie Captiona w ListView. Spróbuj użyć takiej procedury:
ListView1.Items.Item[ListView1.ItemIndex].EditCaption;