O Orber Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-17 #1 请问如何让一个TImage控件的层永远能覆盖着其他控件,看不到底下的控件
L l213 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-17 #2 干什么用呀,每加一个控件,调用timage的bringtofront方法
O Orber Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-18 #4 另外,我按照您说的方法, Image1.Visable := True; Image1.Bringtofront; 但是这个控件还是被一个TListview 控件 覆盖了一部分,也就是说他并不是处于最上层。。。
另外,我按照您说的方法, Image1.Visable := True; Image1.Bringtofront; 但是这个控件还是被一个TListview 控件 覆盖了一部分,也就是说他并不是处于最上层。。。
D del520 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-18 #5 反正是看不到下面的控件,意思就是下面的控件不需要与用户对话。 那你就干脆将那些控件的 visible设为false啊
C coolbaby Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-18 #6 因为TImage是从TGraphiccontrl派生的 而TListView是从TWinControl派生的
A Admy Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-18 #7 在适当的地方加下面的语句,将不需要的控件自动设成不可见 for i:=0 to self.ControlCount-1 do if(Controls.ClassType<>TFORM)and(Controls.ClassType<>tImage)then Controls.Visible:=false;
在适当的地方加下面的语句,将不需要的控件自动设成不可见 for i:=0 to self.ControlCount-1 do if(Controls.ClassType<>TFORM)and(Controls.ClassType<>tImage)then Controls.Visible:=false;
F fshrq1 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-18 #8 先放控件,再放image,image的transparent为false
P panjf Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-18 #9 你可以这样,把Image放在一个panle上,设这个panel的Bringtofront
O Orber Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-18 #10 可能我没说清楚,首先这个Image需要是透明的,里面有一个含有透明色的图片,我会定时显示这张图片在所有控件之上,同时,其他的控件也必须被看到,即使部分被覆盖了。 大家有没有好的解决办法?