Update of /cvsroot/cbar/cbar/src
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv24837/src
Modified Files:
bcs.c
Log Message:
Added features 2549684 and 2549814
Index: bcs.c
===================================================================
RCS file: /cvsroot/cbar/cbar/src/bcs.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** bcs.c 29 Mar 2003 00:43:38 -0000 1.2
--- bcs.c 30 Jan 2009 18:42:03 -0000 1.3
***************
*** 32,50 ****
char *_cbc_bar_dbid_nr_digits = "Digits";
- static void StoreSettings(void)
- {
- int i;
-
- set_config_int(_cbc_bar_section_name, bar_dbid_n, barcodes.n);
- set_config_int(_cbc_bar_section_name, bar_dbid_logging, barcodes.setting.logging);
- set_config_int(_cbc_bar_section_name, bar_dbid_logwin_open, barcodes.setting.logwin_open);
- set_config_int(_cbc_bar_section_name, _cbc_bar_dbid_nr_digits, barcodes.setting.len);
- set_config_int(_cbc_bar_section_name, bar_dbid_read_check, barcodes.setting.readchk);
- set_config_int(_cbc_bar_section_name, _cbc_bar_dbid_write_check, barcodes.setting.writechk);
- for (i = 0; i < barcodes.n; i++) {
- _CbarStoreUnitConfig(barcodes.units[i], i, _cbc_bar_section_name);
- }
- }
-
static void InstallCleanup(void)
{
--- 32,35 ----
***************
*** 129,132 ****
--- 114,142 ----
/* Application interface (data access): */
+ extern char *CbarVersionString(void)
+ {
+ return CBAR_VERSION_STRING;
+ }
+
+ extern char *CbarDateString(void)
+ {
+ return CBAR_DATE_STRING;
+ }
+
+ extern void CbarStoreSettings(void)
+ {
+ int i;
+
+ set_config_int(_cbc_bar_section_name, bar_dbid_n, barcodes.n);
+ set_config_int(_cbc_bar_section_name, bar_dbid_logging, barcodes.setting.logging);
+ set_config_int(_cbc_bar_section_name, bar_dbid_logwin_open, barcodes.setting.logwin_open);
+ set_config_int(_cbc_bar_section_name, _cbc_bar_dbid_nr_digits, barcodes.setting.len);
+ set_config_int(_cbc_bar_section_name, bar_dbid_read_check, barcodes.setting.readchk);
+ set_config_int(_cbc_bar_section_name, _cbc_bar_dbid_write_check, barcodes.setting.writechk);
+ for (i = 0; i < barcodes.n; i++) {
+ _CbarStoreUnitConfig(barcodes.units[i], i, _cbc_bar_section_name);
+ }
+ }
+
extern int CbarActivate(int seqnr, void (*CallBack) (int, char *, void *),
void *data, int mode)
***************
*** 318,322 ****
barcodes.setting = bcd->setting;
CancelSettingsDialogue(bcd);
! StoreSettings();
if (logwin_open)
CbarShowErrorLog();
--- 328,332 ----
barcodes.setting = bcd->setting;
CancelSettingsDialogue(bcd);
! CbarStoreSettings();
if (logwin_open)
CbarShowErrorLog();
|