- 博客(0)
- 资源 (18)
- 收藏
- 关注
Microsoft ActiveX Control Pad
Microsoft?ActiveX(TM) Control Pad Release Notes
================================================
?Copyright Microsoft Corporation, 1996.
To view this document most effectively in Notepad, maximize the
Notepad window and turn on Word Wrap (Edit menu).
Contents
--------
These release notes supplement the information in the
the Microsoft ActiveX Control Pad Help file.
1. Support Information
2. Requirements
3. Installation
4. Known Issues
1. Support Information
======================
The Microsoft ActiveX Control Pad is a free, downloadable product.
Microsoft has established an online newsgroup for this product,
for peer-to-peer support only. This newsgroup can be used to
exchange information with others who are using the ActiveX Control
Pad.
To access this newsgroup using a newsgroup reader, enter the
following news server address:
msnews.microsoft.com
The name of the newsgroup is:
activeX_controlpad_HTML_layout_control
Or, you can use the following URL to access the newsgroup directly
from a Web browser:
news:microsoft.public.activeX_controlpad_HTML_layout_control
The newsreader available with Internet Explorer version 3.0 supports
multiple news servers. You can download the newsreader from the
Internet Explorer site (http://www.microsoft.com/ie).
Microsoft AnswerPoint Fee based technical support is available from
Microsoft by dialing (800) 936-5800.
2. Requirements for Microsoft ActiveX Control Pad
==================================================
To run Microsoft ActiveX Control Pad, you need the following:
* A personal computer with a minimum 486 microprocessor running
Microsoft Windows 95 or later, or Microsoft Windows NT 4.0 or later.
* 16 MB of RAM.
* 10 MB of free disk space on your hard drive.
* Internet Explorer 3.0 or later.
3. Installing the Microsoft ActiveX Control Pad
===============================================
To install the Microsoft ActiveX Control Pad, download the setup file
from:
http://www.microsoft.com/workshop/author/
After downloading SETUPPAD.EXE to your system:
1. Run SETUPPAD.EXE.
2. Follow the setup instructions on your screen.
3. Open the ActiveX Control Pad README file from the Windows 95 Start
menu to review important information about the product.
Note: Microsoft ActiveX Control Pad includes the HTML Layout control.
You don't need to download and install the HTML Layout control
separately.
4. Known Issues
===============
Beta 1 Compatibility
--------------------
HTML Layouts authored with the Beta 1 release of the Microsoft ActiveX
Control Pad that contain <OBJECT> tags with the "DATA=DATA:..."
attribute will not work with this release. Replace "DATA:" with
"DATA:APPLICATION/X-OLEOBJECT;BASE64," to upgrade an HTML Layout to
work with the released version.
ActiveX Controls and Objects
----------------------------
Low memory may cause certain images to be downloaded incorrectly
when using the Image control, resulting in the loss of image data.
The Microsoft Forms 2.0 MultiPage Control, and the Microsoft Forms 2.0
Frame Control will not work in HTML or in an .alx file.
<OBJECT> tags placed in HTML that are larger than 2K will not be
instantiated by Internet Explorer.
Setting the MousePointer property will only show black-and-white icon
at runtime.
When persisting URL properties, the ActiveX Control Pad does not persist
the REF attribute in the <PARAM> tag. This attribute is used by certain
tools to do link fixup. Use document-relative URL's to avoid link fixup
issues.
Setting and changing Z-Order at runtime works with Windowless
ActiveX Controls. Windowed controls, which most legacy controls are,
can not be used with Z-Order, they will always appear above Windowless
controls.
Setting the MouseIcon property for Forms 2.0 controls will not
work as expected when used directly in an HTML file. MouseIcon on
these controls does work correctly when used within an HTML Layout
Control.
Setting TabKeyBehavior=True for a multiline textbox control will not
behave as expected. The object participates in the tab order instead
of inserting a tab character.
The License Manager Object should not be inserted in the .alx file. To
use licensed controls in an HTML document, the license manager
information should be inserted directly into the HTML document.
HTML Layout
-----------
Comments inside a <DIV> </DIV> block are not preserved. To preserve
comments in the .alx file, place them outside the <DIV> block.
Inserting HTML Layouts in HTML files requires an absolute path unless
the layout being inserted is in the same directory as the host HTML
file, or the HTML Layout is located in a subdirectory of the directory
containing the host HTML file.
The bgColor property of the HTML Layout cannot be set to a system color
(i.e., any of the colors in the drop-down list in the property page).
Use an absolute color value instead.
Z-Order commands cannot be undone using the Undo command (Edit Menu).
Dragging and Dropping of .bmp, .avi, or other files on to the
ActiveX Control Pad's HTML Layout editor can cause problems. Instead,
drag out the appropriate control first, and then point the control's
property at the file to be used.
Inserting objects into an HTML Layout that are not proper ActiveX
Controls, for example an Excel spreadsheet, can cause unexpected results.
If the object is inserted by adding it to the toolbox as a control and
then adding it to the HTML Layout, the following tags will be written
to the .alx file:
<OBJECT STYLE="ZINDEX:0;">
</OBJECT>
In general, do not insert non ActiveX Controls into an HTML Layout.
Non ActiveX Controls will not appear in the Insert ActiveX Control
selection dialog.
Accelerators do not work as expected within an HTML Layout.
Scripting
---------
When you are setting properties in the Script Wizard's List view, the
"Color" button returns the HEX code in RRGGBB format (e.g. - #FF00FF)
for the color selected.
When scripting elements on an HTML page, the Script Wizard removes extra
whitespace and extra carriage returns from the file.
The Script Wizard does not check for duplicate procedure and object names.
When commenting inline scripts using VBScript code, use "REM"
instead of the "'" character. Inline scripts are any script contained
directly in the HTML tag for the object, such as scripts specified directly
in an <INPUT> tag. You can use "'" in <SCRIPT> blocks.
The Script Wizard automatically places an "End Sub" at the end of
procedures. Adding an "End Sub" in List View or Code View will result
in two "End Sub" lines for one procedure. Use Notepad to remove the
duplicate "End Sub" from .alx files (which you can easily launch
by using the "View Source" context menu item).
Both VBScript and JavaScript are strict about which characters can be
used in variable names, names of ActiveX Controls (expressed with the
ID= attribute of the <OBJECT> tag), and <INPUT> tag NAME= names. Only
ASCII characters A-Z, a-z, _, and 0-9 are allowed. Spaces (" "),
dashes ("-"), and DBCS characters are not valid name and identifier
characters and can lead to unexpected errors. No name, in either
language, is allowed to begin with a number.
Clicking on the value of a radio button in the Script Wizard action
pane yields Document.form.group.value where group is the "name"
property that may appear in several grouped radio buttons. This
will cause a runtime error. Instead, what should be generating
is Document.form.group.item(n).value (where n is 1-based count of
the radio button in that group).
Non-unique values for the ID property of an object can cause unexpected
behavior. The Control Pad will assign a unique name to the ID property
for each control. While renaming is allowed, be careful not to
duplicate ID values. Also, if an ID within an HTML Layout matches the
ID within the host HTML file, unexpected results can also occur;
avoid ID conflicts throughout the entire HTML file environment.
Forms 2.0 control properties cannot be set through standard JavaScript
property setting code. Use the following syntax:
object.property
Do not use this syntax:
object["property"] -- or -- object[1]
Miscellaneous
-------------
Redocking the toolbar may cause it to become dimmed. If this occurs,
click the toolbar or slightly adjust it.
==== End of Readme ====
2011-01-25
Windows高级调试
本书主要讲解Windows高级调试思想和工具,并涉及一些高级调试主题。本书内容主要包括:工具简介、调试器简介、调试器揭密、符号文件与源文件的管理、栈内存破坏、堆内存破坏、安全、进程间通信、资源泄漏、同步、编写定制的调试扩展、64位调试、事后调试、Windows Vista基础以及应用程序验证器的测试设置等。本书内容详实、条理清楚。(英文版)
2009-06-25
Windows核心编程(第5版)
这是一本经典的Windows核心编程指南,从第1版到第5版,引领着数十万程序员走入Windows开发阵营,培养了大批精英。作为Windows开发人员的必备参考,本书是为打算理解Windows的C和C++程序员精心设计的。第5版全面覆盖Windows XP,Windows Vista和Windows Server 2008中的170个新增函数和Windows特性。书中还讲解了Windows系统如何使用这些特性,我们开发的应用程序又如何充分使用这些特性,如何自行创建新的特性。
2009-06-17
《云计算入门指南》-Sun
谈论云计算时,人们很容易迷失方向。大家似乎都拥有云、连接云、实现云、或者至少准备好实施云。 其中有许多行话,但行话后面,也蕴藏着一些非常真实的商业和技术利益。《云计算入门指南》将帮助您去粗取精,去伪存真 — 并为您提供一个框架,用来确定云计算是否对于您的机构有意义以及有何意义。帮助您揭开云计算的神秘面纱,并向您说明如何在此环境中实现虚拟化和进行软件部署。
2009-06-17
Solaris 容器使用指南
您是否正在寻求整合服务器或应用程序?这份循序渐进式 Solaris 容器使用指南如何利用 Solaris 容器技术将应用程序整合到单个服务器上。
通过 Solaris 容器,您能够利用灵活的软件定义的界限来隔离软件应用程序和服务,并在单个 Solaris OS 实例内创建专用执行环境。
阅读本指南后,您就能够通过如下操作来创建 Solaris 容器:
创建资源池
定义 Solaris 区域
基于公平份额调度器 (FSS) 来分配CPU使用
安装和引导区域
配置从区域对原始设备的访问
2009-06-17
C#与.NET 3.5高级程序设计(第4版)[第二部分:共两个部分]
本书是C# 领域久负盛名的经典著作,深入全面地叙述了C# 编程语言和.NET 平台核心,并以大量示例剖析相关概念。书中介绍了C# 的各种语言构造、.NET 2.0 的类、核心API 、公共中间语言(CIL)、动态程序集和ASP.NET 扩展等内容;同时也介绍了.NET 3.0 和.NET 3.5 中新的编程API,包括WPF 、WCF 和WF 的功能;另外,还介绍了最新的C# 3.0 编程语言、LINQ 编程技术、COM 与.NET 的互操作性以及平台无关的.NET 开发。
本书由微软C# MVP Andrew Troelsen 编写,历经多次修订,适合各层次.NET开发人员阅读
2009-06-09
C#与.NET 3.5高级程序设计(第4版)[第一部分:共两个部分]
本书是C# 领域久负盛名的经典著作,深入全面地叙述了C# 编程语言和.NET 平台核心,并以大量示例剖析相关概念。书中介绍了C# 的各种语言构造、.NET 2.0 的类、核心API 、公共中间语言(CIL)、动态程序集和ASP.NET 扩展等内容;同时也介绍了.NET 3.0 和.NET 3.5 中新的编程API,包括WPF 、WCF 和WF 的功能;另外,还介绍了最新的C# 3.0 编程语言、LINQ 编程技术、COM 与.NET 的互操作性以及平台无关的.NET 开发。
本书由微软C# MVP Andrew Troelsen 编写,历经多次修订,适合各层次.NET开发人员阅读
2009-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人