Продолжается подписка на наши издания! Вы не забыли подписаться?

ascContainer


If you want to take a part in the beta testing, fill this FORM, please.

ascContainer is an ActiveX tool which aims the embedding in your application functionality of dynamic user interface. Today it is in a stage of open beta-testing and you can download beta-version.

You can get an additional information and look at the screenshots of ascContainer on this page.

Beta-testing/demo

We strongly recommend you to register before testing. To do that you must fill a form and send it by mail e-mail.

If you want the test samples to work correctly on your computer, you are to have the next products installed: Microsoft Windows Installer 1.2 or later, Visual Basic Run-time 6.0 and ATL DLL 3.0. If you are working under Windows 2000 or Windows Me, probably, those products are already lnstalled. Otherwise you must install them manually. If you are using Windows 9x, you must install Windows Installer Update for Windows 95; if you are using Windows NT 4.0, you must install Windows Installer Update for Windows NT . If your browser is not Internet Explorer 3.0 or later, you must install it too. If you encounter trouble, install Internet Explorer 5.0 or later.

Then you must copy atl.dll and msvbvm60.dll libraries to the Windows\System directory (for Windows 95) or to the Windows\System32 directory (for Windows NT). The next step is the registration of these libraries. Go to the system directory and type regsvr32 atl.dll and regsvr32 msvbvm60.dll from command prompt. The msvbvm60.dll library is necessary only for Visual Basic example. If your system has Visual Basic installed or if you are not interested in this example, you can ignore the msvbvm60.dll library installation.

To download the ascContainer distributive you must fill the form. The ascContainer folder must appear in the Programs after installation. Now you can find the documentation and subfolders with examples in Delphi and Visual Basic and example for Internet Explorer in the ascContainer folder. Each example includes both source code that can be compiled and executed in debugger and ready executable modules that can be tested without any developing tools installed.

All additional information can be found in readme files, that are supplied with examples and documentation.

If you'll encounter any problems when running the examples, try to install Service Pack 6 for Windows NT, appropriate Service Pack for Windows 95 and probably DCOM Update to version 1.2 or later. Please, inform us about any troubles by mail mag@rsdn.ru and make sure that you wrote "beta-testing" in the Subject field. 

The beta version of ascContainer includes ascContainer (the component kit for the dynamic development of user interface), ascCodeEditor (Universal code editor with syntax highlighting) and ascControls (set of ActiveX controls).

ascContainer is an ActiveX control that may contain some other ActiveX controls. ascContainer lets yuo load different ActiveX controls in it , tune and link their properties and create event handlers (using MS VBScript). All this actions can be executed through GUI (at a design time) or programmatically.

We are using ActiveX controls from ascControls set for the demonstration of ascContainer features . For the script text editing  (VB script) the ascCodeEditor control (ActiveX control too) is used.

All three products are implemented like a set of COM objects that are stored in DLLs and their combination have conventional name "ascContainer". All of then are installed during the installation of the product.

We supplied the samples of the ascContainer use in different Web browsers and RADs together with mentioned products. These samples will be located in the accordingly named directories  (VisualBasic, Delphi, InternetExplorer...) after installation . They will contain the source code of a projects and compiled applications. We can not guarantee that all the applications will work on your computer because they need some libraries that perhaps/ are not installed on your computer (for example, Visual Basic's run-time library) or have the different version  (particularly in case of Windows 95). It will be better to compile the projects directly "at the scene". The Visual Basic and Delphi samples have the same functionality and differs only in the language constructions. We had found that the implementation of ActiveX support in Delphi doesn't satisfy all our requirements. Therefore we replaced TOleControl class by  the inherited class TascOleControl (the TascOleControl features and other details you can find in Samples\Delphi\readme.txt).

You can try to use ascContainer in any application or development tool that supports The ActiveX controls embedding, but we cannot guarantee that it will work correctly - it is just a beta version and it wasn't tested under all possible conditions (we tested the functionality on Visual FoxPro 6.0 but thus test was not comprehensive). We will be very grateful for any information about your testing results.


Your comments and suggestions you can send to: mag@rsdn.ru
Copyright © 1994-2016 ООО "К-Пресс"