|
NvDialog 0.10.1
A cross-platform modal dialogs library for C/C++ that uses the native OS theme.
|
Go to the source code of this file.
Macros | |
| #define | __nvdialog_capab_h__ 1 |
Enumerations | |
| enum | NvdCapability { NVD_ADW_BACKEND = 0x20 , NVD_STATIC_LIB , NVD_COMPAT_MODE } |
| Enumerator defining nvdialog optional capabilities. To be used with nvd_get_capabilities. More... | |
Functions | |
| NVD_API bool | nvd_get_capabilities (int query) |
| Returns the NvDialog's build time detected (optional) features. | |
| #define __nvdialog_capab_h__ 1 |
| enum NvdCapability |
Enumerator defining nvdialog optional capabilities. To be used with nvd_get_capabilities.
| Enumerator | |
|---|---|
| NVD_ADW_BACKEND | Has nvdialog been configured to use the Adwaita backend by default?
|
| NVD_STATIC_LIB | Is nvdialog linked to the program statically or dynamically? |
| NVD_COMPAT_MODE | Is nvdialog configured to be in compatibility mode?:
|
| NVD_API bool nvd_get_capabilities | ( | int | query | ) |
Returns the NvDialog's build time detected (optional) features.
This function returns the NvDialog's build time capabilities, such as backends enabled, linkage method and others. It is a work in progress since most of the library isn't modular.
| query | Which capabilities to query. |