Plugin: hpwControl

Here is a plugin to improve neobook's scripting language.


Now here is release 1.45:

hpwControl145.zip 592 KB


History:


Changes Release 1.45:(11.02.2014)

Action: hpwStrTrim - Remove spaces from the beginning and the end of a string
Action: hpwStrLTrim - Remove spaces from the beginning of a string
Action: hpwStrRTrim - Remove spaces from the end of a string


Changes Release 1.44:(10.02.2014)

Bugfix for hpwLineSort for sort method NA,ND,NAAA and NDAA (Use now 64bit instead of 32bit Integers)


Changes Release 1.43:(07.12.2013)

Bugfix for hpwIsNumeric (Only 1 comma or dot between numbers allowed)


New upload(01.11.2013)

Plugins are now uncompressed without upx-compression.


Changes Release 1.42:(05.04.2013)

Action: hpwGetSpecialFolder - Get different system paths by name or hex-value


Changes Release 1.41:(03.01.2010)

Bugfix for hpwFormat (String-formating was broken)


Changes Release 1.40:(19.08.2009)

Recompiled without Win32.Induc delphi virus


Changes Release 1.39:(06.08.2009)

Bugfix for hpwLineNumber: It now returns 0 when search-string is not found


Changes Release 1.38:(31.05.2009)

Changed the used runtime-packer for a better vista and IE8-compatibility.


Changes Release 1.37:(15.05.2009)

hpwIsColor supports also a new colorformat as input like 'RGBINT16711680' (clRed)


Changes Release 1.36:(10.10.2008)

Changed compiler to delphi 7

Wizards now compatibel look with neobook 5.6


Changes Release 1.35:(24.2.2008)

hpwIsColor - Now supports flash-colorformat (0xFFFFFF) as input.


Changes Release 1.34:(23.1.2008)

All commands wizards show the exact command in the wizards dialog caption.

All commands wizards show the command, plugin-name and the command-hint similar to neobook's native commands.

Removed some designtime-related code from NBR which results in a slightly smaller size.


Changes Release 1.33:(26.10.2007)

The wizards of the regular expression commands now have a COM-interface button to RegexBuddy.

Parameter handling of the regular expression commands improved for regex with [ ] "


Changes Release 1.32:(29.9.2007)

Action: hpwFormat - Formats a string using the delphi format function.


Changes Release 1.31:(19.1.2007)

Using NB 5.5.3 new privat variable to publish the DLL-name.


Changes Release 1.30:(15.10.2006)

Bugfix for TaskBarClickAndRestoreOnTop for About-dialog and command wizards


Changes Release 1.29:(02.10.2006)

New sort-flags: AA=AlphaOnlyAscending/AD=AlphaOnlyDescending

New sort-flags: NAAA=NumericAscendingAlphaAscending/NDAA=NumericDescendingAlphaAscending


Changes Release 1.28:(01.10.2006)

New sort-flags: NSA+NSa=NaturalAscending/NSD+NSd=NaturalDescending


Changes Release 1.27:(20.09.2006)

Bugfix for sort-flags: NA=NumericAscending/ND=NumericDescending


Changes Release 1.26:(19.09.2006)

hpwLineSort - 2 new sort-flags: NA=NumericAscending/ND=NumericDescending


Changes Release 1.25:(19.09.2006)

hpwLineSort - A third parameter to support sort direction. (A=Ascending/D=Descending)


Changes Release 1.24:(16.09.2006)

Release of NBR-plugin option for hpwControl.

Command-wizards for all commands (16 dialogs)!


Changes Release 1.23:(18.08.2006)

Action: hpwIsColor Check a string if it is a Color.


Changes Release 1.22:(18.02.2006)

Action: hpwExecRegExpPos - Execute a regular expression and return a list with Pos and Length of found-pos


Changes Release 1.21:(10.12.2005)

Fix: hpwListParse - Last field in each row was not set when it was empty.

Action: hpwExecRegExpBool - Execute a regular expression and return a bool
Action: hpwExecRegExpList - Execute a regular expression and return a list
Action: hpwSplitRegExp - Split a string with a regular expression
Action: hpwReplaceRegExp - Replacing with regular expressions
Action: hpwSubstituteRegExp - Substitute in a string-template with regular expressions


Changes Release 1.20:(09.02.2005)

Action: hpwGetEnv Read a variable from the system-enviroment

Added direct newLISP-interface


Changes Release 1.19:(22.11.2004)

Added hpwControl.ini in plugin-directory to be able to translate/expand plugin comments.


Changes Release 1.18:(21.04.2004)

Action: hpwIsType Check a string on it's type.

Returnvalues: FLOAT INTEGER ALPHANUM ALPHA NA


Changes Release 1.17:(20.04.2004)

Action: hpwIsNumeric Check a string if it is numeric including , + .

Action: hpwIsHex Check a string if it is Hex-Value

Action: hpwIsAlpha Check a string if it is Alpha-String

Action: hpwIsAlphaNumeric Check a string if it is Alpha-Numeric-String

Action: hpwIsInteger Check a string if it is Integer

Action: hpwIsFloat Check a string if it is Float

Action: hpwIsDate Check a string if it is a Date

Action: hpwIsTime Check a string if it is a Time

Action: hpwIsMailURL Check a string if it is a Mail-URL

Action: hpwIsIP Check a string if it is a IP-Adress


Changes Release 1.16:(27.03.2004)

Action: hpwLineProcess - Read lines from a file and perform a neoscript-action on each line.


Changes Release 1.15:(18.01.2004)

Action: hpwGetSubroutineList - Get a list of all subroutines in Pub.


Changes Release 1.14:(16.01.2004)

Action: hpwLine - Now accept a 'All' as a line-number to read a whole file.

Action: hpwLineNumber - Returns the linenumber where a string is first found in a string-list, now also in a file.

Action: hpwAssoc - Get fields from a stringlist by keystring and offset, now also from a file.


Changes Release 1.13:(12.01.2004)

Action: hpwLine - returns a line not only from a string-list, now even from a file.

Action: hpwLineCount - returns number of lines not only from a string-list, now also from or file.


Changes Release 1.12:(26.12.2003)

Bugfix for all decimal arguments where either ',' or '.' could appear.


Changes Release 1.11:(02.03.2003)

Action: hpwListReOrder - Reorder the columns of a 2-dimensional array to a stringlist.


Changes Release 1.10:(01.03.2003)

Action: hpwLineSort - Sort a string-list.

Action: hpwAssoc - Get fields from a stringlist by keystring and offset.


Changes Release 1.09:(28.02.2003)

Action: hpwListParse - Has now additional vars for rowcount/colcount of the 2-dimensional Array.

Action: hpwListJoin - Join a 2-dimensional Array into a stringlist.


Changes Release 1.08:(27.02.2003)

Action: hpwLineAdd - Adds a line to a string-list.

Action: hpwLineNumber - Returns the linenumber where a string is first found in a string-list.

Action: hpwListEqual - Test if one string-list is equal to another string-list.

Action: hpwListParse - Parse a stringlist into a 2-dimensional Array.


Changes Release 1.07:(26.02.2003)

Action: hpwLine - returns a line from a string-list.

Action: hpwLineCount - returns number of lines in a string-list.

Action: hpwLineDelete - delete a line in a string-list.

Action: hpwLineInsert - insert a line in a string-list.

Action: hpwLineClear - clears a line in a string-list.

Action: hpwLineReplace - replace a line in a string-list.


Changes Release 1.06:(25.02.2003)

Actions: hpwGetPageInfo - Get a page-count and a page-array into variables.


Changes Release 1.05:(24.02.2003)

Actions: hpwStrRevSearch - Here now with Searchoffset and Flag for CaseSensitive and Search from the End.

Actions: hpwStrNthSearch - Here now with Searchoffset and Flag for CaseSensitive and Search for the n'th Hit.


Changes Release 1.04:(23.02.2003)

Actions: hpwStrPad... - Now cut's the padstring when it does not fit.

Actions: hpwStrSearch - Why another SearchStr? Here now with Searchoffset and Flag for CaseSensitive.


Changes Release 1.03:(19.02.2003)

Actions: hpwStrJoin - Reverse StrParse, build from array a String.

Actions: hpwStrPadLeft - Pad a string on the left to the given length.

Actions: hpwStrPadRight - Pad a string on the right to the given length.

Actions: hpwStrRepeat - Repeat a string to the given length.


Changes Release 1.02:(17.02.2003)

Actions: hpwCase can read the argument-list direkt from file. (One per Line)

Actions: hpwAnd performs a logical "AND" on many conditions.

Actions: hpwOr performs a logical "OR" on many conditions.


Changes Release 1.01:(17.02.2003)

Actions: hpwCase supports a parameter "operator" to allow "=,<,>,<=,>=".


Initial Release 1.0:(15.02.2003)

Actions: hpwCase for a sort of case conditions in neobook-script.