Advertisement
5_2007-2008 Complete Applications #190197

DotNET API Viewer 2.0.8

Version 2.0.8 Maintenance Update: Adressed an exception issue when a user tried to select the same API item more than once. The DotNET API Viewer 2.0.7 for VB.NET and C# is similar to the VB6 API Viewer, but on steroids. The stand-alone DotNET API Viewer application, written in VB, makes pasting new API declarations into your VB and C# .NET applications a breeze. * You can dynamically declare constants and Enumerators as Integer in the selected local copy of a constant or enumerator. This allows the user to keep program speed optimal by not slowing down for object (variant) conversions. Although constants can be of types other than Integer, the .NET interop API interface uses only Integer values for its constants. * You can create new Constants right within the viewer. Assigned values are expected to be numeric, as was required by the VB6 API interface, but the values can be declared as hexadecimal, octal, or binary. You can also apply + or - offsets. Constants are created as all-capitals. No complex checks are performed on the value. It simply assumes that you know what you are doing, because such checks can involve complex offsets and naming of other constants. The viewer will also check to ensure that the newly entered constant does not already exist. * You can create new API method Declarations right within the viewer and add them to your API list. * You can create Overloaded Declarations of methods right within the Viewer and add them to your API list. * You can create new Structures and Enumerations right within the viewer and add them to your API list. * You can Delete entries from the API list. * You can edit Declared Subroutine and Function parameter lists, and apply these changes to new subroutine or function names. The built-in Declaration Editor makes such changes a breeze with just a few clicks of the mouse. * It automatic checks for new parameter dependencies. If an added declaration or user-defined type requires another user-defined type not included in the selection list, you can view the requested types in a dialog and select them or reject them for inclusion in your selection list. This can make resolving declaration headaches such as with the complicated AccessCheck Function, which requires the additional inclusion of the GENERIC_MAPPING, PRIVILAGE_SET, and SECURITY_DESCRIPTOR types. These additional types in turn require the ACL and LUID_AND_ATTRIBUTES types. These newer types in turn also require the LUID type. The New API Viewer makes farming these additional types a breeze with a few quick clicks of the mouse. * Additions created within the New API Viewer can be optionally saved for later re-used in the API data file. New entries are appended to the API file with a date- and time-stamp marker. * Plus many more features. This utility also demonstrates easy form subclassing to support flicker-free form resizing, it demonstrates adding icons to a ComboBox, it demonstrates on-the-fly conversion of code to and from DotNET (VB.NET or C#) and VB6, it demonstrates centering message boxes over forms, it demonstrates adding file lists to menus, it demonstrates acquiring ListBox entries simply by moving the mouse pointer over them, it demonstrates customized tooltips, it demonstrates checking for an active internet connection, it demonstrates searching for data on specific websites, it demonstrates how to determine if a dynamic array has been dimensioned, it demonstrates issuing user-defined system sounds, it demonstrates multiple tooltip formats, it demonstrates how to add the old VB6 APP command, it demonstrates super fast searches in ListBoxes and ComboBoxes, it demonstrates custom search dialogs, and it contains its own tutorial file in HTML format.

AI

KI-Zusammenfassung: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.

Quellcode
original-source
Upload
Originalkommentare (3)
Wiederhergestellt von der Wayback Machine