Alphabetical List

a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | y | z


A

AppGeneric The base structure for applications
Archive Archive storage. A file that holds more files inside, each one of may be compressed
AppGeneric_cancel_shutup Cancels the MSG_SHUTUP message
AppGeneric_clear_screen Clears the screen with a white color
AppGeneric_ext_cancel_shutup Cancels the MGS_SHUTUP message statically
AppGeneric_get_display Retrieves DisplayGraphics object to access the Cybiko computer's display
AppGeneric_get_message Returns the message for the specified interval
AppGeneric_get_name Retrieves the name of the application
AppGeneric_has_focus Tests whether the process has the device's focus
AppGeneric_init_display Obtains the graphics context
AppGeneric_pause Pauses execution of the application
AppGeneric_peek_message Peeks or gets a message from the queue
AppGeneric_proc Provides generic message processing
AppGeneric_put_message Puts a Message in the application's Queue
AppGeneric_request_focus Requests that the application receive the focus
archive A pointer to the module's Archive object
Archive_archive_name Returns the archive name
Archive_count_entries Returns the number of entries (resources) in the archive
Archive_ctor Initializes an Archive object for a specified archive file
Archive_dtor Destructor of an Archive object
Archive_get_name Retrieves the name of the Nth entry
Archive_is_good Checks whether the Archive object is valid
Archive_open Opens an Input for the specified resource index
Archive_open_Ex Opens an Input from the archive for the file named
Archive_open_write All files in the archive are numbered
Archive_open_write_Ex Opens an Output for the archive file named
ARROW_DOWN Arrow down
ARROW_UP Arrow up
atoul Converts ASCII decimal into long

B

Bitmap A structure for creating and working with simple bitmapped objects
BitmapSequence While the Bitmap structure is used for working with a single bitmap, the BitmapSequence is used for working with a Bitmap array
bitset Works with a set of bits using simple bit operations
Buffer A dynamic memory buffer
baud_rate Placeholder for COMM_BAUD_* values
Bitmap_clear Fills whole bitmap by white color
Bitmap_ctor The simple Bitmap constructor
Bitmap_ctor_Ex1 The first extended version of the Bitmap_ctor function
Bitmap_ctor_Ex2 The second extended version of the Bitmap_ctor function
Bitmap_ctor_Ex3 The third extended version of the Bitmap_ctor function
Bitmap_dtor Destructor
Bitmap_fill Fills whole bitmap by a color pointed on the color_t value
Bitmap_get_h Returns physical height of the Bitmap (in pixels)
Bitmap_get_w Returns physical width of the Bitmap (in pixels)
Bitmap_load Loads bitmap from an opened stream
Bitmap_store Stores bitmap to an opened stream
BitmapSequence_ctor Simple BitmapSequence constructor
BitmapSequence_ctor_Ex This is the extended version of the BitmapSequence_ctor function
BitmapSequence_dtor Destructor
BitmapSequence_get_bitmap Returns a pointer on the Bitmap object that has the 'bitmap_index' index
BitmapSequence_get_size Returns the number of bitmaps in a BitmapSequence object
BitmapSequence_load Loads the bitmap sequence from an opened stream
BitmapSequence_store Stores a bitmap sequence to an opened stream
bitset_add Adds two bitsets, the same as logical OR
bitset_clear Sets all bits to zero
bitset_ctor Creates a set of bits
bitset_dtor The bitset destructor
bitset_excl Excludes a bit from the set at a specified position
bitset_in Determines whether the bit at a specified position was excluded
bitset_incl Adds the bit at a specified position to the set
bitset_mul Multiplies two bitsets, the same as logical AND
bitset_sub Subtracts two bitsets, the same as logical XOR
Buffer_compact Resizes storage to the current data size
Buffer_ctor Create an empty buffer of a specified data_size
Buffer_ctor_Ex Creates a copy of the existing buffer
Buffer_dtor Unlocks and frees a previously locked buffer
Buffer_ensure_size Reallocates and copies the buffer's contents, if needed
Buffer_free Clears the buffer and frees its storage
Buffer_get_allocated_size Returns the size of the allocated space (current capacity that may be bigger than Buffer_get_size())
Buffer_get_char Reads char at the specified 'offset'
Buffer_get_int Reads the int value at the specified 'offset'
Buffer_get_long Reads the long value at the specified 'offset'
Buffer_get_size Returns the size of the data in the buffer
Buffer_is_locked Returns lock state (locked or unlocked)
Buffer_load Loads 'length' bytes from the Buffer, starting at the specified 'offset'
Buffer_load_string Loads null terminated string
Buffer_lock Locks storage and returns the pointer to it's area
Buffer_set_char Writes char value 'data' at the specified 'offset'
Buffer_set_int Writes the int 'data' at the specified 'offset'
Buffer_set_long Writes the long value 'data' at the specified 'offset'
Buffer_set_size Sets the size
Buffer_store Stores some data at the specified offset
Buffer_store_string Stores a null-terminated string into the buffer
Buffer_unlock Unlocks the buffer's storage
beep Produces a beep tone
BEEP_ERROR The beep function argument for the ERROR dialog
BEEP_INFO The beep function argument for the INFO dialog
BEEP_OK The beep function argument for the OK dialog
BEEP_QUESTION The beep function argument for the QUESTION dialog
BM_FLIP_X Invert x coordinate
BM_FLIP_Y Invert y coordinate
BM_INVERSE Invert colors
BM_NORMAL Keep as is

C

cBevel CBevel object is an outlined empty rectangle
cBitmap Use this structure to place a simple picture on the screen
cBox CBox is simply a filled rectangle
cButton A basic button
cClip This is a base window structure - a clipped box, which may contain other objects
cCustomForm This is a structure of the main form
cDialog The structure for common dialogs
cEdit This structure puts a standard edit control on the Cybiko computer's screen
cEngine Provides timely graphical output
cFrameForm This structure creates a full-screen, framed window
cItem This structure implements methods for working with simple units of the list, such as a text string
cList This structure implements methods for working with a list and a menu
cObject Represents a simple graphic object, and implements base message-delivery and command-processing functions
COMMConfig COM port configuration parameters COM port configuration parameters
cProgressBar Adds a progress bar to your application
cSItem A cSItem object might have an icon on the left and/or additional text on the right
cText Static, transparent text line
cWinApp The cWinApp structure is your application object
cXByte A framed string with an icon on the left
cXItem The same type of string as in the cItem structure
cXStr A cXStr object might have an icon on the left and/or additional text on the right
cyfolk_t Describes a person on the Finder's list
cBevel_ctor Constructor
cBevel_Disable Disables the cBevel object so that it cannot be selected
cBevel_Disconnect Disconnects cBevel from its parent object
cBevel_dtor Destructor
cBevel_Enable Enables the cBevel object so that it may be selected
cBevel_GetParent Returns a pointer to the parent object's cClip
cBevel_Hide Hides the cBevel object
cBevel_proc The Message-processing function
cBevel_Select Selects cBevel object
cBevel_Show Shows the cBevel object
cBevel_update Updates a cBevel object
cBitmap_ctor Constructor for a non-transparent picture
cBitmap_ctor_Ex Extended version of the cBitmap_ctor function
cBitmap_Disable Disables a cBitmap object so that it cannot be selected
cBitmap_Disconnect Disconnects a cBitmap from its parent object
cBitmap_dtor Destructor
cBitmap_Enable Enables a cBitmap object so that it may be selected
cBitmap_GetParent Returns a pointer to the parent object's cClip
cBitmap_Hide Hides a cBitmap object
cBitmap_proc The Message-processing function
cBitmap_Select Selects a cBitmap object
cBitmap_SetFlips Changes the 'flip' state
cBitmap_Show Shows a cBitmap object
cBitmap_update Updates a cBitmap object
cBox_ctor Constructor
cBox_Disable Disables a cBox object so that it cannot be selected
cBox_Disconnect Disconnects a cBox object from its parent object
cBox_dtor Destructor
cBox_Enable Enables a cBox object - so that it may be selected
cBox_GetParent Returns a pointer to the parent object's cClip
cBox_Hide Hides a cBox object
cBox_proc The Message-processing function
cBox_Select Selects a cBox object
cBox_Show Shows a cBox object
cBox_update Updates a cBox object
cButton_ctor Initializes a cButton object
cButton_Disable Disables the cButton object so that it cannot be selected.
cButton_Disconnect Disconnects the cButton object from its parent object
cButton_dtor Deletes a cButton object
cButton_Enable Enables the cButton object so that it may be selected
cButton_GetModalResult Returns the button modal result, which was set in the cButton constructor
cButton_GetParent Returns a pointer to the parent object
cButton_Hide Hides a cButton object
cButton_proc The Message-processing function
cButton_Select Selects a cButton object
cButton_Show Shows cButton object
cButton_update Updates a cButton object
cClip_AddObj Adds the object 'obj' to the cClip in position (x,y)
cClip_Disable Disables the cClip object so that it cannot be selected
cClip_Disconnect Disconnects the cClip from its parent object
cClip_Enable Enables the cClip object - so that it may be selected
cClip_FindObj Returns the child object's index in the cClip
cClip_get_by_index Returns an object with its index
cClip_GetCount Returns the count of child objects
cClip_GetParent Returns a pointer to the parent object's cClip
cClip_GetSelectedObject Returns the currently selected object in the cClip
cClip_GetShiftx Returns the 'x' coordinate shift (as a result of scrolling)
cClip_GetShifty Returns the 'y' coordinate shift (as a result of scrolling)
cClip_Hide Hides the cClip object
cClip_InsObj Adds the object 'obj' to the cClip in position (x,y), with a z-position index (maximal index is on the top)
cClip_proc Message-processing function
cClip_RemObj Removes the object from cClip
cClip_Scroll Scrolls the cClip to make a specified rectangle visible
cClip_Scroll_Ex Scrolls the cClip by ( x, y ), but does not exceed the child's boundaries
cClip_Select Selects the cClip object
cClip_SelectFirst Selects the first object in the cClip
cClip_SelectNext Selects the next object in the cClip
cClip_SelectPrev Selects the previous object in the cClip
cClip_SendScroll Forces this object to redraw its scrolling arrows
cClip_Show Shows the cClip object
cClip_update Updates a cClip object
cCustomForm_AddObj Adds an object to the cCustomForm in position ( x, y )
cCustomForm_ctor Constructor
cCustomForm_Disable Disables the cCustomForm object so that it cannot be selected
cCustomForm_Disconnect Disconnects a cCustomForm from its parent object
cCustomForm_dtor Deletes a cCustomForm object
cCustomForm_Enable Enables a cCustomForm object so that it may be selected
cCustomForm_FindObj Returns the child object index in a cCustomForm (or -1 if the object was not found)
cCustomForm_get_by_index Returns the object index
cCustomForm_GetCount Returns the count of child objects
cCustomForm_GetParent Returns a pointer to the parent object
cCustomForm_GetSelectedObject Returns the currently selected object
cCustomForm_GetShiftx Returns the 'x' coordinate shift (as a result of scrolling)
cCustomForm_GetShifty Forces this object to redraw its scrolling arrows
cCustomForm_Hide Hides a cCustomForm object
cCustomForm_InsObj Adds an object to the cCustomForm in position ( x, y ) with a z-position 'index' (maximal index is on the top)
cCustomForm_proc The message-processing function
cCustomForm_RemObj Removes an object from a cCustomForm
cCustomForm_Scroll Scrolls a cCustomForm to make a rectangle visible
cCustomForm_Scroll_Ex Scrolls a cCustomForm by ( x, y ), but will not exceed the child's boundaries
cCustomForm_Select Selects a cCustomForm object
cCustomForm_SelectFirst Selects the first object in the cCustomForm
cCustomForm_SelectNext Selects the next object in the cCustomForm
cCustomForm_SelectPrev Selects the previous object in the cCustomForm
cCustomForm_SendScroll Forces this object to redraw its scrolling arrows
cCustomForm_Show Shows a cCustomForm object
cCustomForm_ShowModal Shows a form in modal mode
cCustomForm_update Updates a cCustomForm object
cDialog_AddObj Adds an object to the cDialog in position (x, y)
cDialog_ctor Initializes a cDialog object
cDialog_Disable Disables cDialog object so that it cannot be selected
cDialog_Disconnect Disconnects the cDialog from its parent object
cDialog_dtor Destructor
cDialog_Enable Enables the cDialog object so that it may be selected
cDialog_FindObj Returns the child object index in the cDialog (or -1)
cDialog_get_by_index Returns the object's index (or NULL)
cDialog_GetCount Returns the count of child objects
cDialog_GetEditText Copies an edit string from the internal buffer into "ptr_buffer"
cDialog_GetParent Returns a pointer to the parent object
cDialog_GetSelectedObject Returns the currently selected object
cDialog_GetShiftx Returns the x coordinate shift (as a result of scrolling)
cDialog_GetShifty Returns the y coordinate shift (as a result of scrolling)
cDialog_Hide Hides the cDialog object
cDialog_InsObj Adds an object to the cDialog in position (x, y) with a z-position index (maximal index is on the top)
cDialog_PlaySound Plays the standard dialog sound
cDialog_proc Message-processing function
cDialog_RemObj Removes an object from the cDialog
cDialog_Scroll Scrolls cDialog to make rectangle visible
cDialog_Scroll_Ex Scrolls a cDialog by ( x, y ), but cannot exceed the child's boundaries
cDialog_Select Selects a cDialog object
cDialog_SelectFirst Selects the first object in the cDialog
cDialog_SelectNext Selects the next object in the cDialog
cDialog_SelectPrev Selects the previous object in the cDialog
cDialog_SendScroll Forces this object to redraw its scrolling arrows
cDialog_SetEditText Sets an initial string in an edit line
cDialog_Show Shows a cDialog object
cDialog_ShowModal Shows a cDialog in modal mode
cDialog_update Updates a cDialog object
cEdit_AppendText Appends text from external buffer
cEdit_ctor Constructor
cEdit_Disable Disables the cEdit object so that it cannot be selected
cEdit_Disconnect Disconnects a cEdit from its parent object
cEdit_dtor Destructor
cEdit_Enable Enables a cEdit object so that it may be selected
cEdit_GetBufferPtr Returns a pointer to the internal buffer
cEdit_GetCursorPos Returns the current cursor position relative to the beginning of a piece of text
cEdit_GetParent Returns a pointer to the cClip of the parent object
cEdit_GetText Saves "text" to the external buffer
cEdit_GetText_Ex Saves "text" to the external output stream
cEdit_GetTextLength Returns the current text length (not including finishing '0円')
cEdit_Hide Hides a cEdit object
cEdit_HighliteText Sets a highlighted state
cEdit_IsHighlited Highlighted state
cEdit_IsModified Checks whether the text has been modified
cEdit_MoveCursor Uses one of these defined methods for moving the cursor: one line up = mc_lineup; one line down = mc_linedown; one page up = mc_pageup; one page down = mc_pagedown (the number of lines per page is defined in page_line_count)
cEdit_proc Message-processing function
cEdit_Select Selects a cEdit object
cEdit_SetCursorPos Moves the cursor to a given position relative to the beginning of a string or block of text
cEdit_SetPageLineCount Sets the page length (number of lines to move text when using cursor pageup/down commands)
cEdit_SetReadOnly Sets a read-only state
cEdit_SetText Loads text from an external buffer
cEdit_SetText_Ex Loads text from an external input stream
cEdit_Show Shows a cEdit object
cEdit_update Updates a cEdit object
cEngine_Lock Locks a cEngine object
cEngine_Unlock Unlocks a cEngine object
cf Array of records describing the people in the vicinity
cf_fk Additional information about the person listed
cf_id Cy ID of the user's Cybiko computer
cf_match Mean match coefficient of person and device owner
cf_my_match The mean match coefficient of the listed person - and the device's owner
cf_name_ind Number of people with the same nickname in the Finder's list
cFrameForm_AddObj Adds an object to the cFrameForm in position (x, y)
cFrameForm_ctor Constructor
cFrameForm_Disable Disables a cFrameForm object so that it cannot be selected
cFrameForm_Disconnect Disconnects a cFrameForm from its parent object
cFrameForm_dtor Deletes the cFrameForm object
cFrameForm_Enable Enables a cFrameForm object so that it may be selected
cFrameForm_FindObj Returns the child object's index in the cFrameForm (or -1 )
cFrameForm_get_by_index Returns an object's index (or NULL)
cFrameForm_GetCount Returns the count of child objects
cFrameForm_GetParent Returns a pointer to the parent object
cFrameForm_GetSelectedObject Returns the currently selected object
cFrameForm_GetShiftx Returns the 'x' coordinate shift (as a result of scrolling)
cFrameForm_GetShifty Returns the 'y' coordinate shift (as a result of scrolling)
cFrameForm_Hide Hides a cFrameForm object
cFrameForm_InsObj Adds an object to the cFrameForm in a position ( x, y ) with a z-position index (maximal index is on the top)
cFrameForm_proc The Message-processing function
cFrameForm_RemObj Removes an object from a cFrameForm
cFrameForm_Scroll Scrolls a cFrameForm to make a rectangle visible
cFrameForm_Scroll_Ex Scrolls a cFrameForm by (x, y), but cannot exceed the child's boundaries
cFrameForm_Select Selects a cFrameForm object
cFrameForm_SelectFirst Selects the first object in the cFrameForm
cFrameForm_SelectNext Selects the next object in the cFrameForm
cFrameForm_SelectPrev Selects the previous object in the cFrameForm
cFrameForm_SendScroll Forces this object to redraw its scrolling arrows
cFrameForm_Show Shows a cFrameForm object
cFrameForm_ShowModal Shows a cFrameForm in modal mode
cFrameForm_update Updates a cFrameForm object
ch Character read from the keyboard
cItem_ctor Constructor
cItem_Disable Disables a cItem object so that it cannot be selected
cItem_Disconnect Disconnects a cItem from its parent object
cItem_dtor Destructor
cItem_Enable Enables a cItem object so that it may be selected
cItem_GetParent Returns a pointer to the parent object
cItem_GetTitle Returns the item's title
cItem_Hide Hides a cItem object
cItem_proc Message-processing function
cItem_Select Selects a cItem object
cItem_Show Shows a cItem object
cItem_update Updates a cItem object
ClientArea The client area of the form
cList_AddItem Adds an object (a cItem object for instance) to a cList object
cList_AddItem_Ex The extended version of the cList_AddItem function
cList_AddObj Adds an object to the cList in position (x, y)
cList_ctor Constructor
cList_Disable Disables a cList object so that it cannot be selected
cList_Disconnect Disconnects a cList from its parent object
cList_dtor Destructor
cList_Enable Enables a cList object so that it may be selected
cList_FindObj Returns a child object's index in the cList (or -1)
cList_get_by_index Returns object index (or NULL)
cList_GetCount Returns a count of child objects
cList_GetParent Returns a pointer to the cClip of the parent object
cList_GetSelectedObject Returns the currently selected object
cList_GetShiftx Returns the 'x' coordinate shift (as a result of scrolling)
cList_GetShifty Returns the 'y' coordinate shift (as a result of scrolling)
cList_Hide Hides a cList object
cList_InsObj Adds an object to the cList in position ( x, y ) with a z-position index (maximal index is on the top)
cList_proc Message-processing function
cList_RemItem Removes an object from a cList object
cList_RemObj Removes an object from a cList
cList_Scroll Scrolls a cList to make a rectangle visible
cList_Scroll_Ex Scrolls a cList by (x, y), but cannot exceed the child's boundaries
cList_Sel Returns the index of the currently selected object
cList_Select Selects a cList object
cList_SelectFirst Selects the first object in the cList
cList_SelectNext Selects the next object in the cList
cList_SelectPrev Selects the previous object in the cList
cList_SendScroll Forces this object to redraw its scrolling arrows
cList_Show Shows a cList object
cList_update Updates a cList object
clock Returns the time from the system startup in milliseconds; updated every 10 mS
cool_bold_font Handle for the 'cool bold' font
cool_normal_font Handle for the 'cool normal' font
cProgressBar_ctor Constructor
cProgressBar_Disable Disables a cProgressBar object so that it cannot be selected
cProgressBar_Disconnect Disconnects a cProgressBar from it's parent object
cProgressBar_dtor Destructor
cProgressBar_Enable Enables for selection cProgressBar object
cProgressBar_GetParent Returns a pointer to the cClip of the parent object
cProgressBar_Hide Hides a cProgressBar object
cProgressBar_proc The Message-processing function
cProgressBar_Select Selects a cProgressBar object
cProgressBar_SetCurrentPos Sets the current bar position and updates the object
cProgressBar_Show Shows a cProgressBar object
cProgressBar_update Updates a cProgressBar object
cSItem_ctor Constructor
cSItem_Disable Disables a cSItem object so that it cannot be selected
cSItem_Disconnect Disconnects a cSItem from its parent object
cSItem_dtor Destructor
cSItem_Enable Enables a cSItem object so that it may be selected
cSItem_GetParent Returns a pointer to the parent object
cSItem_GetTitle Returns the item's title
cSItem_Hide Hides a cSItem object
cSItem_proc The Message-processing function
cSItem_Select Selects a cSItem object
cSItem_Show Shows a cSItem object
cSItem_update Updates a cSItem object
cText_ctor Initializes a cText object
cText_Disable Disables a cText object so that it cannot be selected
cText_Disconnect Disconnects a cText object from its parent object
cText_dtor Deletes a cText object
cText_Enable Enables a cText object so that it may be selected
cText_GetParent Returns a pointer to the parent object
cText_Hide Hides a cText object
cText_proc The message-processing function
cText_Select Selects a cText object
cText_SetText Sets a new text line
cText_Show Shows a cText object
cText_update Updates a cText object
CurrApplication Parent application
cWinApp_AddObj Adds an object to the cWinApp in position (x, y)
cWinApp_cancel_shutup Cancels the MSG_SHUTUP message
cWinApp_clear_screen Clears the screen with the color white
cWinApp_defproc The Message-processing function
cWinApp_Disable Disables a cWinApp object so that it cannot be selected
cWinApp_Disconnect Disconnects a cWinApp from its parent object
cWinApp_Enable Enables a cWinApp object so that it may be selected
cWinApp_ext_cancel_shutup Cancels the MGS_SHUTUP message statically
cWinApp_FindObj Returns a child object's index in cWinApp (or -1)
cWinApp_get_by_index Returns an object with its index
cWinApp_get_display Returns the graphics context
cWinApp_get_message The calling thread waits until the first message that fits the specified range appears in the queue
cWinApp_get_name Returns the message queue's name
cWinApp_GetCount Returns a count of child objects
cWinApp_GetParent Returns a pointer to the parent object
cWinApp_GetSelectedObject Returns the currently selected object
cWinApp_GetShiftx Returns the 'x' coordinate shift (as a result of scrolling)
cWinApp_GetShifty Returns the 'y' coordinate shift (as a result of scrolling)
cWinApp_has_focus Checks whether the application has the focus
cWinApp_Hide Hides a cWinApp object
cWinApp_init_display Obtains the graphics context
cWinApp_InsObj Adds an object to the cWinApp in position (x, y) with a z-position index (maximal index is on the top)
cWinApp_pause Pauses execution of the thread
cWinApp_peek_message Peeks or gets a message from queue
cWinApp_put_message Puts a Message in the Queue
cWinApp_RemObj Removes an object from cWinApp
cWinApp_request_focus Requests focus for the application
cWinApp_Scroll Scrolls a cWinApp to make a rectangle visible
cWinApp_Scroll_Ex Scrolls a cWinApp by (x, y), but cannot exceed the child's boundaries
cWinApp_Select Selects a cWinApp object
cWinApp_SelectFirst Selects the first object in the cWinApp
cWinApp_SelectNext Selects the next object in the cWinApp
cWinApp_SelectPrev Selects the previous object in cWinApp
cWinApp_SendScroll Forces this object to redraw its scrolling arrows
cWinApp_Show Shows a cWinApp object
cWinApp_update Updates a cWinApp object
cXByte_ctor Constructor
cXByte_Disable Disables the cXByte object so that it cannot be selected
cXByte_Disconnect Disconnects a cXByte from its parent object
cXByte_dtor Destructor
cXByte_Enable Enables a cXByte object so that it may be selected
cXByte_Esc Restores information
cXByte_GetParent Returns a pointer to the parent object
cXByte_GetTitle Returns the item's title
cXByte_Hide Hides a cXByte object
cXByte_OK Saves input information
cXByte_proc The Message-processing function
cXByte_SaveStr Saves a Str to an external string
cXByte_ScrollLR Recalculates a StrBox
cXByte_Select Selects a cXByte object
cXByte_SelLeft Selects the section on the item's left side (only if the item has the focus)
cXByte_SelRight Selects the section on the item's right side (only if the item has the focus)
cXByte_SetLeft Changes the left side's value by 'index'
cXByte_SetRight Changes the right side's value by 'index'
cXByte_SetStart Highlights the entire string on the item's right side and positions the cursor at its end (only when the section on the item's right side is selected)
cXByte_Show Shows a cXByte object
cXByte_update Updates a cXByte object
cXItem_ctor Constructor
cXItem_Disable Disables a cXItem object so that it cannot be selected
cXItem_Disconnect Disconnects a cXItem from its parent object
cXItem_dtor Destructor
cXItem_Enable Enables a cXItem object so that it may be selected
cXItem_Esc Deselects the left or right section of the item (if either was selected), and restores L/Rsel from L/Rprev
cXItem_GetParent Returns a pointer to the cClip of the parent object
cXItem_GetTitle Returns the item's title
cXItem_Hide Hides a cXItem object
cXItem_OK Deselects the left or right section of the item (if either was selected), and saves L/Rsel to L/Rprev
cXItem_proc The Message-processing function
cXItem_Select Selects cXItem object
cXItem_SelLeft Selects the left-side section of the item (only if the item has focus)
cXItem_SelRight Selects the right-side section of the item (only if the item has focus)
cXItem_SetLeft Changes the left section's value by 'index'
cXItem_SetRight Changes the right section's value by 'index'
cXItem_Show Shows a cXItem object
cXItem_update Updates a cXItem object
cXStr_ctor Constructor
cXStr_Disable Disables a cXStr object so that it cannot be selected
cXStr_Disconnect Disconnects a cXStr from its parent object
cXStr_dtor Destructor
cXStr_Enable Enables a cXStr object so that it may be selected
cXStr_Esc Clears an edited string and deselects the section on the item's right side(if it was selected)
cXStr_GetParent Returns a pointer to the cClip of the parent object
cXStr_GetTitle Returns the item's title
cXStr_Hide Hides a cXStr object
cXStr_OK Saves an edited string and deselects the section on the item's right side (if it was selected)
cXStr_proc The Message-processing function
cXStr_SaveStr Saves a Str to an external string
cXStr_Select Selects a cXStr object
cXStr_SelLeft Selects the section on the item's left side (only if the item has the focus)
cXStr_SelRight Selects the section on the item's right side (only if the item has the focus)
cXStr_SetLeft Changes the left section's value by 'index'
cXStr_SetRight Changes right section's value by 'index'
cXStr_SetStart Highlights the entire whole right-side string, and positions the cursor at its end (only when the section on the item's right side is selected)
cXStr_Show Shows a cXStr object
cXStr_update Updates a cXStr object
cyid Cy ID of the device on which the score was reached
cyid_from Cy ID of the sender device
cyid_to Cy ID of the target device
calloc Allocates an array in memory, with elements initialized to 0
CK_BEEP Normal click sound
CK_BEEP_SHORT Short click sound
CK_NO No click sound
click_kind_t Keyboard click sound
clock_t Stores time values: used by the clock() function
CLR_BLACK Make the object black
CLR_DKGRAY Make the object dark gray
CLR_LTGRAY Make the object light gray
CLR_WHITE Make the object white
color_t Display color
com_close Closes an opened serial port
com_dev_t Available serial ports
com_flush Flushes serial port I/O buffers
com_get_config Retrieves current configuration of a serial port
com_get_DTR Gets the serial port's current DTR state
com_get_RTS Gets serial port's current RTS state
com_get_state Retrieves current state of a serial port
com_open Opens a serial port for read / write access
com_read Reads a byte from a serial port
com_set_config Sets the serial port's configuration
com_set_DTR Sets serial port's DTR state
com_set_RTS Sets serial port's RTS state
com_wait_for_data Waits for data from a serial port
com_write Writes a byte to a serial port
cprintf Formats and prints the string to the Cybiko console
cy3d_cos Calculates the cosine of the angle
cy3d_distance Retrieves the distance between two points
cy3d_distance2 Retrieves the square of the distance between the two points
cy3d_draw_background Fills the top and bottom of the screen with the specified colors
cy3d_draw_map_buffer Copies from the source video buffer to the destination video buffer performing bitwise OR
cy3d_draw_map_buffer_xor Copies from the source video buffer to the destination video buffer performing bitwise XOR
cy3d_draw_sky Fills the top part of the screen with the specified color
cy3d_draw_sprite Draws a sprite in the specified position in the 3D world
cy3d_draw_tex_column Draws a column of the texture
cy3d_draw_wall Draws wall in the 3D world
cy3d_load Loads the image collection with the specified name
cy3d_load_spr Loads the sprite collection with the specified index in the application resource list
cy3d_load_tex Loads the texture collection with the specified index in the application resource list
cy3d_mirror_buffer Copies the top part of the screen to the bottom part of the screen
cy3d_move Moves a point by a fixed distance in the specified direction
cy3d_point Converts the point's coordinates from integer values to fixed point (8.8) values
cy3d_pos Converts the point's coordinates, from fixed point (8.8) values to integer values
cy3d_sin Calculates sine of the angle
cy3d_sqrt Retrieves square root of the value
cy3d_warp Transforms the point's position in the 3D world to its position in the camera's coordinate system (i.e
cyid2str Converts CyID from cyid_t to text
cyid_t Device's Cy ID
CYPETNAMESIZE Maximum length of the Cypet name

D

DirectKeyboard A DirectKeyboard object scans the Cybiko computer's keyboard to determine what keys the user has pressed
DisplayGraphics This structure is designated to execute any draw operation on the cybiko computer's display. This structure is designated to execute any draw operation on the Cybiko computer's display. If you want to make draw operations on a bitmap object, it's best to use the Graphics structure. The Cybiko computer features two displays; one of them virtual. We refer to these displays as 'graphics pages.' The draw operations are performed on the virtual graphics page, and then shown as the Cybiko screen's graphics page
data_bits Placeholder for COMM_DATABITS_* values
day Day of month, 1..31
deleted TRUE if the Message has been deleted from the queue
DirectKeyboard_dtor Deletes a DirectKeyboard object
DirectKeyboard_get_instance Initializes a DirectKeyboard object
DirectKeyboard_is_key_pressed Checks whether a specified key is being pressed
DirectKeyboard_scan Scans the Cybiko computer's keyboard to determine what keys are being pressed
DisplayGraphics_draw_bitmap Draws a bitmap 'bmp' in a specified position (left, top) in 'fm' mode
DisplayGraphics_draw_char Draws a character 'fc' with the current font in a specified position (fx, fy)
DisplayGraphics_draw_hline Draws a horizontal line from point (x , y) to point (xx , y)
DisplayGraphics_draw_line Draws a solid line from point (x,y) to point (xx,yy)
DisplayGraphics_draw_rect Draws a rectangular frame in the current color
DisplayGraphics_draw_rect_Ex Duplicates the DisplayGraphics_draw_rect function
DisplayGraphics_draw_text Draws text in a specified position (left, top) with the current font
DisplayGraphics_draw_text_Ex Duplicates the DisplayGraphics_draw_text function
DisplayGraphics_draw_vline Draws a vertical line from point (x, y) to point (x , yy)
DisplayGraphics_fill_rect Fills a rectangle with the current color
DisplayGraphics_fill_rect_Ex Duplicates the Graphics_fill_rect function
DisplayGraphics_fill_screen Fills the screen with the 'fc' color
DisplayGraphics_flip Switches background and foreground pages and shows the background screen on the LCD
DisplayGraphics_get_buf_addr Returns a pointer to an image of the DisplayGraphics object destination
DisplayGraphics_get_bytes_total Returns the number of bytes amount in the screen buffer
DisplayGraphics_get_char_height Returns the current font's character's height
DisplayGraphics_get_char_width Returns the current font's character width
DisplayGraphics_get_clip Returns a clip region
DisplayGraphics_get_color Returns the current foreground color
DisplayGraphics_get_draw_mode Returns the current draw mode
DisplayGraphics_get_font Returns the current font
DisplayGraphics_get_page Returns the current graphics page number (0 or 1)
DisplayGraphics_get_page_ptr Returns the pointer to the screen buffer for the 'fp' graphics page
DisplayGraphics_get_pixel Returns the color of the pixel with coordinate (fx , fy)
DisplayGraphics_page_copy Copies a rectangular area from one graphics page to another
DisplayGraphics_page_copy_Ex Duplicates the DisplayGraphics_page_copy function
DisplayGraphics_put_background Sets an image pointed by ptr_background as a background image
DisplayGraphics_scroll Scrolls a rectangular area by dx and dy
DisplayGraphics_set_bitmap Sets a bitmap 'bmp' as the destination for drawings
DisplayGraphics_set_bkcolor Sets the current background color
DisplayGraphics_set_clip Sets a clip region, defined by coordinates that are stored in fx, fy, fw and fh parameters
DisplayGraphics_set_clip_Ex Duplicates the Graphics_set_clip function
DisplayGraphics_set_color Sets the current foreground color
DisplayGraphics_set_draw_mode Sets the current drawing mode
DisplayGraphics_set_font Sets the font object as a current font
DisplayGraphics_set_page Sets the page 'page' as a target for drawing, and in default sends it to the LCD
DisplayGraphics_set_pixel Sets the color value 'fc' for pixel (fx, fy)
DisplayGraphics_show Sends the current graphics page to the LCD
DisplayGraphics_show_Ex The extended version of the DisplayGraphics_show function
DisplayGraphics_string_width Returns the width (in pixels) of a string in the current font
DisplayGraphics_string_width_Ex Returns the width (in pixels) of the first 'flen' symbols in a string
dst_name The name of the target process
decrement_usage Decrements the reference count for the current module
DEFAULT_DRIVE_NAME Name of the default flash device
delivery_t Message delivery state
disable_key_click Disables the click sound for the keys specified, enables the click sound for the rest keys
DL_ABORT Message delivery aborted by internal error or user request
DL_INQUEUE Message is in queue to deliver; please, don't delete the message while in this state
DL_NONE Message was created and possibly posted
DL_SUCCESS Message was delivered successfully
DL_TIMEOUT Message delivery finished by timeout
DL_WAIT Message is being delivered
DM_OR Make the image opaque; do not allow background color to show through the object
DM_PUT Place the image as is
DM_XOR XOR pixels overlay bitmap pixels
draw_bar Fills a rectangle with a specified color, to form a color bar
draw_bounded_text Draws bounded text with trailing dots if text is cut
draw_lib Draws a bitmap in the specified position
draw_roundrect Draws a custom rectangle with caption
drawmode_t Drawing mode
DRIVE_A_NAME Name of flash device A
DRIVE_B_NAME Name of flash device B

E

enable_function_keys Enables or disables function key processing
enable_sounds Enables or disables tone generation
enable_sticking_keys Enables or disables "sticking keys" option
enable_vibration Enables or disables vibration
execute_module Loads and executes the module, then waits for it's module_main to exits
exit Exits current the thread with some code


File The object to be manipulated
FileFind File finder. Implements the functions needed to find a set of files
FileInput The Input file stream
FileOutput The Output file stream
Finder Finder is a resident program; that is, it is always in memory. It's main purpose is to gather information about the Cy-environment
Flag The flag synchronization object (aka Semaphore)
Flagex Synchronization object that combines FLAG and MutEX (FLAGEX)
folk_t Describes the " You&me/About Me " and " You&me/About You " information
Font Provides functions for manipulating the appearance of text characters
f_age Age
f_age_visible Age visibility flag
f_gender Gender
f_height Height
f_height_visible Height visibility flag
f_hobby1 Hobby 1
f_hobby1_visible Hobby 1 visibility flag
f_hobby2 Hobby 2
f_hobby2_visible Hobby 2 visibility flag
f_hobby3 Hobby 3
f_hobby3_visible Hobby 3 visibility flag
f_max_age Maximal age of friend to seek
f_max_height Maximal height of friend to seek
f_max_weight Maximal weight of friend to seek
f_min_age Minimal age of friend to seek
f_min_height Minimal height of friend to seek
f_min_weight Minimal weight of friend to seek
f_nick Nickname
f_purpose Purpose to find friend
f_purpose_visible Purpose visibility flag
f_secret1 Secret field 1
f_secret2 Secret field 2
f_secret3 Secret field 3
f_seek_age_degree Importance of age of friend to seek(0 - 5)
f_seek_gender Gender of friend to seek
f_seek_gender_degree Importance of gender of friend to seek(0 - 5)
f_seek_height_degree Importance of height of friend to seek(0 - 5)
f_seek_hobby1 Hobby 1 of friend to seek
f_seek_hobby1_degree Importance of hobby 1 of friend to seek(0 - 5)
f_seek_hobby2 Hobby 2 of friend to seek
f_seek_hobby2_degree Importance of hobby 2 of friend to seek(0 - 5)
f_seek_hobby3 Hobby 3 of friend to seek
f_seek_hobby3_degree Importance of hobby 3 of friend to seek(0 - 5)
f_seek_purpose Purpose to find friend
f_seek_purpose_degree Importance of purpose of friend to seek(0 - 5)
f_seek_secret1 Secret field 1 of friend to seek
f_seek_secret1_degree Importance of secret field 1 of friend to seek(0 - 5)
f_seek_secret2 Secret field 2 of friend to seek
f_seek_secret2_degree Importance of secret field 2 of friend to seek(0 - 5)
f_seek_secret3 Secret field 3 of friend to seek
f_seek_secret3_degree Importance of secret field 3 of friend to seek(0 - 5)
f_seek_weight_degree Importance of weight of friend to seek(0 - 5)
f_weight Weight
f_weight_visible Weight visibility flag
File_bad_blocks_total Returns the total number of bad blocks on the specified device
File_block_size Returns the block size for the specified device
File_blocks_total Returns the total number of blocks on the specified device
File_bootable Returns TRUE if the specified device is bootable
File_bytes_total Returns the total number of bytes on the specified device
File_ctor Creates an empty File object
File_ctor_Ex Extended version of the File_ctor function
File_dtor Destructor
File_exists Checks whether a file with specified name exists
File_files_total Returns the total number of files on the specified device
File_free_blocks_total Returns the number of free blocks on the specified device
File_free_bytes_total Estimates the number of free bytes on the specified device
File_free_user_bytes_total Estimates the number of free bytes for user data on the specified device
File_get_date Returns the time the file was last modified
File_get_info Initializes the File object's fields (name, date, length) of the File object, using the specified file's parameters
File_is_free Checks whether a file is open for IO functions
File_is_valid_name Returns TRUE if the specified string is valid as a filename
File_remove Deletes the specified file if it is not being modified (written to or read)
File_rename Renames the specified file if it is not being modified (written to or read)
File_set_date Sets date the file was last modified
FileFind_ctor Starts a new search session using a specified search mask
FileFind_dtor Deletes an object
FileFind_has_more_elements Checks wheter there are any elements left in the search
FileFind_init Initializes the new file search session
FileFind_next_element Retrieves the next element of the file search session
FileInput_ctor Creates an empty input file stream object
FileInput_ctor_Ex Creates an input file stream object for a file with the specified name
FileInput_dtor Destructor
FileInput_get_flags Returns the stream's current state
FileInput_get_size Returns the stream size (if applicable)
FileInput_is_bad Returns TRUE if the BAD flag is set (stream is bad)
FileInput_is_eof Returns TRUE if the EOF flag is set (stream reached end-of-file)
FileInput_is_good Returns TRUE if the BAD flag is not set (stream is good)
FileInput_open Opens an input stream for the file with the specified name
FileInput_read Reads a specified number of bytes from the stream
FileInput_read_byte Reads the next byte from the stream
FileInput_seek Seeks to the specified position, then returns the sought position
FileInput_seekg Seeks an input stream
FileInput_tell Returns the stream's current position
FileInput_tellg Returns the stream's position
FileOutput_ctor Creates an empty output file stream object
FileOutput_ctor_Ex Creates an output file stream object for the file with the specified name
FileOutput_dtor Destructor
FileOutput_get_flags Returns the stream's current state
FileOutput_get_size Returns the stream size (if applicable)
FileOutput_is_bad Returns TRUE if the BAD flag is set (stream is bad)
FileOutput_is_eof Returns TRUE if the EOF flag is set (stream reached end-of-file)
FileOutput_is_good Returns TRUE if the BAD flag is not set (stream is good)
FileOutput_open Opens an output stream for the file with the specified name
FileOutput_seek Seeks to the specified position, then returns the sought position
FileOutput_seekp Seeks an output stream
FileOutput_tell Returns the stream's position
FileOutput_tellp Returns the stream's position
FileOutput_truncate Truncates a file associated with the stream
FileOutput_write Writes the specified number of bytes to the stream
FileOutput_write_byte Writes a byte to the stream
finder Global Finder object
Finder_age Calculates the user's age from his/her last birthday
Finder_create_name Alters a real name to create a visible name form
Finder_find_active Finds the active person's position in finder.cf array
Finder_find_disap Finds the position in the finder.cf array of the person who temporarily disappeared from the finder's environment
Finder_find_unknown Finds the position of the unknown person in the finder.cf array
Finder_get_best_ids Gets the Cy IDs of the devices with the best match coefficient
finder_mutex Mutually exclusive access synchronization object
Flag_clear Sets a flag in a clear state, or changes the flag's state to clear
Flag_ctor Creates a named flag
Flag_dtor Destructor
Flag_flip Flips a flag's state from set to clear or vice-versa
Flag_is_set Returns TRUE if a flag is in the set state
Flag_set Sets a flag, or changes the flag to the set state
Flag_set_Ex Sets the flag to a specified state, or changes the flag's state to set or clear
Flag_wait Waits for a specified state
Flag_wait_clear Waits for the flag's state to become clear
Flag_wait_set Wait the flag's state to change to set
Flagex_ctor Constructs a named Flagex object
Flagex_dtor Destructor
Flagex_is_locked Checks whether Mutex is locked
Flagex_lock Returns a lock
Flagex_notify Notifies all waiting threads
Flagex_wait Waits for notification
flow_control Placeholder for COMM_FC_* values
Font_bmp_by_char Returns the bitmap object of the 'chr' character
Font_ctor A simple Font constructor
Font_ctor_Ex The extended version of the Font_ctor function
Font_dtor Destructor
Font_get_bitmap Returns a pointer to the bitmap with a specified index
Font_get_char_height Returns the character's height in pixels
Font_get_char_width Returns the character's width in pixels
Font_get_name Returns the font name
Font_get_size Returns the number of bitmaps in a font object
Font_get_spacing Returns the font spacing value
Font_get_x Returns the X origin of the Nth bitmap in a font object
Font_get_y Returns the Y origin of the Nth bitmap in a font object
Font_is_fixed Determines if the font is fixed
Font_load Loads the font from an opened stream
Font_set_fixed Sets or doesn't set a fixed font
Font_set_name Sets the font name manually
Font_set_spacing Sets the font spacing value
Font_split_string Splits string str to substrings that fit specified width
Font_store Stores a font object to an opened stream
Font_string_width Returns the string's width in pixels
Font_string_width_Ex The extended version of the Font_string_width function
FormNameString Form caption
FC_CHANGED File was changed
FC_FORMATTED Disk was formatted
FC_RENAMED File was renamed
fixed_t Values with the fixed point ( 8.8 )
Flags Stream's state flags
free Frees a memory block
FREE_MEMORY Frees the memory block allocated for the object (used in destructor)
FS_CREATED File was created
FS_NONE State is undefined
FS_REMOVED File was removed


Graphics This structure allows draw operations to be applied to Bitmap objects
get_trusted_time Returns trusted time
Graphics_ctor Simple Graphics constructor
Graphics_ctor_Ex The extended version of the Graphics_ctor function
Graphics_draw_bitmap Allows the bitmap 'bmp' to be drawn in a specified position (left, top) in 'fm' mode
Graphics_draw_char Allows the character 'fc' to be drawn in the current font in specified position (x, y)
Graphics_draw_hline Draws a horizontal line from point (x , y) to point (xx , y)
Graphics_draw_line Draws a solid line from point ( x , y ) to point ( xx , yy )
Graphics_draw_rect Draws a rectangular frame in the current color
Graphics_draw_rect_Ex Duplicates the Graphics_draw_rect function
Graphics_draw_text Allows 'text' to be drawn in the current font, in the specified position (left , top)
Graphics_draw_text_Ex Duplicates the Graphics_draw_text function
Graphics_draw_vline Draws a vertical line from point (x , y) to point (x , yy)
Graphics_dtor Deletes a Graphics object
Graphics_fill_rect Fills a rectangle with the current color
Graphics_fill_rect_Ex Duplicates the Graphics_fill_rect function
Graphics_fill_screen Fills the screen with the 'fc' color
Graphics_get_bitmap Returns the current Bitmap context for drawing
Graphics_get_buf_addr Returns a pointer to the Graphics object's associated image
Graphics_get_bytes_total Returns the total number of bytes in the screen buffer
Graphics_get_char_height Returns the current font's height
Graphics_get_char_width Returns the current font's character width
Graphics_get_clip Returns a clip region
Graphics_get_color Returns the current foreground color
Graphics_get_draw_mode Returns the current draw mode
Graphics_get_font Returns the current font
Graphics_get_pixel Returns the color of the pixel with coordinate ( fx , fy )
Graphics_put_background Treats fp as a pointer to a background image and sends the image to its destination
Graphics_scroll Scrolls a rectangle area that is defined by delta x, delta y in 'ptr_rectangle'
Graphics_set_bitmap Sets a bitmap 'bmp' as the destination for drawings
Graphics_set_bkcolor Sets the current background color by calling TGraph_set_bkcolor
Graphics_set_clip Sets a clip region, defined by the coordinates stored in the fx, fy, fw, and fh parameters
Graphics_set_clip_Ex Duplicates the Graphics_set_clip function
Graphics_set_color Sets the current foreground color
Graphics_set_draw_mode Sets the current draw mode
Graphics_set_font Sets the current font
Graphics_set_pixel The color, defined by the 'fc' parameter
Graphics_string_width Returns the width (in pixels) of a string 'str' for the current font
Graphics_string_width_Ex The extended version of the Graphics_string_width function
get_appchannel Returns the current application's channel
get_appchannel_of Returns the current application channel of the specified device
get_click_kind Returns current kind of click sound
get_clicks_enabled Returns state of a key clicks prohibition
get_communications Returns the communications state
get_critical_mode Returns the critical mode state
get_group_size Returns the number of channels in a specified group
get_groupchannel Returns the application channel, by channel group index
get_hardware_version Returns the version of Cybiko computer's hardware
get_own_id Returns device's CyID
get_people_around Returns the CyID of the next device after prev_device (the CyIDs of people in the vicinity)
get_people_on_channel Returns the device count on the channel
get_safety_pool_size Returns safety pool size
get_sounds_enabled Returns a sounds-enabled flag state


h Rectangle's height
HelpContext Window help context
hour Hour, 0..23
howboys_around Number of boys around
howmany_around Number of people around
howmany_disap Number of people around who temporarily disappeared from the finder's environment
howmany_unknown Number of people around whose nicknames are "unknown"
hundreds Hundredths of a second, 0..99
has_focus Tests whether the current process has the focus
howmany_around_desktop Returns the number of other users in the vicinity, with maximum activity
htoul Converts hexadecimal ASCII into long


info_t Describes the " You&me/Business Card " information
Input An abstract object for sequential data access objects
i_addr Address
i_addr_visible Address visibility flag
i_bday Birthday, day of the month
i_bmonth Birthday, month
i_byear Birthday, year
i_first_name Real first name
i_first_name_visible First name visibility flag
i_last_name Real last name
i_last_name_visible Last name visibility flag
i_mail E-mail address
i_mail_visible E-mail address visibility flag
i_other Other contacts
i_other_visible Other contacts visibility flag
i_phone Phone number
i_phone_visible Phone number visibility flag
Input_dtor Destructor
Input_get_flags Returns the current flags
Input_get_size Returns the stream size (if applicable)
Input_is_bad Returns TRUE if the BAD flag is set (stream is bad)
Input_is_eof Returns TRUE if the EOF flag is set (stream reached end-of-file)
Input_is_good Returns TRUE if the BAD flag is not set (stream is good)
Input_read Reads the 'length' bytes from the stream
Input_read_byte Reads the next byte from the stream
Input_read_dword Reads a 32-bit word, independent of hardware
Input_read_word Reads a 16-bit word, independent of hardware
Input_seekg Seeks an input stream
Input_tellg Returns the stream's position
imax Returns the maximum of the two values
imin Returns the minimum of the two values
in_rect Returns TRUE if the point is in the rectangle area
increment_usage Increments the reference count for the current module
init_module Module initializer
invite_mode_t Modes of invitation
is_low_memory Returns low memory alarm
is_pattern Checks whether string contains '*' or '?' characters
is_rf_paused Returns TRUE if RF communications are paused
is_sticking_keys_enabled Returns TRUE if "sticking keys" option is enabled
is_tone_playing Allows the device to determine whether or not a tone is being played




KeyParam The parameter holder for keyboard messages
KEY_0 0 key
KEY_1 1 key
KEY_2 2 key
KEY_3 3 key
KEY_4 4 key
KEY_5 5 key
KEY_6 6 key
KEY_7 7 key
KEY_8 8 key
KEY_9 9 key
KEY_A A key
KEY_B B key
KEY_BACKSPACE Backspace, move left and delete
KEY_C C key
KEY_COMMA , key
KEY_CONTROL Fn ( "alternative function" ) key
KEY_CY CY sign (Fn+C)
KEY_D D key
KEY_DEL Delete/No, 2-nd big key
KEY_DOWN Down ( joystick, arrow key )
KEY_E E key
KEY_ENTER Enter, 5-th big key
KEY_EQUAL = key
KEY_ESC Escape/Backspace ( upper left corner )
KEY_F F key
KEY_G G key
KEY_H H key
KEY_HELP Help key, in the upper-left corner of the case
KEY_I I key
KEY_INS Insert/Yes, 1-st big key
KEY_J J key
KEY_K K key
KEY_L L key
KEY_LEFT Left ( joystick, arrow key )
KEY_M M key
KEY_MINUS "-" key
KEY_N N key
KEY_O O key
KEY_P P key
KEY_PERIOD "." key
KEY_Q Q key
KEY_QUOTE ' key
KEY_R R key
KEY_RIGHT Right ( joystick, arrow key )
KEY_S S key
KEY_SECTION1 Hot key for section Main Menu
KEY_SECTION2 Hot key for section Chat
KEY_SECTION3 Hot key for section People
KEY_SECTION4 Hot key for section Applications
KEY_SECTION5 Hot key for section Games
KEY_SECTION6 Hot key for section Labyrinth
KEY_SECTION7 Hot key for section CyLandia
KEY_SELECT Select, 4-th big key
KEY_SHIFT Shift ( "upper case" ) key
KEY_SLASH / key
KEY_SPACE Space key
KEY_T T key
KEY_TAB Tab/Switch, 3-rd big key
KEY_U U key
KEY_UP Up ( joystick, arrow key )
KEY_V V key
KEY_W W key
KEY_X X key
KEY_Y Y key
KEY_Z Z key
keymask_t Keyboard modifiers masks


last_key_time Returns the time (in the time_t format) of the last keystroke
last_rf_clock Returns the clock_t value of the last sent or received frame except sent pings (last RF activity clock)
last_rf_time Returns the time the last frame was sent or received, except sent pings
LEAVE_MEMORY Doesn't free the memory block allocated for the object (used in destructor)


Message Structure for interprocess communications; can be sent either locally or remotely
Module The CyOS Module
module_t The application module structure
MSequence The music sequence object
Mutex Mutex a kind of a synchronization object that provides MUTually EXclusive (MUTEX) access to some part of the code (in some systems this is also known as Resource)
m_gfx Pointer to graphics device context
m_process Pointer to the current cywin application
mask Keyboard modifier mask
Message_attach_buffer Attaches a buffer to the message
Message_check_delivery Checks the delivery state
Message_copy Makes the destination Message an exact copy of the source Message
Message_delete Deletes a message
Message_deliver Delivers a message to a specified target, with delivery result notification
Message_get_buffer Gets a pointer to the attached buffer
Message_get_key_param Returns a pointer to the message's KeyParam structure
Message_get_sender_id Returns the 32-bit device ID (CyID) of the Message's sender
Message_has_buffer Tests whether the Message has an attached buffer
Message_is_broadcast Determines if the message has no specific address
Message_new Returns a new Message from the system stores
Message_post Posts a message to a specified target
Message_post_all Posts a message to all Queues
Message_wait_delivery Waits until Message delivery is completed or flag is set
mf The user's own profile
mi The user's own business card
mini_bold_font Handle for the 'mini bold' font
mini_normal_font Handle for the 'mini normal' font
minute Minute, 0..59
ModalResult Result of form or dialog
modification_time Time of the last modification
module Pointer to the module to which the thread belongs
month Month, 1..12
MSequence_ctor Creates a music sequence from a specified resource (file) name
MSequence_dtor Destructor
MSequence_get_curr_pos Returns the current position (0xFFFF if it's about to start playing the first event)
MSequence_global_mute Sets or clears the global mute flag
MSequence_is_playing Checks whether a music sequence is playing
MSequence_is_sane Checks whether the current content appears to be valid
MSequence_load Loads a sequence from a specified Input stream
MSequence_mute_background Sets or clears the background music(effects) mute flag
MSequence_mute_foreground Sets or clears the foreground music(effects) mute flag
MSequence_play Plays a music sequence in the foreground
MSequence_play_background Plays the a music sequence in the background
MSequence_stop Stops playing a music sequence
msgid ID of the Message
Mutex_ctor Constructs the named Mutex object
Mutex_dtor Destructor
Mutex_is_locked Checks whether the Mutex is locked
Mutex_lock Returns a lock
Mutex_unlock Unlocks a Mutex object
malloc Allocates memory blocks
MAX_NAME_LEN Maximum filename length
memcmp Compares characters in two buffers
memcpy Copies characters between buffers
memmove Moves one buffer to another
memory_dump Trace memory dump
memset Sets buffers to a specified character
mFileName_current_device_name Retrieves the name of the current flash device
mFileName_get_path Retrieves the path to the file from the absolute file name
mFileName_is_valid_file_name Verifies that the file name is valid
mFileName_make_path Creates an absolute file name by combining the file name with the device name
mFileName_max_file_name_length Retrieves the maximum file name length
mFileName_split_path Splits the absolute file name into device name and file name
modulestate_t The result of the module's execution
MP3_DRIVE_NAME Name of MP3 player device
MSG_AUTODELETE Message_deliver() flag, which deletes the message after it was delivered
MSG_CHARTYPED Sends the message to the focused program when the user releases a key
MSG_DEVICE Receiver sends the message when a device appears or disappears on the channel
MSG_FILES Lists changes in the file system
MSG_GOTFOCUS The process gets the message once it gets the focus
MSG_KEYDOWN Sends the message to the focused program when the user presses a key
MSG_KEYMIN Minimum ID of a keyboard message
MSG_KEYUP Sends the message to the focused program when the user releases a key
MSG_LAUNCH Sends the message to the Process you want to launch
MSG_LOSTFOCUS The Process gets the message when it loses focus
MSG_MAX_TIMEOUT Message_deliver() maximum timeout
MSG_PAINT About repaint
MSG_PING Message is sent by the Receiver to ping the listener process
MSG_POWERDOWN Batteries are low, warn the user !
MSG_QUIT Sends this message when the process should finish
MSG_SHUTUP Process must be terminated
MSG_TIMER Sent when the pre-set timer counts down to 0
MSG_USER Start of the user_defined message ID
MSG_USER_FOLK ID of the message sent to the application when any device appears or disappears from the environment


nfolk_t Additional information about a person in Finder's list
name File name
next Pointer to the next Message in the queue
nickname Cy name of the player, who reach the high score
NAMESIZE Maximum length of the name
NICKNAMESIZE Maximum length of the nickname
NOT_FOUND Person with the specified parameter not found


Output An abstract object for the sequential data access objects
Output_dtor Destructor
Output_get_flags Returns the current flags
Output_get_size Returns the stream size (if applicable)
Output_is_bad Returns TRUE if the BAD flag is set (stream is bad)
Output_is_eof Returns TRUE if the EOF flag is set (stream reached end-of-file)
Output_is_good Returns TRUE if the BAD flag is not set (stream is good)
Output_seekp Seeks an output stream
Output_tellp Returns the stream's position
Output_write Writes the 'length' bytes to the stream
Output_write_byte Writes a byte to the stream
Output_write_dword Writes a 32-bit word, independent of hardware
Output_write_word Writes a 16-bit word, independent of hardware
open_resource Returns the resource from the current archive, using resource index
open_resource_Ex Returns the resource from the current archive, using the resource name
own_icq ICQ number of the device owner
own_icq_visible ICQ number visibility flag


point_t A point on a plane, with the coordinates represented by fixed point (8.8) values
pos_t A point on a plane, with the coordinates represented by integer values
Process A kind of thread that can process messages
p_x X-coordinate of the point
p_y Y-coordinate of the point
param Additional parameters for the Message
parity_type Placeholder for COMM_PARITY_* values
Process_get_display Retrieves a DisplayGraphics object to the access display
Process_get_message Returns the message after the specified interval
Process_get_name Retrieves the Process' name
Process_has_focus Tests whether the Process has the focus
Process_pause Pauses execution of the Process
Process_peek_message Peeks or gets message from the queue
Process_request_focus Asks the system to activate the Process (pass the focus)
ps_x X-coordinate of the point
ps_y Y-coordinate of the point
play_raw Starts playing a tone
play_tone Starts tone generation
PR_IDLE Very low priority (for background tasks)
PR_NORMAL Normal (medium) priority
PR_RUNTIME Very high priority (for runtime threads)
priority_t The thread priority


Queue Messages queue; messages are stored in the queue
Queue_get_message Returns the message from the specified interval
Queue_peek_message Peeks at or gets a message from the queue
qflag_t Enumeration of masks for local broadcast messages


raster_t A collection of sprites or textures used by the CyOS 3D library
rect_t A rectangle
r_data Data for the images
r_num Number of images in the collection
r_size Size of a single image in the collection
rect_and Intersects two rectangles
rect_or Merges two rectangles
rect_set Initializes a rectangle
reserved Reserved
random Returns a pseudo-random value from 0 to max - 1
realloc Reallocates memory blocks
rect Draws a rectangle with the specified color
RF_GROUP_APPS Applications channel group
RF_GROUP_CHAT Chat channel group
RF_GROUP_CYLAND CyLandia channel group
RF_GROUP_DEFAULT Default group for unknown applications
RF_GROUP_FILES Files channel group
RF_GROUP_GAMES Games channel group
RF_GROUP_LABYRINTH Labyrinth channel group
RF_GROUP_OTHER Reserved channel group
RF_GROUP_SERVER Server channel group
RF_GROUP_SYSTEM System channel group (for debugging purposes)
rf_pause Pauses RF communications
rf_resume Resumes RF communications after a pause


Score The game's high score archive
score_t The game's high score structure
SystemThread Base object for all execution units (threads)
scancode Keyboard virtual keys code
score High score
Score_ctor High score archive constructor
Score_dtor High score archive destructor
Score_get_record_count Returns the number of records in the high score archive
Score_is_valid Checks the validity of the high score archive
Score_read Reads the record from the high score archive
Score_write Writes the record to the high score archive
Score_write_Ex Writes the record to the high score archive
Screen Global CyWin cEngine object
sDown Enable scrolling down
second Second, 0..59
size File size
sNone No scrolling available
stop_bits Placeholder for COMM_STOPBITS_* values
sUp Enable scrolling up
sUpDown Enable scrolling both up and down
SystemThread_get_priority Returns a thread's priority
SystemThread_pause Pauses execution of the thread
SystemThread_set_priority Changes the thread's priority
SCREEN_HEIGHT Cybiko computer's screen height
SCREEN_WIDTH Cybiko computer's screen width
SEEK_CUR Seek from the current position (a positive offset indicates towards end of file)
SEEK_END Seek from the end
SEEK_SET Seek to the absolute position
seek_t Defines the initial position in the stream and must be one of the following: SEEK_SET, SEEK_CUR or SEEK_END
select_app_partner Invites a partner to launch a specified application
select_game_partner Select a partner for single or multi-player games
select_partner Selects a partner
select_partner_Ex Extended version of the select_partner function
send_copy_msg Sends a pre-written message to another application in the same Cybiko computer
send_msg Sends a message to another application in the same Cybiko computer
send_remote_copy_msg Sends pre-written message to another application in the same or other Cybiko computer
send_remote_msg Sends message to another application in the same or another Cybiko computer
set_appchannel Sets current application channel
set_best_appchannel Selects the application channel with the least traffic
set_click_kind Sets current kind of click sound
set_clicks_enabled Disables or enables keyboard clicks
set_communications Enables or disables communications through RF
set_critical_mode Sets a special critical mode to disable network or internal task interrupts, such as invite
set_groupchannel Selects the application channel by channel group index
set_hourglass When you start this function, the system starts a special Thread to show the picture, which can eat up to 10-11% of processor time; after you stop it, don't forget to remove it from the screen by repainting it
size_t Result of the sizeof operator
skipws Skips white spaces
sleep Pauses execution of the current thread
sprintf Writes formatted data to a string
srand Initializes a pseudo-random number generator
start_module Starts execution of the designated module (do not wait until it initializes!)
stop_tone Stops tone playing (turns the sound off)
str2cyid Converts CyID from text form to cyid_t
str_1st_win String "First player WINS!"
str_2nd_win String "Second player WINS!"
str_again String " again"
str_Declined_To_Play String "%s declined to play with you"
str_Declined_To_Play_Game String "%s declined to play %s"
str_Draw String "Draw."
str_Draw_rejected String "Draw rejected!"
str_Draw_suggestion String "Your partner suggests a draw, do you agree?"
str_Draw_waiting String "Waiting for answer..."
str_Enter_file_name String "Enter file name"
STR_ICQ_MAX_LENGTH Maximum length of the ICQ number
str_Illegal String "Illegal"
str_Link_off String "Link OFF."
str_Link_off_again String "Link off.\nRestore connection?"
str_move String " move"
str_no_CyPage String "no CyPage"
str_Partner String "Partner's"
str_Partner_surrender String "Your partner surrendered.\nYou WIN!"
str_please String " please..."
str_Really_exit String "Do you really want to quit?"
str_Save_Changes String "Do you wish to save changes?"
str_Score_Again String "Your final score: %d.\nDo you want to start again?"
str_Tie_up String "Tie."
str_wait String " Wait,"
str_Waiting_link String "Waiting for link..."
str_Waiting_SyPage String "Waiting CyPage..."
str_You_lose String "You lose."
str_You_win String "You WIN!"
str_Your String " Your"
strcat Appends one string to another and terminates the resulting string with a null character
strchr Finds a character in a string
strcmp Compares characters from two strings
strcpy Copies a string, including the terminating null character to the destination buffer
strends Checks whether the string ends with a specified substring
strlen Returns the length of a string, not including the terminating null character
strmatch Checks wildcard match of the string to the pattern
strncmp Compares characters from two strings
strncpy Copies the initial count characters of the source string to the destination buffer
strrchr Scans a string for the last occurrence of a character
strstarts Checks whether a string starts with a specified substring
strstr Finds a substring


TGraph The implementation of raster and 2D-graphics. It is designated for work with primitive graphics such as rectangles, lines and pixels
Thread The main thread object for the CyOS
Time A time manipulation structure
TGraph_draw_hline Draws a horizontal line from point ( x , y ) to point ( dx , y )
TGraph_draw_line Draws a solid line from point ( x1 , y1 ) to point ( x2 , y2 )
TGraph_draw_rect Draws a rectangular frame
TGraph_draw_rect_Ex The extended version of the TGraph_draw_rect function
TGraph_draw_vline Draws vertical line from point ( x , y ) to point ( x , dy )
TGraph_fill_rect Fills a rectangle at the specified coordinates with the current color
TGraph_fill_rect_Ex The extended version of the TGraph_fill_rect function
TGraph_fill_screen Fills the screen with the color 'fc'
TGraph_get_buf_addr Returns a pointer to an image of a TGraph object's destination
TGraph_get_bytes_total Returns the screen buffer size, in bytes
TGraph_get_clip Returns the clip region stored in the 'rc' object
TGraph_get_color Returns a TGraph object's current color
TGraph_get_draw_mode Returns the current draw mode of a TGraph object
TGraph_get_pixel Returns the color of the pixel at coordinate ( x , y )
TGraph_put_background Sets an image pointed by ptr_background as a background image
TGraph_scroll Scrolls the rectangle defined by ( x, y, width, height ) parameters
TGraph_set_bkcolor Sets the transparent color as the color defined in the 'color' parameter
TGraph_set_clip Sets the clipping region
TGraph_set_clip_Ex Sets the clipping region
TGraph_set_color Sets the foreground color
TGraph_set_draw_mode Sets the current draw mode of a TGraph object
TGraph_set_pixel Sets the color for the pixel at the coordinates ( x, y )
time Returns the current time in the system format (seconds since some date)
Time_clear_alarm_flag Resets the alarm flag
Time_decode Decodes 'time' and fill fields
Time_enable_alarm_int Sets or resets the alarm flag
Time_encode Packs fields into the time_t type
Time_get_RTC Sets the fields according to the values read from the Real Time Clock (RTC)
Time_get_weekday Calculates the weekday for the current date (Sunday is 0, Saturday is 6)
Time_set_RTC Sets the Real Time Clock (RTC) according to its fields
timeout Maximum timeout (in ms) between write() call and actual byte sending
tScrolls Scroll mode
Type Form type (rect or rounded box)
tBevelSidesTypes The visible styles for creating a bevel's sides
tDialogStyle Dialog styles
tEditCursorCommand Commands for cursor positioning
tEditStyles Edit box styles
text Draws text in the specified color
textC Draws text with specified colors for the text and the background
time_t Represents time values in the time() function and Time object
tMResults Predefined results that may be returned from modal forms
TRACE Traces to the system console
trunc_spaces Removes spaces from the string


update_people_around Selects the base channel, waits the timeout, and resets the work channel


va_arg Retrieves the current argument from the list of optional arguments for variable argument function
va_end Releases a list of optional arguments for variable argument function
va_list Storage to hold information needed by the va_start(), va_arg() and va_end() macros
va_start Initializes a list of optional arguments for variable argument function
vibrate Turns the vibrator on (if index > 0) or off (if index is 0)
vsprintf Writes formatted output using a pointer to a list of arguments


w Rectangle's width
WaitResult Com_wait_for_data() function results


x Rectangle's x-coordinate
XOFF_char Character used as XOFF
XON_char Character used as XON
xtoi Converts some ASCII number into long


y Rectangle's y-coordinate
year Year - 1900, 99 means 1999


AltStyle によって変換されたページ (->オリジナル) /