Function Reference

From Sputnik Wiki
(Difference between revisions)
Jump to: navigation, search
(Controls)
(String Functions)
Line 203: Line 203:
 
* [[Core Function isAlphaNumeric|isAlphaNumeric( <expression> )]] -- Checks if string contains only AlphaNumeric(A-Z, 0-9), Characters
 
* [[Core Function isAlphaNumeric|isAlphaNumeric( <expression> )]] -- Checks if string contains only AlphaNumeric(A-Z, 0-9), Characters
 
* [[Core Function isASCII|isASCII( <expression> )]] -- Check if string contains only ASCII chars
 
* [[Core Function isASCII|isASCII( <expression> )]] -- Check if string contains only ASCII chars
* [[Core Function isEmpty|isEmpty( <expression> )]] -- Checks if a string is completely empty.
+
* [[Core Function isEmpty|isEmpty( <expression> )]] -- Checks if a string is completely empty
 +
* [[Core Function isDigit|isDigit( <expression> )]] -- Checks if string only contains numbers
 
* [[Core Function isFloat|isFloat( <expression> )]] -- Check if string contains a floating point and could be converted
 
* [[Core Function isFloat|isFloat( <expression> )]] -- Check if string contains a floating point and could be converted
 
* [[Core Function isLower|isLower( <expression> )]] -- Checks if string contains only lowercase letters
 
* [[Core Function isLower|isLower( <expression> )]] -- Checks if string contains only lowercase letters
* [[Core Function isNumeric|isNumeric( <expression> )]] -- Checks if string only contains numbers
+
* [[Core Function isNumeric|isNumeric( <expression> )]] -- Checks if string only contains numbers (Allows for float/double)
 
* [[Core Function isSpace|isSpace( <expression> )]] -- Check if string contains only whitespace
 
* [[Core Function isSpace|isSpace( <expression> )]] -- Check if string contains only whitespace
 
* [[Core Function isSymbol|isSymbol( <expression> )]] -- Check if string contains only symbol chars
 
* [[Core Function isSymbol|isSymbol( <expression> )]] -- Check if string contains only symbol chars

Revision as of 19:59, 25 April 2012

Contents

Function Reference

How to create a Function

To create your own funtions see the Function page.

Core Functions

If a link is red (unclickable) the function either doesnt exist yet and is pending creation or it has been created but does not yet have a page/example.

Language Features

Console Functions

Multi-Threading Functions

Variable Type Conversions

Common Variable Functions

Misc
Hash/Array
Type Checking
Get Type Directly

Binary Data Management Functions

Math Functions

String Functions

Array Functions

Hash (Dictionary) Functions

Enum Functions

Process Functions

Environment Management

File Functions

File Create/Read/Write Functions
Misc
Dialogs

Directory Functions

Dialogs

Path Functions

Network Functions

HTTP Functions
MySQL Functions
Sputnik Client/Server Functions (This is just for connecting Sputnik Clients to Sputnik Servers nothing else)
Raw Sockets (TCP/UDP etc)
Misc Network Functions

Memory Functions

Clipboard Functions

GUI Functions

Dialog Creation Functions
Control Creation Functions
NOT AVAILABLE YET
Window/Control Properties Get/Set Functions

Note - Any options not here are most likely found using GUIGetProp and GUISetProp the bulk of all props can be found/used in them 2 funtions however anything special and not generic will go in the functions below.

Common Dialog/Control Properties Get/Set Functions
GUI Link (Event) Functions
Other GUI Functions

Keyboard Control Functions

Mouse Control Functions

Window Management Functions

(For info on using <title>, <text> See Window Titles and Text (Advanced) )

Controls

(For info on using <title>, <text> See Window Titles and Text (Advanced) )

Not added yet

Graphics/Pixel Functions

Misc Functions

User Defined Functions

These functions are created using Sputnik and are not part of the Sputnik core language.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox