mirror of
https://github.com/mdbtools/mdbtools.git
synced 2025-11-26 10:29:27 +08:00
fix broken table definition window in gmdb2 after backend change
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
Wed Jun 16 17:35:07 EDT 2004 Brian Bruns <brian@bruns.com>
|
||||||
|
* src/gmdb2/file.c: initialize default backend
|
||||||
|
* src/gmdb2/table_def.c: replace reference to mdb_access_types structure with call to mdb_get_coltype_string()
|
||||||
|
|
||||||
Mon Jun 14 22:52:00 CDT 2004 Jeff Smith <whydoubt@yahoo.com>
|
Mon Jun 14 22:52:00 CDT 2004 Jeff Smith <whydoubt@yahoo.com>
|
||||||
* src/libmdb/table.c: Fix bug in column name ordering
|
* src/libmdb/table.c: Fix bug in column name ordering
|
||||||
|
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ int i, index=0;
|
|||||||
}
|
}
|
||||||
g_free(text);
|
g_free(text);
|
||||||
}
|
}
|
||||||
printf("found file %slocation at menu %d\n",file_path, index);
|
/* printf("found file %slocation at menu %d\n",file_path, index); */
|
||||||
/* it is the most recently used file, we're done */
|
/* it is the most recently used file, we're done */
|
||||||
if (index==1) return;
|
if (index==1) return;
|
||||||
|
|
||||||
@@ -112,6 +112,7 @@ gmdb_file_open(gchar *file_path)
|
|||||||
gnome_warning_dialog("Unable to open file.");
|
gnome_warning_dialog("Unable to open file.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
mdb_set_default_backend(mdb, "access");
|
||||||
gmdb_file_shuffle_recent(file_path);
|
gmdb_file_shuffle_recent(file_path);
|
||||||
gmdb_file_add_recent(file_path);
|
gmdb_file_add_recent(file_path);
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,6 @@
|
|||||||
|
|
||||||
extern GtkWidget *app;
|
extern GtkWidget *app;
|
||||||
extern MdbHandle *mdb;
|
extern MdbHandle *mdb;
|
||||||
extern char *mdb_access_types[];
|
|
||||||
|
|
||||||
typedef struct GMdbDefWindow {
|
typedef struct GMdbDefWindow {
|
||||||
gchar table_name[MDB_MAX_OBJ_NAME];
|
gchar table_name[MDB_MAX_OBJ_NAME];
|
||||||
@@ -113,7 +112,7 @@ GtkStyle *style;
|
|||||||
strcpy(row[0],"");
|
strcpy(row[0],"");
|
||||||
sprintf(row[1],"%d", col->col_num+1);
|
sprintf(row[1],"%d", col->col_num+1);
|
||||||
strcpy(row[2],col->name);
|
strcpy(row[2],col->name);
|
||||||
strcpy(row[3],mdb_access_types[col->col_type]);
|
strcpy(row[3], mdb_get_coltype_string(mdb->default_backend, col->col_type));
|
||||||
sprintf(row[4],"%d",col->col_size);
|
sprintf(row[4],"%d",col->col_size);
|
||||||
if (col->is_fixed) {
|
if (col->is_fixed) {
|
||||||
strcpy(row[5],"No");
|
strcpy(row[5],"No");
|
||||||
@@ -127,7 +126,6 @@ GtkStyle *style;
|
|||||||
&mask,
|
&mask,
|
||||||
&style->bg[GTK_STATE_NORMAL],
|
&style->bg[GTK_STATE_NORMAL],
|
||||||
GMDB_ICONDIR "pk.xpm");
|
GMDB_ICONDIR "pk.xpm");
|
||||||
printf("pixmap %lu\n",pixmap);
|
|
||||||
//pixmap = gdk_pixmap_colormap_create_from_xpm_d( NULL,
|
//pixmap = gdk_pixmap_colormap_create_from_xpm_d( NULL,
|
||||||
//gtk_widget_get_colormap(app), &mask, NULL, pk_xpm);
|
//gtk_widget_get_colormap(app), &mask, NULL, pk_xpm);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user