Edycja RadioGroup

0

Chciałbym, żeby po naciśnieciu na przycisk zmieniały mi się ItemIndexy w RadioGroup. Ktoś może przesłać kod?

0

sam sobie chyba odpowiedziałeś na pytanie... Ustawić ItemIndex na żądana wartość

0

No ale proszę o kod źródłowy. Nie wiem co wpisać

0

W przykładowym kodzie każde naciśniecie Bbuttona spowoduje zaznaczenie kolejnego Item w RadioGroup, gdy dany Item będzie ostatni zostanie zaznaczony 1 (index 0).

procedure TForm1.Button1Click(Sender: TObject);
var
  idx: Integer;
begin
  idx:= RadioGroup1.ItemIndex; //pobierz index aktualnie zaznaczonego
  if (idx = RadioGroup1.Items.Count - 1) then //czy to ostatni item
    RadioGroup1.ItemIndex:= 0 //jezeli tak zaznacz pierwszy item (index 0)
  else
    RadioGroup1.ItemIndex:= idx + 1; //jezeli nie zaznacz natepny item
end;
0

A dodanie itemindex o konkretnej nazwie? Żeby się pojawiły np. 4 możliwości
a) 1
b) 2
c) 3
d) 4

0
begin
  RadioGroup1.Items.Add('Pytasz o');
  RadioGroup1.Items.Add('podstawy podstaw.');
  RadioGroup1.Items.Add('Poczytaj helpa.');
end;
0

qr* otwórz googla i szukaj kursu delphi, albo idź się uczyć na studia informatyczne, a nie zawracaj d**y ludziom.. nikt cie tu uczyć nie będzie!

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