]> Pileus Git - ~andy/gtk/blobdiff - tests/testfilechooser.c
stylecontext: Do invalidation on first resize container
[~andy/gtk] / tests / testfilechooser.c
index b64c381e4e58e32fb4923242dae3a8ab0a3a1f0b..fdee0324753fdc72abc70e61200bac8bebd4a93c 100644 (file)
@@ -13,9 +13,7 @@
  * Library General Public License for more details.
  *
  * You should have received a copy of the GNU Library General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
  */
 #include "config.h"
 
@@ -579,6 +577,11 @@ main (int argc, char **argv)
   gtk_file_filter_add_mime_type (filter, "image/png");
   gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (dialog), filter);
 
+  filter = gtk_file_filter_new ();
+  gtk_file_filter_set_name (filter, "Starts with D");
+  gtk_file_filter_add_pattern (filter, "D*");
+  gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (dialog), filter);
+
   g_signal_connect (dialog, "notify::filter",
                    G_CALLBACK (filter_changed), NULL);
 
@@ -604,11 +607,11 @@ main (int argc, char **argv)
 
   preview_label = gtk_label_new (NULL);
   gtk_box_pack_start (GTK_BOX (preview_vbox), preview_label, TRUE, TRUE, 0);
-  gtk_misc_set_padding (GTK_MISC (preview_label), 6, 6);
+  g_object_set (preview_label, "margin", 6, NULL);
 
   preview_image = gtk_image_new ();
   gtk_box_pack_start (GTK_BOX (preview_vbox), preview_image, TRUE, TRUE, 0);
-  gtk_misc_set_padding (GTK_MISC (preview_image), 6, 6);
+  g_object_set (preview_image, "margin", 6, NULL);
 
   update_preview_cb (GTK_FILE_CHOOSER (dialog));
   g_signal_connect (dialog, "update-preview",