Missing ToolTips in the Editor
Posted: Thu Jun 05, 2003 8:10 pm
I found out, that many Libs doesn't have a tooltip.
Here the list and a small solution for a tooltip:
Many Things are stolen from SciTe - PureBasic Version from P.Spisla
Unknow functions:
NetworkEventID () - No documentation, the Help file said only "not found"
;first all PB-Procedures, that have only parameters
Cos (Angle.f) - Returns the Cosinus of the specified angle.
Day (Date) - Returns the day value of the specified date
DayOfWeek (Date) - Returns the day value in the week of the specified date.
DayOfYear (Date) - Returns the number of days elapsed since the beginning of the year of the specified date.
EventlParam () - Returns the l-Param from the Message
EventType () - use this function to determine of which type the event is.
Hour (Date) - Returns the hour value of the specified date. The result is always between 0 and 23.
InitEngine3D () - Initialises the 3D environment for later use.
Int (x) - Returns the interger part of a float number. The Value is not round.
Log (Number.f) - Returns the Log of the Number
Log10 (Number.f) - Returns the Log in Base 10 of the Number.
Minute (Date) - Returns the minute value of the specified date. The result is always between 0 and 59.
Month (Date) - Returns the month value of the specified date. The result is always between 1 and 12.
MovieLength () - Returns the length (in frames) of the current movie
MovieStatus () - Get the status of the current movie,values
paused 0: stopped >0: Movie is playing.
Pow (Number.f, Power.f) - Returns the Number^Power.
RenderWorld () - Renders the whole world on the screen.
Round (Number.f, Mode) - Round the specified float number according to the given mode. 0=round down, 1=round up.
RSet (Str$, Length [, Character]) - Pads a string to the right, and adds 'space' characters to fit the specified length.
ScreenID () - Returns the OS ScreenID.
Second (Date) - Returns the second value of the specified date. The result is always between 0 and 59.
Sin (Angle.f) - Returns the Sinus of the specified angle.
SizeOf (Structure) - Returns the size of the structures in byte.
Sqr (Number.f) - Returns the SQuare Root of the specified number.
StartSpecialFX () - Start alternate routines for effects like alphablending, shadow, color filter etc.
StopSpecialFX () - Stop alternate routines for effects like alphablending, shadow, color filter etc.
StrF (Value.f [, Number Decimal]) - Convert a float number into a string
StringField (String$, Index, Separator$) - Returns the string field at the specified index.
Tan (Angle.f) - Returns the Tangent of the specified angle. Angle.f must be in radian.
Year (Date) - Returns the year value of the specified date. The result is always between 1970 and 2034.
;then all PB-Procedures with nothing
AddElement (LinkedList()) - Adds a new empty element after the current element.
Asc (String) - Return the Ascii value of the first character in the string.
Blue (Color) - Return the blue value of a 24 bit RGB color (between 0 and 255).
ChangeCurrentElement (linkedlist(), *NewElement) - Changes the current element of the specified list to the given new element
Chr (ASCII) - Return the character associated with the given ASCII value.
ClearList (LinkedList()) - Clears all the elements in this list and releases their memory.
CloseTreeGadgetNode (#Gadget) - Close the current node of the specified #Gadget and go back to the parent item.
CountList (LinkedList()) - Counts how many elements there are in the linked list.
Delay (milliseconds) - Wait the specified time. Time is in milliseconds.
DeleteElement (LinkedList()) - Remove the current element from the list.
EndTimer (#TimerNumber) - ends the highres timer.
EventwParam () - Returns the W-Param from the Message.
FindString (String,StringToFind$, StartPosition) - Return the Position of StringToFind$.
FirstElement (LinkedList()) - Changes the current list element to the first list element.
FreeToolBar (#ToolBar) - Free the specified #Toolbar.
GetMaxTimerResolution () - Get maximal timer resolution.
GetMinTimerResolution () - Get minimal timer resolution.
Green (Color) - Return the green value of a 24 bit RGB color (between 0 and 255).
Hex (Value) - Convert a numeric number into a string, in hexadecimal format.
InsertElement (LinkedList()) - Inserts a new empty element before the current element.
LastElement (LinkedList()) - Change the current list element to the last list element.
LCase (String$) - Returns the original string converted into lower case characters.
Left (String$, Length) - Returns the first 'Length' number of characters from the left side of the string.
Len(String$) - Returns the Character length of the string.
ListIndex (LinkedList()) - Find out the position of the current element in the list. First Element is 1.
LTrim (String$) - Removes all the 'space' characters located in the front of a string.
MemoryID () - Returns the identifiant of the current memory bank.
Mid (String$, StartPos, Length) - Extract a string of specified 'Length' from the given 'String$'.
NextElement (LinkedList()) - Moves from the current element to the next element in the list.
OpenTreeGadgetNode (#Gadget) - When adding items to a TreeGadget(), use OpenTreeGadgetNode() to create a new node.
PeekB (*MemoryBuffer) - reads a byte number from the address. Unsigned=PeekB(adr) & $FF
PeekF (*MemoryBuffer) - reads a float (4 bytes) from the specified memory address.
PeekL (*MemoryBuffer) - reads a long (4 bytes) number from the specified memory address.
PeekW (*MemoryBuffer) - reads a word (2 bytes) number from the specified memory address.
PokeB (*MemoryBuffer, Number) - PokeB() writes a byte number to the specified memory address.
PokeF (*MemoryBuffer, Number.f) - PokeF() writes a float (4 bytes) to the specified memory address.
PokeL (*MemoryBuffer, Number) - PokeL() writes a long (4 bytes) number to the specified memory address.
PokeS (*MemoryBuffer, Text$ [, Length]) - Write a string (including the ending '0') to the specified memory address.
PokeW (*MemoryBuffer, Number) - Write a word (2 bytes) number to the specified memory address.
PreviousElement (LinkedList()) - Change the current list element with the previous element.
Red (Color) - Return the red value of a 24 bit RGB color (between 0 and 255).
ResetList (LinkedList()) - Resets the current list element to be before the first element.
Right (String$, Length) - Returns the last 'Length' number of characters from the right side of the string.
RTrim (String$) - Removes all the 'space' characters located at the end of a string.
SelectElement (LinkedList(), *Position) - Change the current list element to the element at the specified position.
SetRefreshRate (RefreshRate) - Set the refresh rate (in Hz) for the next opened screen.
Space (Length) - Create an empty string of the given 'Length' filled with 'space' characters.
StartTimer (#TimerNumber, milliseconds, @procedure()) - start highres timer procedure
Str (Value) - Convert a signed integer number into a string.
Trim (String$) - Removes all the 'space' characters located at the beginning and at the end of a string.
UCase (String$) - Returns the original string converted into upper case characters (if possible).
UseJPEGImageDecoder () - Enables the JPEG support for CatchImage(), LoadImage(), CatchSprite() and LoadSprite().
UseJPEGImageEncoder () - Enables the JPEG support for SaveImage() and SaveSprite().
UseOGGSoundDecoder () - Enables the OGG support for CatchSound(), LoadSound().
UsePNGImageDecoder () - Enables the PNG support for CatchImage(), LoadImage(), CatchSprite() and LoadSprite().
UsePNGImageEncoder () - Enables the PNG support for SaveImage() and SaveSprite().
UseTGAImageDecoder () - Enables the TGA support for CatchImage(), LoadImage(), CatchSprite() and LoadSprite().
UseTIFFImageDecoder () - Enables the TIFF support for CatchImage(), LoadImage(), CatchSprite() and LoadSprite().
Val (String$) - Transform a string into a numeric value. The string must be an integer in decimal format.
Here the list and a small solution for a tooltip:
Many Things are stolen from SciTe - PureBasic Version from P.Spisla
Unknow functions:
NetworkEventID () - No documentation, the Help file said only "not found"
;first all PB-Procedures, that have only parameters
Cos (Angle.f) - Returns the Cosinus of the specified angle.
Day (Date) - Returns the day value of the specified date
DayOfWeek (Date) - Returns the day value in the week of the specified date.
DayOfYear (Date) - Returns the number of days elapsed since the beginning of the year of the specified date.
EventlParam () - Returns the l-Param from the Message
EventType () - use this function to determine of which type the event is.
Hour (Date) - Returns the hour value of the specified date. The result is always between 0 and 23.
InitEngine3D () - Initialises the 3D environment for later use.
Int (x) - Returns the interger part of a float number. The Value is not round.
Log (Number.f) - Returns the Log of the Number
Log10 (Number.f) - Returns the Log in Base 10 of the Number.
Minute (Date) - Returns the minute value of the specified date. The result is always between 0 and 59.
Month (Date) - Returns the month value of the specified date. The result is always between 1 and 12.
MovieLength () - Returns the length (in frames) of the current movie
MovieStatus () - Get the status of the current movie,values
Pow (Number.f, Power.f) - Returns the Number^Power.
RenderWorld () - Renders the whole world on the screen.
Round (Number.f, Mode) - Round the specified float number according to the given mode. 0=round down, 1=round up.
RSet (Str$, Length [, Character]) - Pads a string to the right, and adds 'space' characters to fit the specified length.
ScreenID () - Returns the OS ScreenID.
Second (Date) - Returns the second value of the specified date. The result is always between 0 and 59.
Sin (Angle.f) - Returns the Sinus of the specified angle.
SizeOf (Structure) - Returns the size of the structures in byte.
Sqr (Number.f) - Returns the SQuare Root of the specified number.
StartSpecialFX () - Start alternate routines for effects like alphablending, shadow, color filter etc.
StopSpecialFX () - Stop alternate routines for effects like alphablending, shadow, color filter etc.
StrF (Value.f [, Number Decimal]) - Convert a float number into a string
StringField (String$, Index, Separator$) - Returns the string field at the specified index.
Tan (Angle.f) - Returns the Tangent of the specified angle. Angle.f must be in radian.
Year (Date) - Returns the year value of the specified date. The result is always between 1970 and 2034.
;then all PB-Procedures with nothing
AddElement (LinkedList()) - Adds a new empty element after the current element.
Asc (String) - Return the Ascii value of the first character in the string.
Blue (Color) - Return the blue value of a 24 bit RGB color (between 0 and 255).
ChangeCurrentElement (linkedlist(), *NewElement) - Changes the current element of the specified list to the given new element
Chr (ASCII) - Return the character associated with the given ASCII value.
ClearList (LinkedList()) - Clears all the elements in this list and releases their memory.
CloseTreeGadgetNode (#Gadget) - Close the current node of the specified #Gadget and go back to the parent item.
CountList (LinkedList()) - Counts how many elements there are in the linked list.
Delay (milliseconds) - Wait the specified time. Time is in milliseconds.
DeleteElement (LinkedList()) - Remove the current element from the list.
EndTimer (#TimerNumber) - ends the highres timer.
EventwParam () - Returns the W-Param from the Message.
FindString (String,StringToFind$, StartPosition) - Return the Position of StringToFind$.
FirstElement (LinkedList()) - Changes the current list element to the first list element.
FreeToolBar (#ToolBar) - Free the specified #Toolbar.
GetMaxTimerResolution () - Get maximal timer resolution.
GetMinTimerResolution () - Get minimal timer resolution.
Green (Color) - Return the green value of a 24 bit RGB color (between 0 and 255).
Hex (Value) - Convert a numeric number into a string, in hexadecimal format.
InsertElement (LinkedList()) - Inserts a new empty element before the current element.
LastElement (LinkedList()) - Change the current list element to the last list element.
LCase (String$) - Returns the original string converted into lower case characters.
Left (String$, Length) - Returns the first 'Length' number of characters from the left side of the string.
Len(String$) - Returns the Character length of the string.
ListIndex (LinkedList()) - Find out the position of the current element in the list. First Element is 1.
LTrim (String$) - Removes all the 'space' characters located in the front of a string.
MemoryID () - Returns the identifiant of the current memory bank.
Mid (String$, StartPos, Length) - Extract a string of specified 'Length' from the given 'String$'.
NextElement (LinkedList()) - Moves from the current element to the next element in the list.
OpenTreeGadgetNode (#Gadget) - When adding items to a TreeGadget(), use OpenTreeGadgetNode() to create a new node.
PeekB (*MemoryBuffer) - reads a byte number from the address. Unsigned=PeekB(adr) & $FF
PeekF (*MemoryBuffer) - reads a float (4 bytes) from the specified memory address.
PeekL (*MemoryBuffer) - reads a long (4 bytes) number from the specified memory address.
PeekW (*MemoryBuffer) - reads a word (2 bytes) number from the specified memory address.
PokeB (*MemoryBuffer, Number) - PokeB() writes a byte number to the specified memory address.
PokeF (*MemoryBuffer, Number.f) - PokeF() writes a float (4 bytes) to the specified memory address.
PokeL (*MemoryBuffer, Number) - PokeL() writes a long (4 bytes) number to the specified memory address.
PokeS (*MemoryBuffer, Text$ [, Length]) - Write a string (including the ending '0') to the specified memory address.
PokeW (*MemoryBuffer, Number) - Write a word (2 bytes) number to the specified memory address.
PreviousElement (LinkedList()) - Change the current list element with the previous element.
Red (Color) - Return the red value of a 24 bit RGB color (between 0 and 255).
ResetList (LinkedList()) - Resets the current list element to be before the first element.
Right (String$, Length) - Returns the last 'Length' number of characters from the right side of the string.
RTrim (String$) - Removes all the 'space' characters located at the end of a string.
SelectElement (LinkedList(), *Position) - Change the current list element to the element at the specified position.
SetRefreshRate (RefreshRate) - Set the refresh rate (in Hz) for the next opened screen.
Space (Length) - Create an empty string of the given 'Length' filled with 'space' characters.
StartTimer (#TimerNumber, milliseconds, @procedure()) - start highres timer procedure
Str (Value) - Convert a signed integer number into a string.
Trim (String$) - Removes all the 'space' characters located at the beginning and at the end of a string.
UCase (String$) - Returns the original string converted into upper case characters (if possible).
UseJPEGImageDecoder () - Enables the JPEG support for CatchImage(), LoadImage(), CatchSprite() and LoadSprite().
UseJPEGImageEncoder () - Enables the JPEG support for SaveImage() and SaveSprite().
UseOGGSoundDecoder () - Enables the OGG support for CatchSound(), LoadSound().
UsePNGImageDecoder () - Enables the PNG support for CatchImage(), LoadImage(), CatchSprite() and LoadSprite().
UsePNGImageEncoder () - Enables the PNG support for SaveImage() and SaveSprite().
UseTGAImageDecoder () - Enables the TGA support for CatchImage(), LoadImage(), CatchSprite() and LoadSprite().
UseTIFFImageDecoder () - Enables the TIFF support for CatchImage(), LoadImage(), CatchSprite() and LoadSprite().
Val (String$) - Transform a string into a numeric value. The string must be an integer in decimal format.