Index: trunk/src_plugins/lib_hid_pcbui/status.c =================================================================== --- trunk/src_plugins/lib_hid_pcbui/status.c (revision 34769) +++ trunk/src_plugins/lib_hid_pcbui/status.c (revision 34770) @@ -34,6 +34,7 @@ #include #include "conf_core.h" #include +#include #include "crosshair.h" #include "layer.h" #include "search.h" @@ -273,55 +274,6 @@ RND_DAD_END(sub->dlg); } -/* XPM */ -static char *support_icon[] = { -"50 42 3 1", -"* c #000000", -". c #6EA5D7", -" c None", -" .......................................... ", -" .............................................. ", -" ....**...**..*********..**.........*******...... ", -" ....**...**..*********..**.........********..... ", -".....**...**..**.........**.........**.....**.....", -".....**...**..**.........**.........**.....**.....", -".....*******..*******....**.........********......", -".....*******..*******....**.........*******.......", -".....**...**..**.........**.........**............", -".....**...**..**.........**.........**............", -".....**...**..**.........**.........**............", -".....**...**..*********..*********..**............", -".....**...**..*********..*********..**............", -"..................................................", -"..................................................", -"........................*.........................", -"........................*..*......................", -"........................*.........................", -"......***...*.**........*..*..*.**......**........", -".....*...*..*...*.......*..*..*...*...*...*.......", -".....*...*..*...*.......*..*..*...*...*...*.......", -".....*...*..*...*..***..*..*..*...*...*****.......", -".....*...*..*...*.......*..*..*...*...*...........", -".....*...*..*...*.......*..*..*...*...*...........", -"......***...*...*.......*..*..*...*.....***.......", -"..................................................", -"..................................................", -"..................................................", -".............................................*....", -".............................................*....", -"...**...*...*...*.**....*.**.....***...*.**.****..", -"..*.....*...*...**..*...**..*...*...*..*.....*....", -"..*.....*...*...*....*..*....*..*...*..*.....*....", -"...**...*...*...*....*..*....*..*...*..*.....*....", -".....*..*...*...*....*..*....*..*...*..*.....*....", -".....*..*...*...**..*...**..*...*...*..*.....*....", -"..***....***....*.**....*.**.....***...*......**..", -"................*.......*.........................", -" ...............*.......*........................ ", -" ...............*.......*........................ ", -" .............................................. ", -" .......................................... "}; - static void btn_support_cb(void *hid_ctx, void *caller_data, rnd_hid_attribute_t *attr) { rnd_actionva(&PCB->hidlib, "irc", NULL); @@ -330,6 +282,8 @@ static void status_docked_create_rd() { int n; + const char **support_icon = pcp_dlg_xpm_by_name("online_help"); + RND_DAD_BEGIN_HBOX(status.rdsub.dlg); RND_DAD_COMPFLAG(status.rdsub.dlg, RND_HATF_TIGHT); RND_DAD_PICBUTTON(status.rdsub.dlg, support_icon);