www.icetips.com  Icetips Utilities Documentation

Beta 3.3 Build 0.95.300

Previous  Top  Next  


Beta 3.3 Build 0.95.300 is scheduled to be released on November 14, 2007.  Below we have listed changes and updates to the classes, templates, demo and documentation since Beta 3.2 Build 0.95.200 released on November 9, 2007.

 

Nov-13-2007

 

1.  Classes

Modified FindWindow so that it can be called to find top window for an EXE file in addition to a caption.

 

 

2.  Demo

Added WindowInitCode source procedure that demonstrates how to standardize icons and fonts for various controls in an application. 

 

 

3.  Templates

Added StoreClarionBuildInVariable template "Store Clarion Build in a variable" This template should be used with a LONG variable to retrieve the Clarion version                      used to compile.  This number is a 4 digit number indicating version and build.  For example Clarion 6.3 is 6300.  5.5H is 5508.  Clarion 7 is 7000.  Note that this does not return the build number that SV uses to separate individual builds, such as 6.3 build 9053 or build 9057 for example.

 

 

4.  Classes

Added ModuleEXEName to the ChildWindowQ typed queue.  This is used to store the Module EXE name only in the EnumTopWindows method and it's related EnumTopWindowsProc enumeration procedure.  This variable contains the upper cased EXE name with extension, such as "NOTEPAD.EXE" or "UTILDEMO.EXE"  Note that the EXE name is stored with LONGPATH() to ensure that it contains all the characters in the name.

 

 

5.  Documentation

Added documentation for the new template.  Updated documentation about the WindowsClass and the demo.

 

 

6.  Classes

Added EnumModuleWin method to enumerate module windows.

 

 

Nov-10-2007

 

1.  Classes

Added feature to the EnumTopWindows to retrieve the module filename.  Implemented GetExeFromWindowHandle method that takes a window handle and returns the executable name for it.  NOTE that this is only documented to work on NT, W2K and XP or higher, so it may NOT work on 95/98/ME.  Still need a bit more research into this.  Documentation added.



Direct link to this page: http://www.icetips.com/manuals/utilities/beta3_3build095300.htm