Page 1 of 1
SRVCombobox problem in activeForm
Posted: Mon Apr 09, 2012 4:41 am
by chuqingsheng
I insert a SRVCombobox in SRichviewEdit that is in activeForm I use it in IE.
the dropdown list cann't close when the srvcombobox lost focus.
I guess the source of issue is that the activex 's application is nil.
but how to fix it so it's behave is same as normal application?
Posted: Fri Apr 13, 2012 1:36 am
by chuqingsheng
Dear Sergey,
Please help me.
Posted: Fri Apr 13, 2012 6:39 am
by Sergey Tkachenko
We need some time to test this problem, please wait.
Posted: Mon Apr 16, 2012 2:25 pm
by chuqingsheng
Sergey Tkachenko wrote:We need some time to test this problem, please wait.
Dear Sergey, do you find the solution already? I need the fixed version agent.
Posted: Mon Apr 16, 2012 6:34 pm
by Sergey Tkachenko
SRVComboBox.pas, line 942.
Change
Application.CreateForm(TFSRVCBList, FSRVCBList);
to
FSRVCBList := TFSRVCBList.Create(Application);
This fix will be included in the next update.
Note: using TRichView/ScaleRichView in ActiveX requires our special permission, see license.txt for TRichView.
Normally, we allow creating ActiveX for using on the web, or for use as a part of your application, or for internal use. However, if you use it to create an ActiveX control that can be used by other developers, it may require a special license from us.
Posted: Tue Apr 17, 2012 12:56 am
by chuqingsheng
Sergey Tkachenko wrote:SRVComboBox.pas, line 942.
Change
Application.CreateForm(TFSRVCBList, FSRVCBList);
to
FSRVCBList := TFSRVCBList.Create(Application);
This fix will be included in the next update.
Note: using TRichView/ScaleRichView in ActiveX requires our special permission, see license.txt for TRichView.
Normally, we allow creating ActiveX for using on the web, or for use as a part of your application, or for internal use. However, if you use it to create an ActiveX control that can be used by other developers, it may require a special license from us.
Thank you!
I create ActiveForm only for my web project , and only internal use in my company.