MISC
dc_odometer()
FUNCTION
Display a progress indicator for database/index operations
dc_odpercent(),dc_odblock(),dc_progress(),dc_working()
_DCODD.PRG/.OBJ, DCLIPX.LIB
09:21:57
06:16:40
F
ARRAY
dc_array_r()
Create a multi-dimensional array from an array text file
RESTORE ARRAY,dc_array_w()
_DCARRAY.PRG/.OBJ, DCLIPX.LIB
02:13:39
05:07:01
dc_array_w()
Write contents of a multi-dimensional array to file
08:59:16
05:07:15
STRING
dc_atnext()
Find the next occurrence of a string in another string
_DCATNXT.PRG/.OBJ, DCLIPX.LIB
08:59:58
05:09:11
ENVIR
dc_chdir()
Change dos directory
_DCCHDIR.PRG/.OBJ, DCLIPX.LIB
02:15:32
05:15:02
COLOR
dc_clrarr()
Initialize or modify the Color Array
dc_clrsetup(),COLOR SETUP
_DCCOLOR.PRG/.OBJ, DCLIPX.LIB
02:15:42
04:06:57
dc_color()
Set the current screen color value
01:44:20
05:19:27
dc_curpath()
Get the current dos directory
dc_setdclip(),dc_setdefault()
_DCPATH.PRG/.OBJ, DCLIPX.LIB
02:18:07
05:22:26
dc_dbchoice()
A browse-style, moused, database/array pick-list
dc_dbchcreate()
_DCDBCHO.PRG/.OBJ, DCLIPX.LIB
01:44:47
17:20:21
dc_do()
A handy method of creating a late-binding call to a function
DO
_DCDO.PRG/.OBJ, DCLIPX.LIB
09:01:27
05:30:24
SCREEN
dc_drag()
Drag window coordinates and return a coordinate array
_DCDRAG.PRG/.OBJ, DCLIPX.LIB
01:46:25
17:04:45
dc_expl()
Explode a Text or GUI dialogue window
dc_say(),dc_cls(),dc_impl(),dc_explode(),dc_implode()
_DCEXPL.PRG/.OBJ, DCLIPX.LIB
01:46:58
05:34:32
dc_explode()
Explode a window
dc_implode,dc_altshadow
01:47:47
05:35:31
dc_impl()
Implode a dialogue window created by dc_expl()
02:24:04
05:50:06
dc_implode()
Implode a window created by dc_explode()
dc_explode(),dc_impl(),dc_expl(),dc_explmode()
02:24:13
05:50:14
KEYBOARD/MOUSE
dc_inkey()
Moused replacement for INKEY()
INKEY, dc_inkeydsp(), dc_tbinkey()
_DCINKEY.PRG/.OBJ, DCLIPX.LIB
09:11:49
00:07:17
MENU
dc_menubar()
Paint a menu bar with key characters highlighted
dc_menuarray(), dc_menumain()
_DCMENUB.PRG/.OBJ, DCLIPX.LIB
09:16:39
06:03:31
dc_menuto()
A Moused replacement for MENU TO
dc_menumain(), dc_guimenuto()
_DCMENU2.PRG/.OBJ, DCLIPX.LIB
09:17:16
06:08:11
dc_envirrest()
Restore the environment from an array or file
dc_envirsave()
_DCENVIR.PRG/.OBJ, DCLIPX.LIB
02:19:59
05:33:03
Save the entire environment to an array or file
02:20:09
05:33:22
dc_say()
Perform @..SAYs relative to coordinates in dc_expl() window
09:29:13
06:44:28
MOUSE
dc_wait()
3 Dual-Mode replacement for the WAIT command
_DCWAIT.PRG/.OBJ, DCLIPX.LIB
08:24:42
07:01:40
dc_colorsave()
Save the current color set
dc_colorrest()
02:17:46
04:19:29
Restore a color set
02:17:34
05:20:34
dc_colorsel()
Select a color set from the Color Array
DCLIPSYS:COLOR
_DCCLR2.PRG/.OBJ, DCLIPX.LIB
02:17:56
05:20:43
dc_coloradd()
Add a new color set to the Color Array
02:16:47
04:19:42
dc_colordel()
Delete a color set from the Color Array
02:16:57
05:19:52
dc_odblock()
Get a Progress indicator code block to pass to dbeval()
dc_odometer(),dc_progress(),dc_working()
09:21:11
17:19:01
FILE
dc_txtopen()
Open a text file for use with Text file functions
dc_txtclose()
_DCTXT.PRG/.OBJ, DCLIPX.LIB
08:21:28
06:57:34
Close text file
08:18:15
06:56:24
dc_txtline()
Read the current line of a text file
08:20:22
06:57:19
dc_txtgoto()
Goto a specified line in a text file
09:34:47
06:57:06
dc_txteof()
Is file pointer at end of text file?
08:19:14
06:56:36
dc_txtskip()
Skip a specified number of lines in a text file
09:35:00
06:58:03
dc_txtword()
Return value of a word in a String by specifying position
dc_token()
09:35:11
06:58:26
dc_txtcount()
Return the number of lines in an open text file
08:18:46
06:56:30
dc_txtsize()
Return the size in bytes of an open text file
08:22:01
06:57:41
dc_txtlno()
Report the current line pointer of an open text file
08:20:54
06:57:27
INDEX
dc_indexfilt()
Return the Conditional Index Expression
dc_taginfo()
_DCAREA2.PRG/.OBJ, DCLIPX.LIB
02:24:22
05:50:24
dc_colormode()
Enable or Disable Color / Monochrome display mode
DCLIPSYS:COLOR =,dc_color()
02:17:19
17:49:37
dc_explmode()
Enable/Disable exploding windows
dc_expl(),dc_explode()
02:20:38
05:34:40
dc_pathfound()
Return the directory name in which a file is found
dc_path()
02:31:03
06:18:43
dc_aconvert()
Convert a Ragged array to a Parallel array and vice-versa
dc_areverse()
02:12:09
05:04:03
dc_moubutton()
Test the status of the mouse buttons
dc_mousekey()
_DCMOUSE.PRG/.OBJ, DCLIPX.LIB
02:28:21
04:35:33
dc_moucol()
Get current screen column of mouse cursor
dc_mourow(),dc_mougetpos()
02:28:45
04:35:32
dc_mourow()
Get current screen row of mouse cursor
dc_moucol(),dc_mougetpos()
10:13:39
04:35:30
dc_mougetpos()
Get the current row and column of the mouse
dc_moucol(),dc_mourow()
10:13:22
06:09:16
dc_mouhide()
Hide the mouse cursor
dc_moushow()
10:13:26
04:35:12
Show the mouse at it's current screen position
09:47:29
04:35:03
dc_mouvisible()
Is the mouse cursor visible?
09:47:52
04:34:53
dc_moupresent()
Is a mouse present?
10:13:34
04:34:46
dc_mouinitialize()
Initialize the mouse functions
10:13:29
04:34:35
dc_mouenable()
Enable the mouse functions
dc_moudisable()
02:29:08
04:34:29
Disable the mouse functions
02:28:56
04:34:28
dc_moustart()
Enable automatic keyboard stuffing on a Mouse Click
dc_moustop(),dc_mougetevent
09:47:40
06:11:18
dc_mougetevent()
Get a mouse event from the Mouse Click buffer
10:13:18
04:34:25
dc_mousetpos()
Set the current row and column of the mouse
09:19:15
06:11:10
dc_menu_to()
A moused replacement for MENU TO (__menuto())
dc_menupull()
09:15:24
06:01:34
dc_at_prompt()
A moused replacement for AT..PROMPT
dc_at_clear(),dc_menu_to()
08:59:38
05:08:51
dc_menumain()
An "integrated" menu system with a bar and pull-downs
dc_menupull(), dc_menuedit(), dc_menurun(), MENU RUN
09:17:01
06:05:24
dc_moustop()
Turn off the Mouse Event driver
09:47:46
04:34:18
Scan array of mouse buttons and stuff keyboard or evaluate
09:19:07
01:50:26
dc_achoice()
A Dual-Mode replacement for ACHOICE()
dc_dbchoice(),dc_readapick(),dc_apick()
_DCACHOI.PRG/.OBJ, DCLIPX.LIB
02:11:24
12:34:07
Create a database or array pick-list object
dc_dbchoice(),dc_readdpick()
_DCDBCHOI.PRG/.OBJ, DCLIPX.LIB
09:01:02
05:23:34
GET SYSTEM
dc_readmodal()
A moused and robust replacement for ReadModal()
dc_reader(),dc_readbox(),dc_readmodalsize()
_DCGETSY.PRG/.OBJ, DCLIPX.LIB
09:27:45
19:37:46
LIBRARY
DCLIPX.LIB
LIBRARIES
The dCLIPX "Exports" library
DCLIPX.DLL
10:20:17
13:50:03
B
The eXpress++ dynamic-link library
10:18:30
14:00:10
A
EXPRESS.RES
Linking eXpress++ resources with your application
EXPRESS.ARC
10:23:52
02:56:08
E
INCLUDE
@ DCCHECKBOX
Create a CHECKBOX object for displaying with GUI reader
DCDIALOG.CH                                                     I
11:11:10
19:09:34
C
WORKAREA
dc_setrelation()
Set a relation with a child scope
dc_setscope()
_DCSCOPE.PRG/.OBJ, DCLIPX.LIB
06:56:46
06:51:43
DIALOG
dc_msgbox()
Display an array of messages in a window
dc_alert(), DCMSGBOX, dc_msgboxtitle(), dc_msgboxgui()
_DCMSG.PRG/.OBJ, DCLIPX.LIB
09:20:08
10:54:05
dc_menu_p()
A nested, moused pull-down menu-system
dc_menupull(),dc_menumain()
09:13:53
17:49:09
KEYBOARD
dc_putkey()
Stuff any keyboard value into Keyboard Buffer
_DCPUTK.PRG/.OBJ, DCLIPX.LIB
02:32:37
06:30:48
dc_setdefault()
Set the DEFAULT directory the right way
SET DEFAULT,dc_setdclip()
08:13:04
06:50:37
dc_dbgobottom()
Go to the Bottom of a set of Scoped Records
09:13:06
08:45:29
GUI
dc_guialert()
A GUI replacement for ALERT()
dc_alert(), dc_alertcolor()
09:03:28
08:32:46
EVENT
dc_appevent()
Post an Event Loop
_DCGETBX.PRG/.OBJ, DCLIPX.LIB
02:12:55
05:06:24
dc_gui()
Set the Dialogue mode to GUI or TEXT
dc_readmodal(),dc_readgui(), GUI
_DCGUI.PRG/.OBJ, DCLIPX.LIB
06:56:43
05:44:55
dc_setpointertree()
Set the mouse pointer on all objects in a tree
09:18:17
06:51:18
DCAPPBROWSE
Create an APPLICATION BROWSE object for displaying with GUI reade
DCREAD GUI, dc_readgui()
DCAPP.CH
02:07:54
01:15:28
dc_getobject()
Return a pointer to an object from an ID name
dc_readgui()
09:03:04
05:42:02
INTRO
GENERAL LICENSE
Your eXPress++ License
11:48:12
11:49:13
INSTALL
COMPUTER
Computer System Requirements
11:44:15
11:45:55
DCAPPFIELD
Create an APPLICATION FIELD object for displaying with GUI reader
DCREAD GUI, dc_readgui(), @ DCAPPEDIT, @ DCAPPBROWSE
02:53:25
GETTING STARTED
Please read this to GET STARTED with eXPress++
10:02:59
11:20:51
dc_langset()
Set the default language for eXPress++ messages
dc_langblock(), dc_langmsg()
_DCLANG.PRG, DCLIPX.LIB
Roger Donnay
10:30:09
13:23:39
Return the path or file name from a file specification string
dc_ispath(),dc_pathfound()
09:22:19
06:18:36
dc_tbinkey()
A special version of INKEY() for adding mouse to Tbrowse system
dc_inkey(),dc_mousekey()
_DCTBINK.PRG/.OBJ, DCLIPX.LIB
09:33:15
00:46:56
dc_strwrap()
Convert a string to a text array and specify line length
_DCSTR.PRG/.OBJ, DCLIPX.LIB
08:13:33
06:53:38
dc_odpercent()
Set numeric value for progress indicator percentage of update
dc_odometer(),dc_odblock()
02:30:39
06:16:47
dc_inkeyeval()
Post a code block for evaluation by DC_INKEY()
02:25:14
05:53:28
dc_inkeyrelease()
Require mouse to be released or positioned in specified area
09:12:42
23:37:08
dc_readincr()
A "VALID" function for incrementing a GET value with the mous
08:00:59
06:40:15
dc_readapick()
Pops up array pick-list if GET not valid or double-clicked
dc_readdpick(),dc_achoice(),dc_dbchoice()
09:23:33
16:14:34
dc_pause()
Pause program execution for a specified amount of time
_DCPAUSE.PRG/.OBJ, DCLIPX.LIB
09:22:30
06:18:53
dc_readbox()
Create a modal dialog box and Mouse Buttons for DC_ReadModal()
09:24:21
23:47:13
dc_scrlvbar()
Display a vertical scroll bar
dc_scrlvmou(),dc_scrldmou()
_DCSCRL.PRG/.OBJ, DCLIPX.LIB
09:32:19
06:48:47
dc_scrlhbar()
Display a horizontal scroll bar
dc_scrlhmou(),dc_scrlvbar()
09:31:21
06:47:18
dc_scrlvmou()
Return an array pointer from vertical scroll-bar mouse-click
dc_scrlvbar(),dc_scrldmou()
09:32:41
06:49:52
dc_scrlhmou()
Return an array pointer from horizontal scroll-bar mouse-click
dc_scrlhbar(),dc_scrlvbar()
09:31:49
06:48:02
dc_scrldata()
Display a database vertical scroll bar
dc_scrldmou()
_DCSCRLD.PRG/.OBJ, DCLIPX.LIB
09:30:15
06:45:30
Return a record pointer from database scroll-bar mouse-click
dc_scrldata(),dc_scrlvmou()
09:30:48
06:46:19
dc_valtype()
Validate input parameters and set default values
dc_deftype()
_DCVAL.PRG/.OBJ, DCLIPX.LIB
09:35:26
07:00:36
dc_color2array()
Convert a color string to an array
02:16:08
05:19:35
dc_readcolor()
A function for validating color strings in a GET
_DCCLRSL.PRG/.OBJ, DCLIPX.LIB
09:25:14
06:34:22
dc_mousebutton()
Paint a mouse button on the screen
17:47:49
dc_readclick()
Evaluate code-block if mouse is double-clicked in a GET
09:24:56
06:33:59
dc_saycenter()
Write a string in the center of an area of the screen
_DCSAY.PRG/.OBJ, DCLIPX.LIB
09:29:41
17:21:53
dc_mouclick()
Set the mouse button double-click delay
02:28:34
06:09:00
dc_menuarray()
Create an array of mouse buttons for a single-line menu bar
dc_menubar(), dc_menumain()
09:15:54
06:02:37
dc_gotoget()
Go directly to a desired GET
02:23:09
04:12:02
dc_updated()
Determine whether a GET changed during a READ
08:23:36
06:58:32
dc_getactive()
Return the currently active GET object
02:20:55
04:10:56
dc_readempty()
Validate that a GET is not empty or display message
09:26:34
06:35:53
dc_readkill()
Return, and/or set, whether current READ should be exited
08:01:32
06:40:22
dc_readdpick()
Pops up database or array pick-list in a GET
dc_readapick(),dc_dbchoice()
09:25:31
06:35:36
dc_errormsg()
Display an array of error messages in a window
dc_msgbox(),dc_alert()
09:01:41
17:08:27
dc_keycount()
Return the number of "active" records
dc_keyno(), dc_setscope(), dc_keystat()
11:48:36
dc_keyno()
Return the ordinal position of the current record
dc_keycount(), dc_keyno(), dc_keystat(), dc_setscope()
09:13:20
11:48:10
dc_saveset()
Save all SETs to an array
dc_restset()
_DCSETK.PRG/.OBJ, DCLIPX.LIB
08:05:17
02:50:00
Restore all SETs from an array
08:04:48
06:43:44
dc_dbskip()
Skip <n> records in a set of Scoped Records
dc_setscope(),dc_bof(), dc_eof()
08:43:10
dc_readcapfirst()
Capitalize all first letters of all words in all GETs
02:33:49
06:33:37
dc_scrldthumb()
Enable display of database vertical scroll bar thumb
08:09:30
06:46:27
dc_dispbegin()
Begin buffering screen output
_DCDISP.PRG/.OBJ, DCLIPX.LIB
02:18:55
04:09:29
dc_dispend()
End buffering screen output
02:19:17
04:09:32
dc_dispclear()
Clear the screen output buffers
dc_dispbegin(),dc_dispend()
02:19:07
04:09:31
dc_at_clear()
Clear all prompts added by DC_At_Prompt()
dc_at_prompt(),dc_menu_to()
02:14:12
04:27:45
dc_indexkey()
Return the current index key expression
02:24:32
10:10:54
dc_reader()
A Replacement for GetReader() that works with mouse
09:26:46
18:35:48
dc_popscrn()
Restore a screen area from the screen stack
dc_pushscrn()
02:31:25
06:21:11
dc_asave()
Save a multidimensional array to a binary file
dc_arestore(), SAVE ARRAY
_DCASAVE.PRG/.OBJ, DCLIPX.LIB
08:59:27
20:02:10
dc_arestore()
Restore a multidimensional array from a binary file
dc_asave(), RESTORE ARRAY
02:13:29
20:02:50
dc_readnav()
Enable an alternative navigation method for GETS
dc_readmodal(),dc_readalt(),dc_readcua()
08:03:11
06:41:08
dc_alert()
A Dual-Mode replacement for Clipper's ALERT() function
dc_msgbox(), dc_guialert(),dc_alertcolor()
01:43:33
08:33:49
dc_readalt()
Establish alternate usage of Ctrl-END in table of Gets
dc_readmodal(),dc_readnav()
02:33:14
06:31:46
11:01:04
18:47:41
Extract a token from a string
dc_tokenarray()
_DCTOKEN.PRG/.OBJ, DCLIPX.LIB
09:33:44
06:55:06
dc_tokennum()
Determine the number of tokens in a string
dc_token(),dc_tokenarray()
09:34:26
06:55:58
dc_tokenjustify()
Perform text-justfication of tokens in a string
09:34:07
06:55:42
dc_readwindow()
Establish scroll-region for DC_ReadModal() GETS
dc_readmodal(),dc_readbox()
08:04:13
06:41:54
dc_getdevout()
A Replacement for DevPos()/DevOut() when writing @SAY..GETS
09:02:07
05:41:27
dc_getdisplay()
Display a GET on the screen if it falls in scroll region
02:21:40
05:41:35
dc_addcargo()
Add cargo to the GetList
08:59:01
07:32:33
Parse all tokens in a string to an Array
09:33:57
06:55:22
dc_attrtoa()
Convert a screen color attribute to a color string
dc_atoattr()
02:15:03
05:09:27
Convert a Clipper color string to a screen color attribute
02:14:49
05:09:19
dc_readhelp()
Post a code-block for F1 help when using DC_ReadGets()
dc_readmodal(),dc_helpf1()
08:00:06
06:40:02
dc_iniload()
Load an array from a *.INI (initialization) file
dc_inisave()
_DCINI.PRG/.OBJ, DCLIPX.LIB
09:11:04
05:50:54
Save an array to a *.INI (initialization) file
09:11:28
05:51:49
dc_readcua()
Set CUA-Compliance for Navigating Gets
dc_readmodal(),dc_readalt(),dc_readnav()
02:34:20
06:34:31
dc_setdclip()
Set the directory to use for dCLIP data-dictionary files
_DCGETE.PRG/.OBJ, DCLIPX.LIB
08:12:24
06:50:31
dc_progress()
Display a Progress bar
dc_odometer(),dc_odblock(),dc_working()
_DCODD2.PRG/.OBJ,DCLIPX.LIB
09:22:43
17:21:13
dc_browcelledit()
Edit Cells of a Browse Object
@ DCBROWSE
_DCGETBX.PRG, DCLIPX.LIB
Roger J. Donnay
10:05:14
07:41:35
dc_menuaccel()
Process a menu Accelerator key
dc_menumain(),dc_menucompile()
09:15:44
00:37:15
DCHOTKEY
Set a Hot-Key for action by the GUI Reader
DCDIALOG.CH
09:31:44
01:20:03
dc_readvar()
Update a check box or Radio Button GET
dc_readmodal(), dc_addcargo()
09:28:51
06:41:46
dc_readcut()
Establish the keys to use for cutting and pasting Gets
02:34:32
06:34:39
dc_menulock()
Lock all Menu items
dc_lockmaint()
02:27:29
06:05:00
dc_acompare()
Compare two arrays
08:58:50
05:03:55
dc_memoedit()
A Dual-Mode replacement for MemoEdit()
dc_guimemoedit(), dc_guimemonav()
_DCMEMOE.PRG, DCLIPX.LIB
08:19:35
18:42:31
CONVERT
CONVERTING ACHOICE()
Converting ACHOICE() from text to GUI
EXPRESS.CH
01:39:02
15:00:07
CONVERTING MENUS
Converting @PROMPT menus from text to GUI
02:29:52
14:59:47
CONVERTING GETS
Converting @SAY..GETS from text to GUI
DCREAD, dc_readgets(), dc_readgui()
DCDIALOG.CH, EXPRESS.CH
02:27:22
14:59:57
dc_langmsg()
Translate a message by language
dc_langblock()
16:28:46
dc_browserow()
Set or return the row (element) of a browse
@ DCBROWSE, dc_getcolarray()
11:57:31
DCDIALOG
The "Clipper Compatabile" Command Set
10:00:07
02:56:05
The "Robust Dialogue" command set
DIALOG GETLIST
07:51:31
02:53:36
@ DCSAY GET
Create a SAY..GET object for displaying with the text/GUI reader
dc_getpopupcaption(), @ DCGET, dc_getcombomode()
10:55:17
20:22:10
DCCOLOR.INI
The color configuration file
02:53:28
02:53:32
@ DCRADIOBUTTON
Create a RADIO BUTTON object for displaying with GUI reader
10:54:59
18:57:10
@ DCLISTBOX
Create a LISTBOX object for displaying with GUI reader
@ DCCOMBOBOX, @ DCPICKLIST, dc_vartolistbox(), dc_varfromlistbox()
10:50:43
19:04:27
@ DC3STATE
Create a 3-STATE object for displaying with the GUI reader
10:52:06
19:10:37
@ DCMESSAGEBOX
Create a MESSAGE BOX area for displaying with GUI reader
09:16:42
19:00:15
@ DCPUSHBUTTON
Create a PUSHBUTTON for displaying with GUI reader
@ DCTOOLBAR, dc_fancybuttonmode(), dc_regionarray()
10:54:40
20:24:41
Create a BROWSE object for displaying with GUI reader
DCBROWSECOL, dc_getbrowarray(), dc_setscope(), dc_browserow()
10:52:39
11:47:46
@ DCTABPAGE
Create a TAB PAGE object for displaying with GUI reader
10:56:19
18:55:31
@ DCGROUP
Create a GROUP object for displaying with GUI reader
10:51:03
21:48:07
@ DCSTATIC
Create a STATIC object for displaying with GUI reader
10:56:05
14:53:07
dc_readgets()
Process the Getlist array with the Text or GUI reader
dc_readmodal(),dc_readgui(),DIALOG GETLIST
09:26:56
18:31:04
Process the Getlist array with the GUI reader
DCREAD,dc_readgets(),DIALOG GETLIST,dc_getrefresh()
11:17:04
09:54:15
dc_readmodal(),dc_readgui(), dc_gui()
01:27:33
DCMENUBAR
Create a MENUBAR object for displaying with Text/GUI reader
08:49:34
21:56:39
DCADDBUTTON
Add BUTTON to TOOLBAR object for displaying with GUI reader
@ DCPUSHBUTTON, @ DCTOOLBAR, dc_regionarray()
08:40:14
20:42:01
@ DCTOOLBAR
Create a TOOLBAR object for displaying with GUI reader
DCADDBUTTON, dc_fancybuttonmode()
08:42:52
12:03:33
DCSUBMENU
Add Submenu to MENUBAR object for displaying with Text/GUI reader
DCMENUBAR, DCMENUITEM, dc_readguimenuaccess()
08:57:32
21:57:34
DCMENUITEM
Add Item to SUBMENU object for displaying with Text/GUI reader
DCSUBMENU, dc_readguimenuaccess()
08:54:14
15:01:55
DCBROWSECOL
Create a BROWSE column object for displaying with GUI reader
@ DCBROWSE, @ DCQUICKBROWSE
11:13:02
16:42:09
dc_getrefresh()
Refresh the display of all objects in the Get List
dc_readgui(), dc_getwhen(), dc_paintgracontrols()
21:22:56
dc_dbgotop()
Go to the Top of a set of Scoped Records
08:44:36
dc_guiachoice()
A GUI replacement for ACHOICE()
22:41:12
dc_dbedit()
A Dual-Mode replacement for DBEDIT()
dc_guidbedit()
_DCDBED.PRG/.OBJ, DCLIPX.LIB
01:45:26
23:41:11
CONVERTING DBEDIT()
Converting DBEDIT() from text to GUI
01:46:27
15:00:03
dc_readguievent()
Create an event to control the GUI reader
dc_readgui(), dc_readguieventloop()
02:59:29
08:32:48
CONVERTING @..SAYS
Converting @SAYS from text to GUI
dc_expl(), DCEXPLODE, dc_say()
EXPRESS.CH, DCDIALOG.CH
12:11:13
15:00:12
dc_cls()
Perform a clear screen of a window created by DC_EXPL()
02:15:52
05:15:20
@ SAYWIN
Write a SAY text string in a Text or GUI dialog
02:11:07
16:23:07
The Dialog Get-List Array
dc_readgets(),dc_readgui(), DIALOG OPTIONS
09:05:51
02:55:21
D
dc_color2gra()
Convert a color string to a GUI compatible color
dc_say(), dc_gra2color()
02:16:21
05:19:43
dc_getanchorcb()
Create a codeblock to anchor local variables to the GetList
01:48:39
05:39:46
@ DCSPINBUTTON
Create a SPIN BUTTON get for displaying with GUI reader
10:55:47
18:54:50
@ DCMULTILINE
Create a MULTILINE edit for displaying with GUI reader
@ DCKLMLE
01:38:53
12:01:33
@ DCSCROLLBAR
Create a SCROLL BAR object for displaying with GUI reader
10:55:34
21:53:15
@ DCCUSTOM
Create a CUSTOM object for displaying with GUI reader
USER-DEFINED COMMANDS
10:51:52
19:09:01
dc_bitmapdraw()
Redraw a Bitmap Object on a GUI dialog screen
DCBITMAP, dc_readgui(), DIALOG GETLIST
_DCFUNCT.PRG/.OBJ, DCLIPX.LIB
09:00:20
10:26:41
DIALOG OPTIONS
The Dialog Get Options Array
dc_getoptions(), DIALOG GETLIST
12:42:22
02:55:23
@ DCGET
Create a GET object for displaying with the text/GUI reader
dc_getpopupcaption(), @ DCSAY, dc_getcombomode()
10:51:18
20:21:46
DCBITMAP
Create a BITMAP object for displaying with the GUI reader
07:49:26
21:56:08
@ DCDIRTREE
Create a DIRECTORY TREE object for displaying with GUI reader
dc_popdir()
DCDIR.CH
02:57:04
10:40:28
DCAPPEDIT
Create an APPLICATION EDIT object for displaying with GUI reader
01:16:05
The "Application Dialogue" command set
06:37:46
05:21:06
The "Directory Dialogue" command set
07:54:09
02:53:41
dc_keytran()
Translate AppEvent() keyboard value to Inkey() value
dc_appkeydefine(), dc_appeventdefine()
09:13:39
05:56:30
dc_appkeydefine()
Translate AppEvent() keyboard value to DEFINE value
dc_keytran(), dc_appeventdefine()
02:13:06
05:06:38
dc_appeventdefine()
Translate AppEvent() value to DEFINE value
dc_keytran(), dc_appkeydefine()
05:06:31
dc_moveobject()
Move or resize an Xbase Parts object with the mouse
_DCFUNCT.PRG/.OBJ, DCLIPX.DLL, DCLIPX.LIB
09:19:27
00:17:31
DCLIPS.LIB
The dCLIPS "Exports" library
DCLIPS.DLL
10:21:27
13:50:50
The Source file for eXpress++ resources
02:55:55
02:55:58
DCLIPX.DEF
The Source file for DCLIPX.DLL exported functions
09:59:05
13:57:44
The eXpress++ "stubs" dynamic-link library
14:00:12
14:00:19
@ DCPICKLIST
Create a PICKLIST dialog object for displaying with GUI reader
@ DCLISTBOX, dc_vartolistbox(), dc_varfromlistbox()
DCPICK.CH
11:02:04
18:59:12
dc_colorlist()
Convert a GRA_CLR_* numeric index to a description array
09:00:41
07:44:50
dc_gra2color()
Convert GUI compatible color to a color string
10:27:55
05:44:32
@ DCPROGRESS
Create a PROGRESS BAR object for displaying with GUI reader
DC_GetProgress()
11:02:26
21:49:37
dc_getprogress()
Update a Progress bar object
@ DCPROGRESS, dc_progress, dc_working
09:02:55
00:16:32
DCREAD
Read the DIALOG GetList
dc_readgets(), dc_readgui(), DCGETOPTIONS, dc_getrefresh()
08:59:05
10:19:08
DCGETOPTIONS
Set the options for the Dialog Reader
dc_getoptdefault(), DIALOG GETLIST, DCREAD
08:44:46
20:34:03
dc_getorigset()
Set the original values of the Dialog items in the Getlist
dc_readgui(), dc_getorigset(), dc_getrefresh()
02:22:12
05:42:19
dc_getorigupdated()
Test the original values of the Dialog items in the Getlist
09:02:29
18:20:36
dc_getdestroy()
Destroy all objects in the Dialog Getlist
02:21:20
19:59:07
Post a code-block for language translator
dc_langmsg
05:56:38
PRINTER
dc_printer()
CLASS
A Printer class for @..SAY style printing
DCPRINT ON, dc_printerobject()
_DCPRC.PRG/.OBJ, DCLIPX.LIB
10:06:40
20:52:48
DCPRINT ON
Create a printer class object for @..SAY style printing
dc_printeron(), @..DCPRINT SAY, DCPRINT OFF, DCPRINT OPTIONS
DCPRINT.CH
11:17:27
10:40:04
DCPRINT OFF
Destroy a printer object
dc_printeroff(), DCPRINT ON
11:15:58
08:33:32
@ DCPRINT SAY
Send text to printer using @..SAY style printing
dc_printer(), @ DCRIGHTPRINT SAY, DCPRINT ON
11:16:17
12:45:38
@ DCPRINT BITMAP
Send BitMap to printer using @..SAY style printing
11:16:30
12:45:03
@ DCPRINT BOX
Send Box to printer using @..SAY style printing
11:16:49
12:45:12
DCPRINT FONT
Set the Font for printing with @..SAY style coordinates
dc_printer(), @..DCPRINT SAY
11:12:07
12:47:46
DCPRINT EJECT
Eject the printer page
11:12:24
08:33:20
DCPRINT ?/??
Send text to printer using ?/?? style printing
11:14:40
12:46:24
dc_printerdialog()
A Printer Dialog for setting up printing options
dc_printer(), DCPRINT ON
07:44:35
20:56:40
dc_printeron()
_DCPRC.PRG, DCLIPX.LIB
07:47:54
20:45:45
dc_printeroff()
dc_printeron(), DCPRINT OFF
02:31:56
09:41:05
FEATURES
Features of eXPress++
11:46:24
06:41:00
The "Printer" Command set
08:59:44
03:52:05
CONVERTING PRINT
Converting Printer @..SAYS
03:13:33
14:59:41
dc_readguidebug()
Enable/Disable DEBUG mode in the GUI reader
dc_readgui(), dc_appeventdefine(), dc_getlisttype(), dc_qout()
07:59:09
06:38:44
dc_getlisttype()
Return the "define" name of a Get Object from it's type
02:21:50
05:41:43
dc_qoutwindow()
Establish or Create a CRT window for debugging GUI apps
dc_qout(), DCQOUT
_DCQOUT.PRG/.OBJ, DCLIPX.LIB
09:23:19
06:31:20
dc_qout()
Send data to the default CRT window
DCQOUT, dc_qoutwindow()
02:32:48
06:30:56
DCQOUT WINDOW
dc_qoutwindow(), dc_qout()
06:55:12
01:22:35
DCQOUT
dc_qoutwindow(), dc_qout(), DCQOUT WINDOW, DCQDEBUG
06:47:28
01:22:24
dc_printercol()
Returns the current Printer Column position
dc_printerrow(), DCPRINT ON
11:55:05
20:56:37
DCREPORT FORM
A Windows compatible replacement for REPORT FORM
10:48:38
09:58:11
L
dc_printerok()
Test whether or not the user aborted the Print process
11:47:25
20:45:42
dc_printerrow()
Returns the current Printer Row position
dc_printercol(), DCPRINT ON
_DCPRG.PRG, DCLIPX.LIB
20:45:55
@ DCDIALOG
Create a DIALOG object for displaying with GUI reader
19:08:04
FAQ
Frequently Asked Questions
11:01:09
06:10:07
G
dc_working()
Display a "Working in Progress" bar
dc_progress(),dc_odometer(),dc_odblock()
03:55:46
07:03:27
Set a scoping value for the current work area
dc_clrscope()
22:04:39
Clear scoping values for the current work area
09:04:45
10:05:39
dc_pickcase()
A function that replaces CASE..ENDCASE statements
_DCEVAL.PRG/.OBJ, DCLIPX.LIB
06:04:48
00:14:28
dc_dbeval()
Evaluate set of expression for a database with active Escape
06:08:08
21:32:47
HEADER SYMBOLS
Definition of dCLIP color manifest symbols/constants
DCCOLOR.CH
README.TXT
The README.TXT file
12:33:30
IMPORTANT
Important Notes (Please Read)
12:31:08
11:25:04
A brief description of the eXPress++ libraries
10:12:15
22:11:38
UTIL
MEM2XPP.EXE
UTILITY
Convert Clipper .MEM files to Xbase++ .XPP files
04:25:16
04:25:22
MULTI-EDIT TEMPLATE
GENERAL
Template for Multi-Edit Professional Editor
EXPRESS.TPT
08:52:35
OVERVIEW_DUAL_FUNC
Dual-Mode Functions
07:13:39
04:49:56
OVERVIEW_GENERAL
General Functions
07:13:53
04:50:05
PDR
Problem Reports
10:16:42
dc_guiabrowse()
Browse a multi-dimensional array using Tree-View
@ DCTREEARRAY
_DCABROW.PRG, DCLIPX.LIB
10:04:32
18:31:35
DCTREE.CH
18:56:12
The "Array-Tree Dialogue" command set
02:55:01
DCUDC.CH
The "User-Defined Command" template
USER-DEFINED COMMANDS, DIALOG GETLIST
02:55:05
Create a User-Defined object for displaying with GUI reader
@ DCCUSTOM, DCUDC.CH
02:41:23
DATE/TIME
dc_popdate()
A pop-up calendar for selecting a date
dc_guipopdate()
_DCCALEN.PRG/.OBJ, DCLIPX.DLL
01:47:59
17:28:10
MATH
dc_popcalc()
A popup, full-function calculator
dc_guipopcalc()
_DCCALC.PRG/.OBJ, DCLIPX.DLL
02:42:36
11:33:42
05:48:53
dc_clearevents()
Clear all events out of the Event Queue
_DCFUNCT.PRG/.OBJ, DCLIPX.DLL
03:52:24
04:06:43
dc_waiton()
A Dual-Mode dialog for "Work in Progress"
_DCEXPL.PRG/.OBJ, DCLIPX.DLL
07:02:18
@ DCCOMBOBOX
Create a COMBOBOX object for displaying with GUI reader
19:09:17
CONVERTING MEMOEDIT()
Converting MEMOEDIT() from text to GUI
14:59:52
OVERVIEW_DUAL_COMM
Dual-Mode Commands
04:48:01
OVERVIEW_GUI_COMM
GUI commands
02:58:16
OVERVIEW_GUI_FUNC
GUI Functions/Classes
02:58:23
OVERVIEW_TEXT_FUNC
Text Mode Functions/Classes
02:58:26
@ DCAPPCRT
Create an APPLICATION CRT object for displaying with GUI reader
10:53:02
19:10:15
dc_varfromlistbox()
Store List box choices into memory variable array
@ DCLISTBOX, @ DCCOMBOBOX, @ DCPICKLIST, dc_vartolistbox()
_DCGETBX.PRG, DCLIPX.DLL
06:14:40
07:00:44
dc_getlistvalidate()
Validate all objects in GetList
dc_getvalidate(), DCGETOPTIONS
07:23:58
05:41:50
dc_vartolistbox()
Store memory variable array into ListBox
@ DCLISTBOX, @ DCCOMBOBOX, @ DCPICKLIST, dc_varfromlistbox()
07:01:06
dc_printerobject()
Return a reference to the static printer object
dc_printeron(), DCPRINT ON
20:56:43
DATABASE
DCXTOC.CH
The Xbase to Clipper Interface definitions
X2CLIP.EXE
03:50:36
dc_xcopen()
Open an X2CLIP session for database operations
dc_xcclose()
_DCXTOC.PRG/.OBJ, DCLIPX.LIB
07:04:27
Close an X2CLIP session
07:04:14
dc_xccall()
Send a message to X2CLIP to perform an operation
dc_xcopen(), dc_xcarray()
18:30:17
dc_xcarray()
Return an Array Template for X2CLIP interface
15:48:22
dc_xcupdate()
Update pointers in the X2CLIP program
dc_xcopen(), dc_xccall()
X2CLIP.PRG/.OBJ, X2CLIP.EXE
07:04:58
dc_xcreturn()
Return data from the X2CLIP program
00:24:45
Xbase to Clipper Interface for improved database performance
DC_XCOpen()
12:22:42
20:44:41
dc_testbof()
Test if record pointer is at top of file
09:23:54
dc_testeof()
Test if record pointer is at bottom of file
09:50:10
dc_popdatestart()
Select Monday or Sunday as start of week
dc_guipopdate(), dc_popdate()
03:57:27
DCPRINT ATTRIBUTE
Set the Attributes for printing with DCPRINT commands
12:46:52
dc_icondefault()
Set Default Icon for Dialog Windows
DC_ReadGui(), DC_MsgBox()
_DCMSG.PRG/.OBJ, DCLIPX.DLL
02:52:49
@ DCPRINT LINE
Send Line to printer using @..SAY style printing
12:45:20
@ DCGRASTRING
Write a text string
DCGRA.CH
19:05:58
dc_pointerwait()
Set the mouse pointer to an hourglass
dc_setpointertree(), dc_pointerarrow()
06:19:44
dc_pointerarrow()
Set the mouse pointer to an arrow
dc_setpointertree(), dc_pointerwait()
06:19:36
@ DCGRALINE
Draw a line
@ DCGRASTRING, @ DCGRABOX
08:28:05
@ DCGRABOX
Draw a Box
@ DCGRASTRING, @ DCGRALINE
08:27:46
@ DCGRAPROC
Draw a screen object with a custom procedure
08:28:27
dc_findbrowse()
A browse-window find utility that uses AutoSeek
dc_browseautoseek(), @ DCFINDBROWSE, DCFINDADDCOL, dc_findbrowsesort()
_DCFINDX.PRG, DCLIPX.DLL
01:04:24
16:39:10
dc_getoptdefault()
Set the Default options for the GUI Reader
dc_readgui(), DCGETOPTIONS
15:17:49
dc_printfile()
Print an ASCII file using Windows Print Driver
DCPRINT OPTIONS
11:19:10
@ DCTREEROOT
Create a Root object for a Tree View
DCTREEITEM
04:57:32
18:56:43
Create a new item for a Tree View
@ DCTREEROOT, dc_readguimenuaccess()
15:00:20
dc_getpopupcaption()
Set the default caption for the POPUP pushbutton
14:06:26
DCSETPARENT
Set the Parent object for successive DC* commands
16:29:58
@ DCQUICKBROWSE
Create a QUICKBROWSE object for displaying with GUI reader
@ DCBROWSE, DCBROWSECOL
09:44:18
dc_versionexpress()
Returns the current eXPress++ version
_DCFUNCT.PRG, DCLIPX.LIB
02:31:13
CONVERSION
dc_andbits()
A logical AND of two bytes
dc_bittest(), dc_xorbits()
_DCAND.PRG/.OBJ, DCLIPX.LIB
05:05:54
dc_xorbits()
A logical EXCLUSIVE OR of two numbers
dc_bittest(), dc_andbits()
07:05:10
dc_dec2hex()
Returns a hexidecimal number from a numeric value
05:29:27
dc_bittest()
Tests if a bit is set to 1 or 0 in a number
18:56:51
dc_bin2num()
Converts a Binary String to a Number
05:10:31
dc_num2bin()
Converts a Decimal number to a Binary String
dc_bin2num(), dc_num2word()
06:13:55
dc_centerobject()
Center an Object
05:13:32
dc_getcargo()
Get and/or set the cargo of an object
05:40:21
@ DCPRINT MARKER
Send Marker to printer using @..SAY style printing
12:45:29
dc_xtoc()
Converts any variable type to a String
04:19:22
dc_addsetkeys()
Convert all SET KEYS to DCHOTKEY commands
dc_readgui(), DCHOTKEY
05:04:51
dc_cascadecoords()
Returns coordinates to cascade a window
05:13:14
dc_arrayview()
A Tree style array/object browser
dc_inspectobject()
05:08:11
dc_celledittimeout()
Set a timeout for the Cell-Editor
02:10:45
DCMSGBOX
dc_alert(),dc_menupull(),dc_yesno(),dc_msgbox()
10:52:43
dc_popfile()
A dialog for choosing a file
21:32:23
INTERPRETER
dc_dot()
A Dot-Prompt Interpreter
dc_interpret(), dc_dotsize()
_DCDOT.PRG,DCLIP1.DLL
07:02:04
21:22:10
MENUS/PROMPT
dc_menuedit()
A Complex Pull-Down Menu Editor
dc_menurun(), dc_menuload(), MENU EDIT
_DCMENUE.PRG
08:34:39
03:00:22
dc_menucompile()
Compile a Menu Array
dc_menurun(), dc_menuload()
06:03:53
dc_menuload()
Load a menu from the Menu Dictionary
dc_menurun(), dc_menuedit()
06:04:46
dc_menurun()
Run a menu
dc_menucompile(), dc_menuedit(), MENU RUN
06:07:00
dc_menupick()
Pop up a Pick list of all menus in the Menu Dictionary
dc_menuload(), dc_menuedit()
04:14:15
dc_progload()
Load a Program from the Program Dictionary to an Array
dc_interpret(), dc_progmaint()
_DCPROG.PRG
11:53:51
20:46:05
dc_progmaint()
Maintain the DCPROG.DBF Program Dictionary File
PROGRAM MAINTENANCE, dc_interpret(), dc_progload()
02:39:52
dc_program()
Run a Program from the Program Dictionary
dc_interpret(), dc_progload(), dc_progmaint()
06:26:28
dc_translate()
Translate a command line to an array of Functions
dc_dot(), dc_interpret()
_DCTRAN1.PRG
01:33:44
06:56:17
dc_interpret()
Interpret a command string
dc_dot(), dc_translate(), INTERPRET
_DCDOT.PRG
01:46:04
05:54:54
dc_compile()
Compile a source .PRG or all changed .PRGs
COMPILE, dc_objload()
_DCMAKE.PRG
01:57:44
05:21:13
dc_objload()
Dynamically load an Xbase++ compiled .OBJ for execution
_DCLINK.PRG
02:16:53
00:09:38
dc_dotsize()
Set the size of the Dot-Prompt command stack
02:39:28
05:31:12
dc_dotdoskey()
Set DC_Dot() command stack operation to Dos-Key emulation
05:30:54
dc_usermaint()
Maintain the DCUSERS.DBF User Database
dc_userlogin(), USER EDIT
_DCUSER.PRG
08:15:35
07:00:13
dc_userlogin()
Login to application to establish user rights
15:37:45
dc_userinfo()
Get or Set information about Logged-On User
dc_usermaint(), dc_userlogin()
06:59:51
dc_useraccess()
Determine if Logged-On user has access to a lock
06:59:37
dc_userlock()
Lock or attempt to lock all users out of the system
dc_usermaint(), dc_userfree()
04:15:14
dc_userfree()
Free the lock on the the User file to allow user access
dc_usermaint(), dc_userlock()
09:04:02
dc_userset()
stablish the Logged-On user from the User Database
dc_usermaint(), dc_userinfo()
07:00:20
Maintain the "Lock" definition database
LOCK EDIT, dc_lockpick(), dc_usermaint()
09:08:34
05:56:58
dc_filearray()
Capture work area(s) to a file definition array
dc_fileedit(), dc_filerest()
_DCFILES.PRG
05:29:15
22:39:19
dc_fileedit()
A Database File / Work area Definition editor
dc_filerest()
05:36:46
dc_fileimp()
Import File Group(s) from the Import File Dictionary
05:36:55
dc_fileload()
Load a file group array from the file dictionary
dc_filerest(), dc_fileedit()
22:47:58
dc_filesave()
Save Work area definition array to dictionary
dc_fileload(), dc_fileedit(), dc_filerest(), FILE RESTORE
05:38:20
dc_filepik()
Pick a file (work-area) group from the file dictionary
dc_fileload(), dc_fileedit(), dc_filerest()
05:37:33
Restore work areas, indexes, relations, from dictionary
dc_fileload(), dc_fileedit()
23:57:56
OVERVIEW_ADSDBE
ADSDBE (Advantage Server) Functions
ADSDBE
_DCADS.PRG, DCLIPX.DLL
22:12:26
FUNCTIONS_AX
AX_*() Functions (Advantage Server)
FUNCTIONS_ADS_DRIVER
22:08:36
Ads_*() Driver Functions (Advantage Server)
22:06:25
FUNCTIONS_ADS_TABLE
Ads_*() Table Functions (Advantage Server)
FUNCTIONS_AX, FUNCTIONS_ADS_DRIVER
22:08:05
FUNCTIONS_ADS_DATA
Ads_*() Data Manipulation Functions (Advantage Server)
FUNCTIONS_AX, FUNCTIONS_ADS_DRIVER, FUNCTIONS_ADS_TABLE
22:05:38
FUNCTIONS_ADS_SQL
Ads_*() SQL Functions (Advantage Server)
22:07:35
FUNCTIONS_ADS_MG
Ads_*() Management Functions (Advantage Server)
22:07:02
dc_autoresize()
Resize all objects to fit on the resized parent
_DCFUNCT.PRG, DCLIPX.DLL
06:27:17
07:39:56
dc_browseautoseek()
Seek a record/array element based on a data entered into a GET
@ DCBROWSE, dc_findbrowse()
16:55:54
DCPRINT ABORT
Abort the print job
08:33:09
DCPRINT SIZE
Set the size of the print page in rows and columns
12:50:10
dc_fieldwblock()
A replacement for FieldWBlock() for debugging
dc_fieldwdebug()
09:45:13
05:35:54
Enable debug window for Get/Set field code blocks
05:36:09
dc_fancybuttonmode()
Enable or disable FANCY pushbuttons
@..DCPUSHBUTTON, DCADDBUTTON
10:40:12
05:35:38
dc_msgboxtitle()
Set the default title for DC_MsgBox()
dc_msgbox(), DCMSGBOX
06:13:48
dc_setkeyactive()
Force DCREAD GUI dialogs to evaluate SET KEY code blocks
dc_readgui(), DCREAD
11:28:17
06:50:53
An Xbase Parts Object Inspector
05:54:30
dc_readguieventloop()
Start up an event loop that is compatible with GetList
dc_readgui(), dc_readguieventloopwhen()
20:55:23
dc_graquerytextbox()
Get the width and height of a text string based on a font
09:38:46
05:44:47
dc_guigrumpbrow()
An emulation of Greg Lief's GrumpBrow()
DCGRUMPBROW
_DCGBROW.PRG, DCLIPX.DLL
09:03:51
10:21:36
An emulation of Greg Lief's GRUMPBROW
DCGRUMP.CH
10:19:24
dc_readguimenuaccess()
Assign a set of keys to open menu or tree locks
DCSUBMENU, DCMENUITEM, DCTREEITEM
07:50:30
06:39:54
dc_iniread()
Read a parameter from a *.INI (initialization) file
dc_iniwrite(), dc_iniload(), dc_insave()
05:51:14
dc_iniwrite()
Write a parameter to a *.INI (initialization) file
dc_iniread(), dc_iniload(), dc_insave()
05:52:16
dc_browcelleditexit()
Force an exit of the Browse Cell Editor
@ DCBROWSE, dc_browcelledit()
02:10:18
dc_getcolarray()
Get Column array information from a DCBROWSE array browse
@ DCBROWSE, DCBROWSECOL, dc_getbrowarray(), dc_browserow()
07:47:07
12:03:02
dc_getbrowarray()
Get or Store an array pointer from/to Array Browse
DCBROWSE, dc_getcolarray()
08:13:11
05:40:05
dc_regquery()
Read a parameter from the Windows Registry
dc_regwrite(), dc_iniread()
_DCREG.PRG/.OBJ, DCLIPX.LIB
21:00:58
dc_regwrite()
Write a parameter to the Windows Registry
dc_regquery(), dc_iniwrite()
15:37:06
@ DCOBJECT
Define an existing object for displaying with GUI reader
21:48:59
dc_setappfocus()
Set Focus to a specified object
09:20:13
06:50:24
ABROWSE
Browse an array
AVIEW, DC_Abrowse(), DC_ArrayView()
DCSTD.CH
09:45:23
23:57:18
AVIEW
ABROWSE, dc_arrayview(), dc_inspectobject()
01:11:23
AEVAL
Evaluate an Array
09:58:33
01:10:55
AEDIT
Edit an Array
ABROWSE, AVIEW, dc_aedit()
10:44:56
01:10:43
APPEND
Append and Edit a new record
APPEND FROM, dc_editdb()
10:54:24
02:05:30
APPEND FROM
Append records from another file
11:05:38
01:34:55
APPEND VIRTUAL
Append Virtual Record to selected database
SAVE VIRTUAL, REPLACE VIRTUAL
09:39:04
09:42:45
SAVE VIRTUAL
Save current record to Virtual record
APPEND VIRTUAL, REPLACE VIRTUAL, DC_VirtSave()
09:46:38
INSERT
Insert Blank or Virtual records in selected database
SAVE VIRTUAL, BLANK, DC_Insert()
10:03:48
01:28:29
EDIT VIRTUAL
Edit the Virtual Record
SAVE VIRTUAL, APPEND VIRTAL, DC_VirtEdit()
02:55:53
dc_virtcapt()
Capture the current record to a Virtual record array
dc_virtrepl(), SAVE VIRTUAL
_dcvirt.prg, DCLIP2.DLL
Roger Donna
10:11:28
07:01:16
dc_virtrepl()
Replace the current record contents with Virtual record arra
dc_virtcapt(), SAVE VIRTUAL
07:01:23
dc_virtrest()
Restore the virtual record contents to an array
dc_virtcapt(), dc_virtrepl(), dc_virtsave()
10:23:59
dc_virtsave()
Save the current record to the virtual record file
dc_virtcapt(), dc_virtrepl(), dc_virtrest()
07:01:32
APPEND BLANK
Append a Blank record
10:36:19
01:11:10
LOGIN
10:44:39
02:19:19
MENU CREATE
Create a new menu with Menu Editor
MENU EDIT, dc_menuedit()
10:51:38
01:29:14
BATCH
Process a Batch file with Dot-Prompt commands
INTERPRET, DC_Batch(), DC_BatchNewThread()
11:41:10
23:29:53
dc_batch()
BATCH, INTERPRET, dc_batchnewthread()
_dcbatch.prg, DCLIP1.DLL
23:26:07
BLANK
Blank record(s) in currently selecte database
dc_blank()
12:00:21
23:49:37
Blank all fields in the current record
BLANK, dc_isblank()
_dcblank.prg, DCLIP1.DLL
12:05:06
04:57:34
dc_isblank()
Test to determine if all the fields in a record are empty
BLANK, dc_blank()
12:18:41
ENVIRONMENT
CD | CHDIR
Change system directory
01:12:16
CHR
Display an ASCII Character Chart
dc_chrsel()
12:56:37
04:26:05
Choose a character from an ASCII Character Chart
_DCCHR.PRG, DCLIP1.DLL
04:06:41
CODE EDIT
Edit a Code Table
dc_codeedit()
03:11:58
01:12:27
_DCCODES.PRG, DCLIP1.DLL
05:00:00
dc_codeget()
Get a choice from a code table
dc_codeedit(), dc_codeload()
22:47:30
dc_codeload()
Load a code table into an array
dc_codeedit(), dc_codeget()
05:17:09
dc_codepick()
Pick a code table from the Code Table File
05:17:54
dc_codesave()
Save a code table array to the Code Table file
dc_codeedit(), dc_codeget(), dc_codeload()
05:18:34
CODE IMPORT
Import a code table
dc_codeimp(), CODE EDIT
01:12:38
dc_codeimp()
05:16:48
dc_codedelete()
Delete a code table
05:15:28
CODE DELETE
dc_codedelete(), CODE EDIT
02:23:38
dc_coderename()
Rename a Code Table
CODE RENAME, dc_codeedit()
07:15:29
05:18:18
CODE RENAME
dc_coderename(), CODE EDIT
22:45:59
COMPILE
01:27:25
FILE I/O
dc_copynew()
Copy only new files to another directory
COPYNEW
_DCCOPYN.PRG, DCLIP1.DLL
08:02:48
05:21:27
02:24:03
COPY TO
Copy records from selected database to a new database
02:23:54
COUNT
Count records in selected database
dc_count()
01:38:41
_DCSUM.PRG, DCLIP2.DLL
04:08:27
CREATE
Create a new database
dc_create()
01:13:15
_DCFCSTR.PRG, DCLIP1.DLL
05:00:08
DATE
04:27:05
CALC
04:26:02
CLEAR SCOPE
09:15:29
SET SCOPE
dc_setscope(), dc_clrscope(), CLEAR SCOPE
01:33:07
SET RELATION
dc_setrelation(), SET SCOPE
00:44:32
SET GUI
01:32:29
dc_tagdelete()
Delete a tag from a combined index
DELETE TAG
_DCTAGS.PRG, DCLIP2.DLL
10:27:11
10:32:02
02:24:31
DELETE
Mark record(s) for deletion
dc_delete(), RECALL
01:27:41
dc_delete()
DELETE, dc_recall()
_DCDELE.PRG, DCLIP1.DLL
10:49:05
DELETE FILE
Delete a file
dc_erase()
01:39:25
_DCERASE.PRG, DCLIP1.DLL
10:58:04
RECALL
Recall record(s) that were previously marked for deletion
dc_recall(), DELETE
01:38:25
dc_recall()
RECALL, dc_delete()
11:03:38
dc_dir()
Display a directory of files or databases
dc_dirdata()
_DCDIR.PRG, DCLIP1.DLL
11:22:30
05:29:36
DIR
01:27:04
dc_status()
Display System status window
DISPLAY STATUS
_DCSTAT.PRG, DCLIP2.DLL
11:45:36
06:52:38
02:55:28
dc_dbstru()
Display the structure of the selected database
DISPLAY STRUCTURE, dc_dbstruw()
_DCDBSTR.PRG, DCLIP1.DLL
11:55:53
04:09:16
DISPLAY STRUCTURE
dc_dbstru(), dc_dbstruw()
01:25:18
dc_dbstruw()
Display the structure of the selected database (wide format)
DISPLAY STRUCTURE, dc_dbstru()
04:09:22
dc_xpftoarray()
Load the contents of an .XPF memory file to an array
dc_memdisp(), DISPLAY MEMORY
_DCMEM.PRG, DCLIP2.DLL
08:23:56
07:05:18
dc_dispmem()
Display the contents of a memory file or current memory
dc_xpftoarray(), DISPLAY MEMORY
01:38:02
DISPLAY MEMORY
dc_xpftoarray(), dc_dispmem()
01:25:05
dc_crtrun()
Run a text-based procedure in a new CRT Window
dc_crtrunwindow(), dc_crtwindow(), dc_qout(), dc_gui()
08:39:35
15:33:01
dc_crtrunwindow()
Set the CRT Window for DC_CrtRun()
dc_crtrun(), dc_crtwindow(), dc_qout()
05:21:59
dc_crtwindow()
Create a Crt Window to be used later with DC_CrtRun()
dc_crtrunwindow(), dc_crt(), dc_qout()
00:08:29
CRT
02:38:07
dc_dataconvert()
Convert a database to a different DBE driver
DATACONVERT
_DCRDD.PRG, DCLIP2.DLL
09:48:43
05:22:56
01:13:26
INTERPRET
dc_dot(), dc_translate(), dc_interpret()
23:59:38
dc_inkeydsp()
Display Inkey() and AppEvent() values for pressed keys
dc_inkey, INKEY
05:53:21
INKEY
dc_inkeydsp(), dc_inkey()
02:57:12
HUNT
Hunt for a record by search all indexes
FIND, dc_hunt()
10:30:50
dc_hunt()
_DCHUNT.PRG, DCLIP2.DLL
01:46:08
GO TOP
10:48:32
SKIP
01:31:49
GO BOTTOM
10:52:49
dc_rddsel()
Select a database driver
SET RDD
_dcrdd.prg
11:31:58
06:31:39
SET DBE | RDD
00:42:52
REPLACE VIRTUAL
23:25:43
REPLACE
Assign new values to field variables
22:42:32
dc_replace()
Assign new values to field variables using GUI dialog
REPLACE, REPLACE VIRTUAL
_DCREPL.PRG, DCLIP2.DLL
02:00:48
dc_search()
Search all fields in a set of databases for a value
SEARCH
_DCSRCH.PRG, DCLIP2.DLL
02:01:57
23:15:26
01:45:14
SAVE ARRAY
02:30:33
RESTORE ARRAY
18:38:31
dc_datasave()
Save info about all open workareas to an array
dc_datarest(), SAVE DATA
07:38:22
SAVE DATA
dc_datasave(), RESTORE DATA
01:30:48
dc_datarest()
Restore work areas
05:23:03
RESTORE DATA
01:30:35
FILE RESTORE
dc_filerest(), FILE SAVE
01:42:48
FILE SAVE
dc_filesave(), FILE RESTORE
23:12:49
FILE EDIT
01:29:11
FILE IMPORT
00:05:12
dc_filedel()
Delete a file group from the DCFILES.DBF dictionary
FILE DELETE, dc_fileedit()
05:36:38
FILE DELETE
01:32:33
dc_find()
GUI dialog for finding a record using an index
dc_hunt(), FIND
04:10:51
FIND
dc_find(), HUNT
02:26:48
dc_dbseek()
Seek a record in a set of Scoped Records
dc_setscope(), SEEK
08:47:24
SEEK
dc_dbseek(),dc_find(), HUNT, FIND
02:24:17
dc_dbfsel()
Select a database from a picklist of open files
SELECT
_DCDBFIL.PRG, DCLIP1.DLL
07:19:33
04:09:09
02:59:16
dc_setedit()
Pop up an editing screen for all SET environment variables
SET
_DCSET.PRG, DCLIP2.DLL
09:01:37
06:50:46
23:26:31
dc_setsave()
Save the SET environment to a file
dc_setrest(), SAVE SET, RESTORE SET
06:51:57
SAVE SET
dc_setsave(), dc_setrest(), RESTORE SET
01:30:57
RESTORE SET
Restore the SET environment from a file
dc_setrest(), dc_setsave(), SAVE SET
01:30:42
dc_setrest()
dc_setsave(), SAVE SET, RESTORE SET
06:51:50
SUM
Sum numeric fields in selected database
dc_sum()
01:32:56
02:51:03
dc_average()
Average numeric fields in selected database
04:05:56
AVERAGE
01:35:51
MENU EDIT
dc_menuedit(), dc_menuload(), MENU CREATE
01:39:10
dc_getactiveinfo()
05:39:16
dc_modstru()
Modify the structure of a database
MODIFY STRUCTURE, dc_struupdate()
05:02:39
06:08:51
MODIFY STRUCTURE
dc_modstru(), dc_struupdate()
23:43:54
dc_struupdate()
dc_modstru(), dc_dbfile(), dc_isstru(), MODIFY STRUCTURE
_DCSTRU.PRG, DCLIP2.DLL
19:54:29
dc_isstru()
Verify the structure of a database
dc_struupdate(), dc_modstru(), dc_dbfile(), MODIFY STRUCTURE
05:55:37
LOCK EDIT
dc_lockmaint(), dc_usermaint()
02:57:37
dc_reclock()
Lock the current record
dc_addrec(), dc_filock(), LOCK
_DCLOCK.PRG, DCLIP1.DLL
07:25:11
LOCK
dc_reclock(), UNLOCK
07:32:01
UNLOCK
Unlock the current record
07:34:00
dc_addrec()
Append a new record and lock the record
dc_reclock(), dc_filock(), dc_appendmode(), APPEND, LOCK, UNLOCK
05:04:42
dc_appendmode()
Set the default mode of operation for DC_AddRec()
05:06:01
dc_filock()
Lock the current file
dc_reclock(), LOCK FILE, LOCK ALL
05:38:34
LOCK FILE
dc_filock(), LOCK ALL
07:49:12
dc_pack()
Pack the current database
PACK
_DCDBPK.PRG, DCLIP1.DLL
07:51:10
23:37:34
02:58:29
PROGRAM
01:36:49
PROGRAM MAINTENANCE
02:58:36
OBJ LOAD
dc_objload(), dc_compile()
02:29:58
dc_dllload()
Load a dynamic .DLL
DLL LOAD, dc_dllunload(), dc_dllarray(), dc_dlllist()
_DCDLL.PRG, DCLIP1.DLL
07:58:34
05:29:56
DLL LOAD
01:36:05
DLL UNLOAD
UnLoad a dynamic .DLL
dc_dllunload(), DLL LOAD
01:37:07
dc_dllunload()
dc_dllload(), DLL UNLOAD
05:30:06
dc_dlllist()
List all loaded dynamic .DLLs
DLL LIST
02:32:35
01:25:26
dc_random()
Return a random number between 0 and 255
_DCSCRNS.PRG, DCLIP2.DLL
10:49:35
05:00:23
dc_ifelse()
Evaluate a list of expressions based on a condition
dc_docase(), dc_dowhile()
_DCEVAL.PRG, DCLIP1.DLL
10:55:18
05:49:58
IF ELSE
01:35:37
dc_rectag()
Build or add to a Record Tag Array
dc_rectagclear(), TAG
_DCRTAG.PRG, DCLIP2.DLL
11:40:03
20:42:23
TAG
dc_rectag(), TAG CLEAR
01:34:23
dc_rectagclear()
Clear the Record Tag Array
dc_rectag, TAG CLEAR
20:44:28
TAG CLEAR
dc_rectagclear(), dc_rectag(), TAG
23:56:11
USER EDIT
01:40:30
dc_usearea()
Open a database file in a work area
dc_dbfile(), USE, dc_usedbfprotect(), dc_closearea()
_DCUSE.PRG, DCLIP2.DLL
12:38:19
20:03:03
USE
00:01:34
dc_util()
A menu of database utilities
_DCUTIL.PRG, DCLIP2.DLL
10:09:36
02:51:59
DC_Util()
03:00:39
dc_abigelem()
Return element of longest string in an array
_DCARRAY.PRG, DCLIP1.DLL
11:20:39
05:01:08
Reverse all elements in an array
05:06:53
dc_array2prg()
Save the contents of a multidimensional array to source code
05:07:52
dc_childcount()
Report the number of child work areas
_DCAREA.PRG, DCLIP1.DLL
11:31:46
05:15:08
dc_dbfile()
dc_usearea(), USE
23:14:24
dc_dbfname()
Get the full path database name of an open work area
dc_dbfile(), dc_usearea(), USE
05:28:57
dc_dbstruct()
Get the structure of a database in various formats
dc_dbcreate(), dc_struupdate(), dc_isstru()
19:53:35
dc_dbcreate()
Create a database from structure in parallel-array format
05:25:23
dc_docase()
Evaluate a list of expressions based on a CASE condition
dc_ifelse(), dc_dowhile()
05:30:40
dc_dowhile()
dc_ifelse(), dc_docase()
05:31:31
dc_fornext()
Evaluate a list of expressions in a FOR..NEXT loop
dc_ifelse(), dc_docase(), dc_dowhile()
05:39:07
dc_ispath()
Is a directory listed in an Environment string?
_DCPATH.PRG, DCLIPX.DLL
01:21:06
05:55:23
dc_isshared()
Is a work area opened in Shared mode?
dc_readonly()
05:55:30
dc_isunique()
Is the current index a Unique index?
dc_isdescend()
01:28:00
05:55:44
Is the current index a Descending index?
05:55:09
dc_isanum()
Is a character alphanumeric?
_DCVAL.PRG, DCLIPX.DLL
01:34:31
05:55:02
dc_word2num()
Convert a 2-byte word to an integer number
dc_num2word()
_DCNUM.PRG, DCLIP2.DLL
01:44:04
07:03:15
Convert an integer number to a 2-byte word
06:14:03
dc_numincr()
Increment a numeric value within a string
01:54:46
06:14:14
dc_parent()
Get the Alias name of the Parent database
dc_parentval()
_DCPAREN.PRG
03:37:28
06:18:16
23:33:17
dc_openindex()
Open a set of index files
dc_dbfile(), dc_usearea()
_DCDBIND.PRG, DCLIP1.DLL
03:46:36
11:33:41
dc_purge()
Purge duplicate records from a database
PURGE
_DCPURGE.PRG
03:53:35
06:30:29
03:57:16
23:49:56
dc_tagallcreate()
Create index tags for all fields in a database
INDEX FIELDS
05:47:06
06:53:55
01:38:07
INDEX ON
Create an index
dc_ordcreate()
08:45:08
01:26:46
LOCATE
Locate a record
dc_dblocate(), dc_locate(), dc_dbcontinue(), CONTINUE
12:07:23
dc_txtfind()
Fast text search for a string within a text file
06:56:54
dc_objpublic()
List .OBJ(s) that contain public function
WHERE PUBLIC, SET ODIR, dc_objsource()
_DCOFIND.PRG, DCLIP2.DLL
10:21:50
06:14:46
WHERE PUBLIC
dc_objpublic(), SET ODIR
01:28:14
dc_editprg()
Edit a source file
EDIT FILE
_DCEDPRG.PRG, DCLIP1.DLL
11:38:56
05:32:52
01:31:33
dc_objsource()
Get the source code name from an .OBJ file
WHERE SOURCE, SET ODIR, dc_objpublic()
06:14:53
dc_objsourcelist()
Display a list of .OBJ/.PRG files containing PUBLIC proc
WHERE SOURCE, SET ODIR, dc_objsource()
06:15:00
WHERE SOURCE
dc_objsourcelist(), WHERE PUBLIC
01:35:02
dc_callstack()
Display the callstack and optionally edit the source
STACK, dc_editprg(), SET ODIR, dc_objpublic()
04:03:50
04:06:18
STACK
03:00:29
=> (ECHO)
Display the pre-processed output of a DOT PROMPT command
04:21:55
20:46:10
dc_crindex()
Create an index file
08:51:38
02:27:18
dc_reuseexclusive()
Re-Use a database Exclusive
_DCUSE.PRG
09:04:37
09:11:25
dc_zap()
Zap the database
ZAP
09:11:46
02:53:12
20:55:31
SET TALK
Toggle display of pre-processed output
09:12:38
02:52:35
SET STATUS
Toggle display of GUI Status Window
02:54:21
01:33:14
SET ODIR
Establish the working directory for .OBJ files
SET PDIR, XPP, WHERE PUBLIC
02:57:50
01:32:34
SET <var>
Set and/or view an environment variable
01:29:53
SET PDIR
Establish the working directory for .PRG files
SET ODIR, EDIT FILE, dc_editprg()
01:32:50
SET PROMPT
Establish the type of prompt for the Dot-prompt
03:27:53
03:00:16
SET USEEXCLDATA
Force Exclusive use of application databases
SET USEEXCLDICT
03:32:50
01:33:35
SET AUTOLOCK
Toggle automatic File/Record locking
03:39:32
01:31:36
SET XPPOPT
Set the default Compiler switches
SET ODIR, SET PDIR, SET XPPPATH
03:51:51
01:33:42
SET XPPPATH
Set the directory when the Compiler resides
SET ODIR, SET PDIR, SET XPPOPT
01:33:50
SET BATCH
Create a command to run a batch file
SET COMMAND, SET PROCEDURE
09:59:31
01:31:44
SET DOSKEY
Set Dot-Prompt command stack to DOS-Key emulation
10:05:24
10:07:27
SET DOTSTACK
Set the size of the Dot-prompt command stack
10:07:54
00:43:33
SET EDITOR
Establish the default source code editor
10:11:53
01:32:15
SET FLDKEY
Establish the hot key for popping up a field list
10:16:04
01:32:22
SET ODPERCENT
Set percentage update of progress odometer
dc_odometer(), dc_odblock()
10:18:59
01:32:43
SET PROCEDURE
Create a command to run a function or procedure
SET BATCH, SET COMMAND
01:32:57
SET COMMAND
Create a command to run an executable program
SET BATCH, SET PROCEDURE
01:31:53
dc_log()
Write system status to a log file
LOG, dc_setdclip()
_DCLOG.PRG, DCLIP2.DLL
06:32:45
LOG
dc_log(), SET DCLIP, dc_setdclip()
18:30:35
dc_browsedb()
A text-based Database browsing system
BROWSE
_DCBROW.PRG
07:57:49
04:59:40
A text-base Database browsing system
08:17:05
01:12:08
dc_winalert()
Popup a GUI alert box
_DCMSG.PRG
04:13:46
07:03:03
dc_msgboxgui()
Force DC_MsgBox() to always display a GUI dialog
06:13:41
@ DCFINDBROWSE
dc_findbrowse(), DCFINDADDCOL
16:23:13
DCFINDADDCOL
Add column to an array to be used by DCFINDBROWSE
DCFINDBROWSE, DC_FindBrowse()
08:34:33
DCQDEBUG
Send debug information to a debugging CRT window
dc_debugqout(), dc_debugqoutappendblock(), dc_qout(), DCQOUT
16:00:52
DCSTATUSBAR
Create a Status Bar area on the perimiter of a dialog
DC_StatusBarRePaint()
07:01:33
21:57:21
dc_mergeblocks()
Merge two code blocks for later evaluation
12:09:50
06:08:28
dc_mergegetlists()
Merge two GetLists into one
12:19:13
06:08:42
dc_presadd()
Add Presentation Parameters to a PP Array
dc_presedit()
_DCPRES.PRG, DCLIPX.DLL
13:37:13
06:21:24
A GUI Editor for a Presentation Parameters Array
dc_presadd(), dc_browpres()
06:21:31
dc_popfont()
A pop-up dialog for selecting a Font name
_DCFONT.PRG/.OBJ, DCLIPX.DLL
06:20:36
dc_popcolor()
A pop-up dialog for selecting Colors
_DCCOLOR.PRG/.OBJ, DCLIPX.DLL
15:24:23
dc_poppreslayout()
A popup dialog for selection Presentation Layout
06:20:57
dc_poppresalign()
A popup dialog for selection Presentation Alignment
06:20:43
dc_poppressep()
A popup dialog for selection Presentation Separator
06:21:04
dc_poppresborder()
A popup dialog for selection Presentation Border
06:20:50
dc_editconfig()
dc_editprg(), dc_callstack()
05:32:32
WEB
dc_cgiinit()
Initialize CGI environment
dc_cgigetparmval(), dc_cgigetenvval()
_DCCGI.PRG, DCLIPX.DLL
10:53:24
05:14:05
dc_cgigetparmval()
Read a data variable in a CGI program
dc_cgigetenval(), dc_cgiinit()
10:55:03
dc_cgiparamarray()
Return an array of all Data Variables
10:56:59
dc_cgitrans()
Write a transacation to log file
20:50:31
dc_cgiupdate()
Update a database from an array of information
05:14:54
dc_cgistuff()
Stuff an HTML response template with data
17:47:16
dc_cgisend()
Send data to the web browser
10:56:25
dc_cginocrsend()
Send data to the web browser without a CR
10:56:37
dc_cgigetenvval()
Read an environment variable in a CGI program
dc_cgigetparmval(), dc_cgiinit()
05:13:39
dc_cgisetparmval()
Set a data variable in a CGI program
10:58:10
dc_dothotkey()
Set the Dot-Prompt hot key
_DCGETBX.PRG
05:31:05
The "Standard" command set
DC_Dot()
03:37:26
DCCUSTOM.CH
The User-Defined, "custom" command set
03:43:19
dc_batchnewthread()
Process a Batch file in a new thread
BATCH, INTERPRET, dc_batch()
23:28:29
dc_validateblock()
Validate a code block string
_DCEVAL.PRG, DCLIPX.DLL
15:25:34
15:36:36
dc_fieldvalidate()
Validate a value in a field during data entry
dc_fieldload()
_DCFLDSV.PRG, DCLIP1.LIB
08:59:48
11:02:44
dc_fieldedit()
Field Dictionary Editor
dc_fieldload(), dc_fieldvalidate()
_DCFLDS.PRG, DCLIP1.LIB
16:06:08
Load a field Group Array from the Field Dictionary
dc_fieldedit(), dc_fieldvalidate(), dc_fieldsave()
09:48:38
dc_fieldsave()
Save a Field Group Array to the Field Dictionary
dc_fieldedit(), dc_fieldvalidate(), dc_fieldload()
09:53:27
dc_fieldpick()
Choose a field group or browse the field group dictionary
dc_fieldedit(), dc_fieldload(), dc_fieldsave()
10:07:09
dc_fielddel()
Delete a field group from the field group dictionary
dc_fieldedit(), dc_fieldload(), dc_fieldsave(), dc_fieldpick()
10:12:36
dc_keystat()
Enable or disable scoping
dc_keycount(), dc_keyno()
11:45:19
dc_readguilastkey()
dc_readgui(), DCREAD, dc_readguieventloop()
19:33:47
DCPRINT EVAL
Evaluate a code block to imbed custom graphs in printed page
12:47:24
dc_cmonth()
Translated name of the Month
dc_cdow(), dc_langset(), dc_langmsg()
_DCCALEN.PRG, DCLIPX.DLL
10:57:45
11:01:54
dc_cdow()
Translated name of the Day of Week
dc_cmonth(), dc_langset(), dc_langmsg()
11:03:26
dc_byteshift()
Shift a byte a specified number of bits
16:00:31
dc_getworkarea()
Get the actual working area of the Desktop
07:16:10
07:26:04
REVISIONS
eXPress++ Version Information
13:32:11
DCLIP1.DLL
The eXpress++ 2.0 dynamic-link library 1 of 2
DCLIP2.DLL
13:38:07
The eXpress++ 2.0 dynamic-link library 2 of 2
13:53:13
DCLIP1.LIB
The dCLIP1 "Exports" library
13:52:47
DCLIP2.LIB
The dCLIP2 "Exports" library
13:54:05
DCLIP1.DEF
The Source file for DCLIP1.DLL exported functions
13:58:49
DCLIP2.DEF
The Source file for DCLIP2.DLL exported functions
13:58:54
DCLIPS.DEF
The Source file for DCLIPS.DLL exported functions
13:58:22
DCLIPIMG.DLL
The eXpress++ Graphics Image support library
14:19:11
_ISOURCE.DLL
The ImgSource Graphics Image support library
14:24:24
DCSETGROUP
Set the GROUP name for successive DC* commands
DC_GetRefresh()
19:35:39
dc_ar2str()
Convert a multidimensional array to a string
dc_str2ar(), dc_asave()
20:15:45
dc_str2ar()
Convert a string to a multidimensional array
dc_ar2str2(), dc_arestore()
20:16:21
Create an option array for setting printing defaults
DCPRINT ON, DC_PrintFile()
11:01:45
dc_isapprunning()
Test if an application is running
19:18:15
19:28:02
A dialog for choosing a directory
dc_popfile(), @ DCDIRTREE
10:39:57
dc_scrn2clipboard()
Capture current dialog screen to the ClipBoard
dc_printclipboard()
13:13:12
13:21:02
Print the contents of the ClipBoard (BitMap Only)
_DCPRC.PRG, DCLIPX.DLL
13:16:05
13:20:38
dc_capfirst()
Capitalize the first character of each word.
_DCCAPF.PRG, DCLIP1.DLL
19:52:20
16:51:09
dc_apick()
A dialogue for choosing a item from an array pick list.
DCAPICK, dc_achoice()
10:07:51
dc_dbu()
A Gui Database Management Utility
dc_dot(), dbu
_DCDBU.PRG,DCLIP1.DLL
11:05:57
dc_getwhen()
Refresh the WHEN/HIDE status of object(s) in the GetList
dc_readgui(), dc_getrefresh(), dc_readguieventloop()
17:12:21
dc_getvalidate()
Run validation logic in the GetList
20:21:24
DBU
dc_dot(), dc_dbu()
11:13:49
dc_closearea()
Close the database that is open in the current work area
CLOSE, dc_usedbfprotect(), dc_usearea()
20:10:44
dc_usedbfprotect()
A Get/Set function for establishing data protection mode
dc_usearea(), dc_closearea()
20:25:37
dc_setpopkey()
Set or the return the value of the POPUP hot key
dc_getpopucaption(), @ DCGET
11:10:34
11:13:58
dc_bof()
Is the record pointer at the beginning of the file?
dc_setscope(), dc_eof(), dc_dbskip(), dc_dbgotop(), dc_dbgobottom()
08:54:49
dc_eof()
Is the record pointer at the end of the file?
dc_setscope(), dc_bof(), dc_dbskip(), dc_dbgotop(), dc_dbgobottom()
08:55:01
dc_dblocate()
Locate a record in a set of Scoped Records
dc_setscope(), LOCATE, dc_dbcontinue()
dc_dbcontinue()
Continue Locating a record in a set of Scoped Records
dc_setscope(), CONTINUE, dc_dblocate()
11:15:51
CONTINUE
Continue Locating a record
dc_dbcontinue(), dc_dblocate(), LOCATE
12:07:11
DCAPICK
dc_apick(), dc_achoice()
14:01:03
@ DCRIGHTPRINT SAY
Send right-justified text to printer
dc_printer(), @ DCPRINT SAY
09:41:46
dc_dbgoposition()
Moves the record pointer to a percent position in a work area
09:22:18
dc_guialertcolor()
Preset the foreground/background color of DC_GuiAlert()
dc_alert(), dc_guialert()
08:21:20
dc_readguieval()
Post a code block for later evaluating in DC_ReadGui()
21:17:38
dc_readmodalsize()
Set the size of the static array for DC_ReadModal()
19:41:39
DC3P.CH
Terry Wolfe
11:56:15
12:05:00
dc_getcombomode()
Set mouse mode for @..DCGET..COMBO
@ DCSAY, @ DCGET
_dcfindx.prg, dclipx.dll
09:25:59
09:31:15
dc_settimerevent()
Set a Timer Event
15:55:28
16:10:43
dc_readguihandler()
Post a "default" event handler for DC_ReadGui()
_dcgetbx.prg, DCLIPX.DLL
21:06:26
21:22:05
dc_browpres()
A Get/Set function for browse presentation parameters.
_dcpres.prg
20:49:02
20:55:52
dc_calcabsoluteposition()
Calculate desktop position from an objects coordinates
08:41:37
09:20:25
dc_scopeexpress
Use eXPress++ scoping system in lieu of Xbase++
_dcscope.prg
09:02:13
09:08:07
dc_bitmaptransparentcolor()
Set RGB transparent color for pushbutton bitmaps
@ DCPUSHBUTTON, dc_getbitmap()
20:16:29
09:38:13
dc_getbitmap()
Create a bitmap object from any source
09:21:04
09:37:51
dc_findbrowsesort()
Set Sort Header options for DC_FindBrowse()
dc_findbrowse(), @ DCFINDBROWSE
16:38:31
dc_tabactivate()
Activate a Tab Page
_DCFUNCT.PRG
19:55:02
19:57:38
dc_readguitypeahead()
Enable Keyboard typeahead buffer in GUI dialogs
19:58:49
20:03:10
dc_debugqout()
DCQDEBUG, dc_debugqoutappendblock(), dc_qout(), DCQOUT
16:02:15
dc_debugqoutappendblock()
DCQDEBUG, dc_debugqout(), dc_qout(), DCQOUT
16:08:16
dc_getpopupprotecthide()
A Get-Set function for hiding protected POPUP buttons
20:22:25
dc_browsesort()
Set Sort Header options for @..DCBROWSE
_DCXBROW.PRG, DCLIPX.DLL
11:50:28
dc_winmenudestroymode()
A Get-Set function for setting AUTOWINMENU destroy mode
DGETOPTIONS
_DCCLASS.PRG, DCLIPX.DLL
09:49:11
10:02:50