XSal
PPJ.Runtime.XSal.XSal
Last updated
PPJ.Runtime.XSal.XSal
Last updated
Namespace: PPJ.Runtime.XSal
Assembly: PPJ.Web.XSal.49 (4.9.0.0)
XSal functions.
SAM_HotSpotClick
The form, dialog or MDI receive this message when the user clicks the left mouse button on the hotspot. wParam = HotSpot ID lParam = Mouse position
SAM_HotSpotMouseMove
The form, dialog or MDI receive this message when the user moves the mouse on the hotspot. wParam = HotSpot ID if the mouse is entering the hotspot or NULL if the mouse is leaving the hotspot. lParam = Mouse position
SAM_ToolboxSetPosition
The toolbox receives this message when it's orientation and position are being changed. This allows the program to change some visual aspect of the toolbox. wParam = The new orientation flag lParam = not used
SAM_ToolboxUpdateMenu
Send to the form that owns the toolbars. The app can modify the popup menu before it's displayed by processing this event. The menu object can be accessed using the form's ContextMenu property or VT menu functions using wParam for the menu handle. wParam = Handle for the menu lParam = not used.
SAM_TooltipClose
Sent to the control with the tooltip when the tooltip is destroyed.
SAM_TooltipSetText
Sent to the control under the mouse to show the tooltip.
Returns the client area of a form with the accessories enabled.
form
Returns: SalWindowHandle.
ctrl
id
x
y
width
height
Returns: SalBoolean.
Param1
Returns: SalBoolean.
BOOL XSalGZipEof( gzFile p_File )
Param1
Returns: SalBoolean.
BOOL XSalGZipFlush( gzFile p_File )
Param1
Returns: SalBoolean.
CHAR XSalGZipGetStr( gzFile p_File )
Param1
Returns: SalNumber.
Param1
Param2
Returns: SalString.
Param1
Param2
Param3
Returns: SalNumber.
Param1
Param2
Param3
Returns: SalBoolean.
BOOL XSalGZipPutChar( gzFile p_File, CHAR p_cChar )
Param1
Param2
Returns: SalBoolean.
INT XSalGZipPutStr( gzFile p_File, LPSTR p_lpBufferOut )
Param1
Param2
Returns: SalNumber.
Param1
Param2
Param3
Returns: SalNumber.
BOOL XSalGZipRewind( gzFile p_File )
Param1
Returns: SalBoolean.
LONG XSalGZipSeek( gzFile p_File, LONG p_lOffset, INT p_iWhence )
Param1
Param2
Param3
Returns: SalNumber.
LONG XSalGZipTell( gzFile p_File )
Param1
Returns: SalNumber.
LONG XSalGZipWrite( gzFile p_File, LPVOID p_lpBufferOut, LONG p_lSize )
Param1
Param2
Param3
Returns: SalNumber.
Adds a line to the script and recompiles.
handle
line
Returns: SalBoolean.
Creates and compiles the script.
source
Returns: SalNumber.
Frees the script.
handle
Returns: SalBoolean.
handle
errorsList
Returns: SalNumber.
handle
localName
varName
Returns: SalBoolean.
handle
result
Returns: SalBoolean.
Changes the execution context for the script object.
handle
context
Returns: SalBoolean.
Enables/Disables debug mode. When the debug mode is on, the exceptions generated by the interpreter are unhandled.
handle
debugOn
Returns: SalBoolean.
handle
timeout
Returns: SalBoolean.
Creates a new hotspot are on the windows background. If the hotspot dimensions are 0,0,0,0 the specified hotspot ID is removed.
ctrl
Target control on which to execute the call.
id
x
y
width
height
Returns: SalBoolean.
Sets the image to show as the background of the specified window.
ctrl
Target control on which to execute the call.
fileName
flags
Returns: SalBoolean.
Returns the position of the splitter. If the splitter is proportional, the position is expressed as a percentage integer: 500 = 50%.
split
Returns: SalNumber.
Returns the child control associated to the splitter's frames.
split
frame
Returns: SalWindowHandle.
Returns the styles of the splitter.
split
Returns: SplitterStyles.
Sets the position of the splitter. If the splitter is proportional, the position is expressed as a percentage integer: 500 = 50%.
split
pos
Returns: SalBoolean.
Sets the size of the splitter.
split
size
Returns: SalBoolean.
Associates the child control to the splitter's frames.
split
child
frame
Returns: SalBoolean.
Sets the minimum and maximum positions for the splitter.
split
min
max
Returns: SalBoolean.
Sets the style of the splitter.
split
Style
on
Returns: SalBoolean.
Finds the first character in the string that appears in a given character set.
text
chars
Returns: SalNumber.
Compares a substring in a string.
source
compare
start
size
caseSensitive
Returns: SalBoolean.
sIn
nLevel
sOut
Returns: SalBoolean.
Counts the number of times a substring appears in a string.
sText
sSearch
nStart
nLength
bLeft
Returns: SalNumber.
Formats a string using a string mask.
text
mask
Returns: SalString.
date
format
language
Returns: SalString.
date
format
days
shortDays
months
shortMonths
Returns: SalString.
Converts an hexadecimal text into a string.
hex
Returns: SalString.
Returns the character at the indicated position.
text
index
Returns: SalNumber.
list
separators
Returns: SalString.
Returns the next token string in a list.
Returns: SalString.
text
Returns: SalString.
Finds the first character in the string that does not appear in a given character set.
text
chars
Returns: SalNumber.
Searches for a substring in the source string starting from the specified index.
sText
search
nIndex