Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.04;
Скачать: CL | DM;

Вниз

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

 
Дмитрий12   (2006-05-20 01:12) [0]

Создаю на groupbox 10 кнопок.Делаю для них процедуру нажатия с западанием
(Sender as Tbitbtn).Perform( BM_SETSTATE ,1, 1 );
При нажатии на кнопки всё работает нормально,но после нажатия первой(самой левой) любое нажатие на одну из десяти трактуеться как нажатие на эту первую.
Ставлю в начале обработчика нажатия
showmessage(Sender as Tbitbtn).hint; и всё работает нормально.
Вопрос: В чем проблема, и кто глючит я или delphi?


 
Плохиш ©   (2006-05-20 01:40) [1]


> Вопрос: В чем проблема, и кто глючит я или delphi?

Ответ: Глючишь ты.


 
Дмитрий12   (2006-05-20 10:41) [2]

Если я то в чем?


 
KSergey ©   (2006-05-20 14:28) [3]

> Дмитрий12   (20.05.06 10:41) [2]
> Если я то в чем?

Код давай.


 
Дмитрий12   (2006-05-20 18:54) [4]

Я же говорю
procedure TForm2.FormShow(Sender: TObject);

begin

form10.groupbox2.Enabled :=false;

for i:=1 to 16 do

 begin
   form10.bitbtn1:=Tbitbtn.Create(Form2);
   with form10.bitbtn1 do
   begin
     Parent := form10.groupbox2;
     glyph:=g ;
     font.Color :=clred;
     if (i-8)<=0 then  ii:=i-1 else  ii:=i;
    Caption := IntToStr(abs(ii-8));
   
    Height := 25;
     Width := 25;
     if j=1 then
      hint:=inttostr(ii-8) else hint:=inttostr(ii+8+1);
     Left :=2+(i-1)*25;
     OnClick :=bitbtn1Click;
   end;
 end;
procedure TForm2.BitBtn1Click(Sender: TObject);
begin
(Sender as Tbitbtn).Perform( BM_SETSTATE ,1, 1 );
end;
Даже так глючит



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

Текущий архив: 2006.06.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.066 c
5-1132723716
ККВ
2005-11-23 08:28
2006.06.04
Не запускается программа в режиме отладки


2-1147704455
Ten10
2006-05-15 18:47
2006.06.04
Динамическая память


2-1148017120
Alex_C
2006-05-19 09:38
2006.06.04
Как узнать, установлен ли в сис-ме какой-либо язык?


2-1147720988
Firefly
2006-05-15 23:23
2006.06.04
web-страницы


15-1147068298
Некто
2006-05-08 10:04
2006.06.04
CASE-средство визуального проектирования баз данных