Macros
dbform.h File Reference

Go to the source code of this file.

Macros

#define DBDIALOG_BUTTON_DEFAULT   0
 
#define DBDIALOG_BUTTON_NOFIRST   0x00000001
 
#define DBDIALOG_BUTTON_NOLAST   0x00000002
 
#define DBDIALOG_BUTTON_NONEXT   0x00000004
 
#define DBDIALOG_BUTTON_NOQUERY   0x00000008
 
#define DBDIALOG_BUTTON_NOINSERT   0x00000010
 
#define DBDIALOG_BUTTON_NOUPDATE   0x00000020
 
#define DBDIALOG_BUTTON_NODELETE   0x00000040
 
#define DBDIALOG_BUTTON_NOCLEAR   0x00000080
 
#define DBDIALOG_BUTTON_PGSCROLL   0x00000100 /* internal use */
 
#define DBDIALOG_MLTEXT_QUERY   0x00000200
 
#define DBDIALOG_BUTTON_PREVROW   0x00000400
 
#define DBDIALOG_LABEL_COUNTROW   0x00000800
 
#define DBDIALOG_BUTTON_ATTACH   0x00001000
 
#define DBDIALOG_BUTTON_DETACH   0x00002000
 
#define DBDIALOG_BUTTON_REVIEW   0x00004000
 
#define DBDIALOG_BUTTON_LOCATE   0x00008000
 
#define DBDIALOG_TOGGLE_USEFENCE   0x00010000
 
#define DBDIALOG_BUTTON_OK   0x00020000
 
#define DBDIALOG_BUTTON_CANCEL   0x00040000
 
#define DBDIALOG_TOGGLE_NOPROMPT   0x00080000
 
#define DBDIALOG_GRAPHICS_ITEMS   DBDIALOG_BUTTON_ATTACH | DBDIALOG_BUTTON_DETACH | DBDIALOG_BUTTON_REVIEW | DBDIALOG_BUTTON_LOCATE
 
#define DBDIALOG_NOBUTTONS
 
#define DBDIALOGATTR_CURSORBASED   0x00000001 /* use database cursors instead of key array */
 
#define DBDIALOGATTR_NOQUERYEXECUTE   0x00000002 /* no select at opening the form */
 
#define DBDIALOGATTR_TYPE_FORM   0x00000004 /* type is text based form */
 
#define DBDIALOGATTR_TYPE_LISTFORM   0x00000008 /* type is listbox based */
 
#define DBDIALOGATTR_TYPE_REPORT   0x00000010 /* report form */
 
#define DBDIALOGATTR_MODAL   0x00000020 /* modal dialog box */
 
#define DBDIALOGATTR_NOFUNCTION_GROUP   0x00000040 /* no function group box */
 
#define DBDIALOGATTR_KEEPWHERE   0x00000080 /* keep where on clearing the form */
 
#define DBDIALOGATTR_READONLY_KEYFIELD   0x00000100 /* make key fields read only */
 
#define DBDIALOGATTR_NODUPLICATES   0x00000200 /* make key fields read only */
 

Macro Definition Documentation

#define DBDIALOG_BUTTON_ATTACH   0x00001000
#define DBDIALOG_BUTTON_CANCEL   0x00040000
#define DBDIALOG_BUTTON_DEFAULT   0
#define DBDIALOG_BUTTON_DETACH   0x00002000
#define DBDIALOG_BUTTON_LOCATE   0x00008000
#define DBDIALOG_BUTTON_NOCLEAR   0x00000080
#define DBDIALOG_BUTTON_NODELETE   0x00000040
#define DBDIALOG_BUTTON_NOFIRST   0x00000001
#define DBDIALOG_BUTTON_NOINSERT   0x00000010
#define DBDIALOG_BUTTON_NOLAST   0x00000002
#define DBDIALOG_BUTTON_NONEXT   0x00000004
#define DBDIALOG_BUTTON_NOQUERY   0x00000008
#define DBDIALOG_BUTTON_NOUPDATE   0x00000020
#define DBDIALOG_BUTTON_OK   0x00020000
#define DBDIALOG_BUTTON_PGSCROLL   0x00000100 /* internal use */
#define DBDIALOG_BUTTON_PREVROW   0x00000400
#define DBDIALOG_BUTTON_REVIEW   0x00004000
#define DBDIALOG_LABEL_COUNTROW   0x00000800
#define DBDIALOG_MLTEXT_QUERY   0x00000200
#define DBDIALOG_NOBUTTONS
Value:
#define DBDIALOG_BUTTON_NONEXT
Definition: dbform.h:13
#define DBDIALOG_BUTTON_NOQUERY
Definition: dbform.h:14
#define DBDIALOG_BUTTON_NOINSERT
Definition: dbform.h:15
#define DBDIALOG_BUTTON_NOLAST
Definition: dbform.h:12
#define DBDIALOG_BUTTON_NOUPDATE
Definition: dbform.h:16
#define DBDIALOG_BUTTON_NODELETE
Definition: dbform.h:17
#define DBDIALOG_BUTTON_NOFIRST
Definition: dbform.h:11
#define DBDIALOG_BUTTON_NOCLEAR
Definition: dbform.h:18
#define DBDIALOG_TOGGLE_NOPROMPT   0x00080000
#define DBDIALOG_TOGGLE_USEFENCE   0x00010000
#define DBDIALOGATTR_CURSORBASED   0x00000001 /* use database cursors instead of key array */
#define DBDIALOGATTR_KEEPWHERE   0x00000080 /* keep where on clearing the form */
#define DBDIALOGATTR_MODAL   0x00000020 /* modal dialog box */
#define DBDIALOGATTR_NODUPLICATES   0x00000200 /* make key fields read only */
#define DBDIALOGATTR_NOFUNCTION_GROUP   0x00000040 /* no function group box */
#define DBDIALOGATTR_NOQUERYEXECUTE   0x00000002 /* no select at opening the form */
#define DBDIALOGATTR_READONLY_KEYFIELD   0x00000100 /* make key fields read only */
#define DBDIALOGATTR_TYPE_FORM   0x00000004 /* type is text based form */
#define DBDIALOGATTR_TYPE_LISTFORM   0x00000008 /* type is listbox based */
#define DBDIALOGATTR_TYPE_REPORT   0x00000010 /* report form */

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.