From 96b97d9f16760641100a8830afdddfbefac3d408 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Minisini?= Date: Mon, 30 Nov 2009 20:56:56 +0000 Subject: [PATCH] [EXAMPLES] * BUG: Fix the use of Dialog.Filter in the Picture Database example. [GB.GTK] * BUG: Splitter works again. [GB.QT4] * BUG: The Dialog.Filter property works correctly now. git-svn-id: svn://localhost/gambas/trunk@2451 867c0c6c-44f3-4631-809d-bfa615b0a4ec --- .../Database/PictureDatabase/.icon.png | Bin 7050 -> 7053 bytes .../Database/PictureDatabase/.project | 4 ++-- .../.src/FormPictureDatabase.class | 2 +- gb.gtk/src/gsplitter.cpp | 4 ++-- gb.gtk/src/gsplitter.h | 2 +- gb.qt/src/CDialog.cpp | 2 +- gb.qt4/src/CDialog.cpp | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/examples/examples/Database/PictureDatabase/.icon.png b/examples/examples/Database/PictureDatabase/.icon.png index 9170916d20acf122e2a3c474ca8a4990a1f64457..51eecdab83818e3770748066ffc71ec0db680091 100644 GIT binary patch literal 7053 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 literal 7050 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 diff --git a/examples/examples/Database/PictureDatabase/.project b/examples/examples/Database/PictureDatabase/.project index cd02b7531..c62451beb 100644 --- a/examples/examples/Database/PictureDatabase/.project +++ b/examples/examples/Database/PictureDatabase/.project @@ -1,5 +1,5 @@ # Gambas Project File 3.0 -# Compiled with Gambas 2.99.0 (r2045) +# Compiled with Gambas 2.99.0 (r2435) Title=Picture Database Viewer Startup=FormPictureDatabase Icon=Images/image-x-generic.png @@ -7,7 +7,7 @@ Version=0.0.2 Component=gb.gui Component=gb.db Authors="Timothy Marshal-Nichols\ntimothy.marshal-nichols@ntlworld.com" -Environment="GB_GUI=gb.qt" +Environment="GB_GUI=gb.gtk" TabSize=2 Translate=1 Language=fr diff --git a/examples/examples/Database/PictureDatabase/.src/FormPictureDatabase.class b/examples/examples/Database/PictureDatabase/.src/FormPictureDatabase.class index b64e5fbb9..311950e7a 100644 --- a/examples/examples/Database/PictureDatabase/.src/FormPictureDatabase.class +++ b/examples/examples/Database/PictureDatabase/.src/FormPictureDatabase.class @@ -204,7 +204,7 @@ End Private Function FileFilter(Optional All As Boolean = False) As String[] Dim filter As New String[] If All Then - filter.Add("*.png *.jpeg *.jpg *.bmp *.gif *.xpm") + filter.Add("*.png;*.jpeg;*.jpg;*.bmp;*.gif;*.xpm") filter.Add("All Graphics") End If filter.Add("*.png") diff --git a/gb.gtk/src/gsplitter.cpp b/gb.gtk/src/gsplitter.cpp index 23fc03d9e..76b73bc41 100644 --- a/gb.gtk/src/gsplitter.cpp +++ b/gb.gtk/src/gsplitter.cpp @@ -140,7 +140,7 @@ gSplitter::gSplitter(gContainer *parent, bool vert) : gContainer(parent) g_signal_connect_after(G_OBJECT(curr), "size-allocate", G_CALLBACK(cb_size_allocate), (gpointer)this); } -void gSplitter::insert(gControl *child) +void gSplitter::insert(gControl *child, bool realize) { GtkWidget *w = child->border; GtkWidget *tmp; @@ -172,7 +172,7 @@ void gSplitter::insert(gControl *child) unlock(); - gContainer::insert(child); + gContainer::insert(child, realize); //updateVisibility(); //emit(SIGNAL(onResize)); diff --git a/gb.gtk/src/gsplitter.h b/gb.gtk/src/gsplitter.h index eff3942a5..722b9f382 100644 --- a/gb.gtk/src/gsplitter.h +++ b/gb.gtk/src/gsplitter.h @@ -43,7 +43,7 @@ public: void (*onResize)(gControl *sender); //"Private" - virtual void insert(gControl *child); + virtual void insert(gControl *child, bool realize = false); virtual void remove(gControl *child); void updateChild(GtkWidget *wid = 0); void updateVisibility(); diff --git a/gb.qt/src/CDialog.cpp b/gb.qt/src/CDialog.cpp index 320b006a0..bda71389b 100644 --- a/gb.qt/src/CDialog.cpp +++ b/gb.qt/src/CDialog.cpp @@ -60,7 +60,7 @@ static QString get_filter(void) if (s.length()) s += ";;"; s += TO_QSTRING(*((char **)GB.Array.Get(dialog_filter, i * 2 + 1))); - s += " (" + filter + ")"; + s += " (" + filter.replace(";", " ") + ")"; } s += ";;"; diff --git a/gb.qt4/src/CDialog.cpp b/gb.qt4/src/CDialog.cpp index c3bd5431e..05f3df2d9 100644 --- a/gb.qt4/src/CDialog.cpp +++ b/gb.qt4/src/CDialog.cpp @@ -60,7 +60,7 @@ static QString get_filter(void) if (s.length()) s += ";;"; s += TO_QSTRING(*((char **)GB.Array.Get(dialog_filter, i * 2 + 1))); - s += " (" + filter + ")"; + s += " (" + filter.replace(";", " ") + ")"; } s += ";;";