diff Gui/mplayer/widgets.c @ 6222:1a83bd7ff76e

small changes in skin selection
author pontscho
date Tue, 28 May 2002 21:52:37 +0000
parents d43d0460cad5
children d42cb911d7f7
line wrap: on
line diff
--- a/Gui/mplayer/widgets.c	Tue May 28 14:12:33 2002 +0000
+++ b/Gui/mplayer/widgets.c	Tue May 28 21:52:37 2002 +0000
@@ -134,15 +134,20 @@
  switch( type )
   {
    case evSkinBrowser:
-//	SkinBrowser=create_SkinBrowser();
 	ShowSkinBrowser();
 //        gtkClearList( SkinList );
         if ( gtkFillSkinList( sbMPlayerPrefixDir ) && gtkFillSkinList( sbMPlayerDirInHome ) )
          {
           gtkSetDefaultToCList( SkinList,param );
+	  gtk_clist_sort( SkinList );
           gtk_widget_show( SkinBrowser );
 	  gtkSetLayer( SkinBrowser );
-         } else gtk_widget_destroy( SkinBrowser );
+         } 
+	 else 
+	  {
+	   gtk_widget_destroy( SkinBrowser );
+	   gtkMessageBox( GTK_MB_ERROR,"Skin dirs not found ... Please install skins." );
+	  }
         break;
    case evPreferences:
         gtkMessageBox( GTK_MB_WARNING,"Sorry, this feature is under development ..." );