Jump to content

AutoitInfo.au3 - _AutoitInfoDisplay() ...Alpha-Release


Valuater
 Share

Recommended Posts

December 12, 2007 Ver 1.0.1 Beta Release

AutoitInfo.au3

UDF Info...

#region - AutoitInfo.au3
;===============================================================================
;    UDF Name: AutoitInfo.au3
;
;    Version v1.0.0  December 11, 2007, built with Autoit Beta 3.2.9.14
;
;    Author: Valuater, Robert M
;
;    Contributions: .... your name here!
;
;    Email: <Valuater [at] aol [dot] com>
;
;    Use: Display Autoit Array/Error/Success Returns in numerous styles
;===============================================================================

#include-once

;===============================================================================
;
; Function Name:    _AutoitInfoDisplay()
; Description:      Display most all Autoit Returns
;                    Get Autoit descriptions by command name
;                    Display over 5 ways / or return string or array
;                    Get Last Error from Windows
; Parameter(s):     $aiReturn    [default]       "Last" = Get Last Error from Windows
;                               [optional]        Almost any return from any autoit command
;                                               Almost any array 1 or 2 dimansional
;                                               Any string with Autoits default "|" delimiter
;                                               Any Autoit numerical error or success return
;                   $aiCommand    [default]       0 - "Autoit Info Display"
;                                [preferred]        Almost any Autoit command name for information reference
;                                                *Note* not all Autoit commands have info returns
;                   $aiDisplay    [Default]       0 = Console Write
;                                [Optional]        1 = On-Top Message Box
;                                                2 = ToolTip at top left corner of screen
;                                                3 = Ballon TrayTip
;                                                4 = Paste to Clipboard
;                                                5 = Return an Array
;                                                6 = Return a String delimited by "|" (Autoits default)
; Requirement(s):   Latest Beta
;                    No Includes, No Globalized Variables
; Return Value(s):
;                    On Success Return = 1         ( mostly - see return list at bottom of UDF )
;
;                   On Error:     Return = ""        Display a Description of the error
;
; Author(s):        Valuater, Robert M
;
;===============================================================================
#endregion - AutoitInfo.au3oÝ÷ Øøh!¶Úþ) Û®¢¨²ë?h6ë¯üßorX©n«wMj{ºgø¦7¦¡«­¢+Ø5

Enjoy!!!

Valuater

8)

Edited by Valuater

NEWHeader1.png

Link to comment
Share on other sites

I ran it and this came up:

--> Autoit Info Ver = 1.0.1

--> Autoit/Beta Ver = 3.2.10.0

What does it do?

The display is about the versions of Autoit and Autoiit Info Display (AID), AID is designed for the latest beta. The display tells me if the user has the latest stuff.

in one sentence...

AID displays almost all error/array/success returns from Autoit

The demo above should help anyone understand the usefulness of the UDF.

Many of Autoits returns are arrays (not all), but you can't see the info unless you write a small script to handle the array, or use _ArrayDisplay(). AID goes beyond that, because it displays the the array and can be used to guide the mouse, guide your program users, give a display of the error return right then and there no matter what the return was an error, array or success. most success returns are numbers. this displays the text information for that number.

... Give it a try

thx,

Valuater

8)

EDIT #1:

Dah!, all the pics and Demos are gone Sorry!!!!!

EDIT #2;

OK, I got it back now ( autoit forum error )

Edited by Valuater

NEWHeader1.png

Link to comment
Share on other sites

I think that this UDF is the biggest UDF that i am ever seen in my life (410 lines)!!! Posted Image

But nice one, i think/hope usefull one as well :) - Thanks for sharing.

 

Spoiler

Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1

AutoIt_Rus_Community.png AutoIt Russian Community

My Work...

Spoiler

AutoIt_Icon_small.pngProjects: ATT - Application Translate Tool {new}| BlockIt - Block files & folders {new}| SIP - Selected Image Preview {new}| SISCABMAN - SciTE Abbreviations Manager {new}| AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize Program

AutoIt_Icon_small.pngUDFs: OnAutoItErrorRegister - Handle AutoIt critical errors {new}| AutoIt Syntax Highlight {new}| Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDF
 
AutoIt_Icon_small.pngExamples: 
ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation Demo

Like the Projects/UDFs/Examples? Please rate the topic (up-right corner of the post header: Rating AutoIt_Rating.gif)

* === My topics === *

==================================================
My_Userbar.gif
==================================================

 

 

 

AutoIt is simple, subtle, elegant. © AutoIt Team

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...