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 |
F |
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_unlock | Unlocks Flagex |
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 |
G |
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 |
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 |
I |
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 |
J |
K |
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_BACKQUOTE | ` key |
KEY_BACKSLASH | \ key |
KEY_BACKSPACE | Backspace, move left and delete |
KEY_C | C key |
KEY_CLOSE_SBRACKET | ] 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_OPEN_SBRACKET | [ 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_SEMICOLON | ; 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 |
L |
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) |
M |
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 |
N |
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 |
O |
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 |
P |
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_put_message | Puts a Message in the Process' 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 |
Q |
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 |
Queue_put_message | Puts a Message in the Queue |
qflag_t | Enumeration of masks for local broadcast messages |
R |
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 |
S |
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 |
T |
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 |
U |
update_people_around | Selects the base channel, waits the timeout, and resets the work channel |
V |
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 |
w | Rectangle's width |
WaitResult | Com_wait_for_data() function results |
X |
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 |
y | Rectangle's y-coordinate |
year | Year - 1900, 99 means 1999 |
Z |
Copyright © 2001 Cybiko, Inc. All rights reserved. | More information... |