Mercurial > mplayer.hg
comparison gui/ui/gtk/playlist.c @ 33575:052789583781
Remove xpm definitions inside source file.
Instead, create appropriate xpm files in pixmaps directory.
author | ib |
---|---|
date | Sun, 19 Jun 2011 16:11:42 +0000 |
parents | d9b805602aa1 |
children | 9f6d46d325de |
comparison
equal
deleted
inserted
replaced
33574:1a7606be0b94 | 33575:052789583781 |
---|---|
34 #include "gui/interface.h" | 34 #include "gui/interface.h" |
35 #include "gui/ui/widgets.h" | 35 #include "gui/ui/widgets.h" |
36 #include "playlist.h" | 36 #include "playlist.h" |
37 #include "tools.h" | 37 #include "tools.h" |
38 | 38 |
39 static char * book_open_xpm[] = { | 39 #include "gui/ui/pixmaps/open2.xpm" |
40 "16 16 4 1", | 40 #include "gui/ui/pixmaps/dir2.xpm" |
41 " c None s None", | |
42 ". c black", | |
43 "X c #808080", | |
44 "o c white", | |
45 " ", | |
46 " .. ", | |
47 " .Xo. ... ", | |
48 " .Xoo. ..oo. ", | |
49 " .Xooo.Xooo... ", | |
50 " .Xooo.oooo.X. ", | |
51 " .Xooo.Xooo.X. ", | |
52 " .Xooo.oooo.X. ", | |
53 " .Xooo.Xooo.X. ", | |
54 " .Xooo.oooo.X. ", | |
55 " .Xoo.Xoo..X. ", | |
56 " .Xo.o..ooX. ", | |
57 " .X..XXXXX. ", | |
58 " ..X....... ", | |
59 " .. ", | |
60 " "}; | |
61 | |
62 static char * book_closed_xpm[] = { | |
63 "16 16 6 1", | |
64 " c None s None", | |
65 ". c black", | |
66 "X c blue", | |
67 "o c yellow", | |
68 "O c #007FEA", | |
69 "# c white", | |
70 " ", | |
71 " .. ", | |
72 " ..XX. ", | |
73 " ..XXXXX. ", | |
74 " ..XXXXXXXX. ", | |
75 ".ooXXXXXXXXX. ", | |
76 "..ooXXXXXXXXX. ", | |
77 ".X.ooXXXXXXXXX. ", | |
78 ".XX.ooXXXXXX.. ", | |
79 " .XX.ooXXX..#O ", | |
80 " .XX.oo..##OO. ", | |
81 " .XX..##OO.. ", | |
82 " .X.#OO.. ", | |
83 " ..O.. ", | |
84 " .. ", | |
85 " "}; | |
86 | 41 |
87 GtkWidget * PlayList = NULL; | 42 GtkWidget * PlayList = NULL; |
88 static GtkWidget * CTDirTree; | 43 static GtkWidget * CTDirTree; |
89 static GtkWidget * CLFiles; | 44 static GtkWidget * CLFiles; |
90 static GtkWidget * CLSelected; | 45 static GtkWidget * CLSelected; |
519 gtk_clist_set_selection_mode( GTK_CLIST( CTDirTree ),GTK_SELECTION_SINGLE ); | 474 gtk_clist_set_selection_mode( GTK_CLIST( CTDirTree ),GTK_SELECTION_SINGLE ); |
520 gtk_ctree_set_line_style( GTK_CTREE( CTDirTree ),GTK_CTREE_LINES_SOLID ); | 475 gtk_ctree_set_line_style( GTK_CTREE( CTDirTree ),GTK_CTREE_LINES_SOLID ); |
521 gtk_clist_column_titles_show( GTK_CLIST( CTDirTree ) ); | 476 gtk_clist_column_titles_show( GTK_CLIST( CTDirTree ) ); |
522 gtk_clist_set_shadow_type( GTK_CLIST( CTDirTree ),GTK_SHADOW_NONE ); | 477 gtk_clist_set_shadow_type( GTK_CLIST( CTDirTree ),GTK_SHADOW_NONE ); |
523 | 478 |
524 if ( !pxOpenedBook ) pxOpenedBook=gdk_pixmap_create_from_xpm_d( PlayList->window,&msOpenedBook,&transparent,book_closed_xpm ); | 479 if ( !pxOpenedBook ) pxOpenedBook=gdk_pixmap_create_from_xpm_d( PlayList->window,&msOpenedBook,&transparent,(gchar **)dir2_xpm ); |
525 if ( !pxClosedBook ) pxClosedBook=gdk_pixmap_create_from_xpm_d( PlayList->window,&msClosedBook,&transparent,book_open_xpm ); | 480 if ( !pxClosedBook ) pxClosedBook=gdk_pixmap_create_from_xpm_d( PlayList->window,&msClosedBook,&transparent,(gchar **)open2_xpm ); |
526 | 481 |
527 parent=gtk_ctree_insert_node( GTK_CTREE( CTDirTree ),NULL,NULL,&root,4,pxOpenedBook,msOpenedBook,pxClosedBook,msClosedBook,FALSE,FALSE ); | 482 parent=gtk_ctree_insert_node( GTK_CTREE( CTDirTree ),NULL,NULL,&root,4,pxOpenedBook,msOpenedBook,pxClosedBook,msClosedBook,FALSE,FALSE ); |
528 DirNode=malloc( sizeof( DirNodeType ) ); | 483 DirNode=malloc( sizeof( DirNodeType ) ); |
529 DirNode->scaned=0; DirNode->path=strdup( root ); | 484 DirNode->scaned=0; DirNode->path=strdup( root ); |
530 gtk_ctree_node_set_row_data_full(GTK_CTREE( CTDirTree ),parent,DirNode,NULL ); | 485 gtk_ctree_node_set_row_data_full(GTK_CTREE( CTDirTree ),parent,DirNode,NULL ); |