H holyszq Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-26 #1 如何做网站的连接点击后转接到本地应用程序进行处理?
J jeffrey_s Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-02 #3 TMyPanel=class(TPanel) ... published property ScrollBox :TScrollBox read FScrollBox; end constructor TMyPanel.Create(AOwner: TComponent); begin ... FScrollBox.SetSubComponent(True); ... end;
TMyPanel=class(TPanel) ... published property ScrollBox :TScrollBox read FScrollBox; end constructor TMyPanel.Create(AOwner: TComponent); begin ... FScrollBox.SetSubComponent(True); ... end;
C cxjlike Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-02 #4 子控件在设计期是不能得到焦点的.如果能想办法使其得到焦点就好办了,可是行吗? 有一个思路,TMyPanel中得到新子控件后,如果新控件是TBitBtn,则 新控件.Parent:=rollBox;
H holyszq Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-03 #5 谢谢 jeffrey_s,cxjlike 你们的回答, to:jeffrey_s你的方法不能解决问题呀,DFM里面还是没有创建的控键,而PAS里面有。 to:cxjlike子控件在设计期是有焦点的,我拖个控件下来回在FScrollBox上,但是在DFM上没有在个申明,当重新打开或运行的时候,创建的控件就没有了。
谢谢 jeffrey_s,cxjlike 你们的回答, to:jeffrey_s你的方法不能解决问题呀,DFM里面还是没有创建的控键,而PAS里面有。 to:cxjlike子控件在设计期是有焦点的,我拖个控件下来回在FScrollBox上,但是在DFM上没有在个申明,当重新打开或运行的时候,创建的控件就没有了。
J jeffrey_s Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-03 #6 这样带子容器的控件似乎在Delphi里不能实现,DFM的限制吧。。也希望可以解决。 或者将 ScrollBox 外部生成,那样可以保存,不过思路不同。 TMyPanel=class(TPanel) ... published property ScrollBox :TScrollBox read FScrollBox write FScrollBox; end 然后 Create 中不自动生成,只引用外部的 ScorllBox。
这样带子容器的控件似乎在Delphi里不能实现,DFM的限制吧。。也希望可以解决。 或者将 ScrollBox 外部生成,那样可以保存,不过思路不同。 TMyPanel=class(TPanel) ... published property ScrollBox :TScrollBox read FScrollBox write FScrollBox; end 然后 Create 中不自动生成,只引用外部的 ScorllBox。
H holyszq Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-05 #7 如果是这样,如何做一个有标题和滚动条的 Panel 呢
H holyszq Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-07 #8 可以学LabeledEdit的做法,不过新的问题又来了,alLeft,alTop, 就可以alRight,alBottom,就看不到了,不知道这是怎么回事,如果放Panel里面就没这个问题。
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-08 #9 dfm 其实没有限制,实属 ide 不完善之故,但可以覆盖一些过程,将容器子控件返回给 ide,ide 就会保存容器子控件里面的控件,许多年前我做过,现在忘了,至于标题条和滚动条,那时窗口风格问题,Panel 就是被修改风格的窗口,用API重新改回去。
dfm 其实没有限制,实属 ide 不完善之故,但可以覆盖一些过程,将容器子控件返回给 ide,ide 就会保存容器子控件里面的控件,许多年前我做过,现在忘了,至于标题条和滚动条,那时窗口风格问题,Panel 就是被修改风格的窗口,用API重新改回去。