use line wrap for fileman icon labels

SVN revision: 56755
This commit is contained in:
Hannes Janetzek 2011-02-06 17:20:37 +00:00
parent aedf1da703
commit 07863e9a15
1 changed files with 103 additions and 81 deletions

View File

@ -17958,6 +17958,8 @@ collections {
} }
} }
} }
#if 0
group { group {
name: "e/fileman/default/icon/variable"; name: "e/fileman/default/icon/variable";
images { images {
@ -18490,8 +18492,11 @@ collections {
} }
} }
} }
#endif
group { group {
name: "e/fileman/default/icon/fixed"; name: "e/fileman/default/icon/fixed";
alias: "e/fileman/default/icon/variable";
images { images {
image: "bt_sm_base1.png" COMP; image: "bt_sm_base1.png" COMP;
image: "bt_sm_shine.png" COMP; image: "bt_sm_shine.png" COMP;
@ -18504,25 +18509,42 @@ collections {
image: "icon_efm_vol_unmounted.png" COMP; image: "icon_efm_vol_unmounted.png" COMP;
image: "icon_efm_vol_mounted.png" COMP; image: "icon_efm_vol_mounted.png" COMP;
} }
styles {
style {
name: "fileman_icon_name";
base: "font=Sans font_size=10 text_class=fileman_icon align=center color=#fff wrap=mixed ellipsis=1.0";
}
style {
name: "fileman_icon_name_full";
base: "font=Sans font_size=10 text_class=fileman_icon align=center color=#fff wrap=mixed";
}
}
parts { parts {
part { part {
name: "label2"; name: "label2";
type: TEXT; type: TEXTBLOCK;
mouse_events: 0; mouse_events: 0;
scale: 1; scale: 1;
description { description {
state: "default" 0.0; state: "default" 0.0;
align: 0.5 1.0; align: 0.5 0.0;
fixed: 0 1; fixed: 0 1;
rel1.to: "e.text.label";
rel2.to: "e.text.label";
color: 0 0 0 255; color: 0 0 0 255;
rel1 {
to: "icon0";
relative: 0.0 1.0;
offset: 3 3;
}
rel2 {
to: "icon0";
relative: 1.0 1.0;
offset: -3 35;
}
text { text {
font: "Sans";
text_source: "e.text.label"; text_source: "e.text.label";
size: 10; style: "fileman_icon_name";
min: 0 1; min: 0 1;
align: 0.5 0.5;
text_class: "fileman_icon"; text_class: "fileman_icon";
} }
} }
@ -18539,14 +18561,11 @@ collections {
state: "default" 0.0; state: "default" 0.0;
visible: 0; visible: 0;
color: 255 255 255 0; color: 255 255 255 0;
rel1 { rel1.to_x: "e.text.label";
relative: 0.0 0.0; rel1.offset: -2 0;
offset: -5 -5; rel2.to: "e.text.label";
} rel2.offset: 3 6;
rel2 {
relative: 1.0 1.0;
offset: 4 4;
}
image { image {
normal: "bt_sm_base1.png"; normal: "bt_sm_base1.png";
border: 6 6 6 6; border: 6 6 6 6;
@ -18557,14 +18576,6 @@ collections {
inherit: "default" 0.0; inherit: "default" 0.0;
visible: 1; visible: 1;
color: 255 255 255 255; color: 255 255 255 255;
rel1 {
relative: 0.0 0.0;
offset: -2 -2;
}
rel2 {
relative: 1.0 1.0;
offset: 1 1;
}
} }
} }
part { part {
@ -18658,19 +18669,18 @@ collections {
description { description {
state: "default" 0.0; state: "default" 0.0;
align: 0.5 0.5; align: 0.5 0.5;
aspect: 1.0 1.0; aspect: 1.5 1.0;
aspect_preference: VERTICAL; aspect_preference: BOTH;
visible: 0; visible: 0;
/* color: 200 0 0 100; */
rel1 { rel1 {
relative: 0.0 0.0; relative: 0.0 0.0;
offset: 2 2; offset: 5 5;
} }
rel2 { rel2 {
to_y: "e.text.label"; relative: 1.0 1.0;
relative: 1.0 0.0; offset: -6 -30;
offset: -3 -1;
} }
color: 0 0 0 0;
} }
} }
part { part {
@ -18736,30 +18746,32 @@ collections {
} }
part { part {
name: "e.text.label"; name: "e.text.label";
type: TEXT; type: TEXTBLOCK;
effect: SOFT_SHADOW; effect: SOFT_SHADOW;
mouse_events: 0; mouse_events: 0;
scale: 1; scale: 1;
description { description {
state: "default" 0.0; state: "default" 0.0;
align: 0.5 1.0; align: 0.5 0.0;
fixed: 0 1; fixed: 0 1;
rel1 {
relative: 0.0 1.0;
offset: 2 -2;
}
rel2 {
relative: 1.0 1.0;
offset: -3 -2;
}
visible: 0;
color: 224 224 224 255; color: 224 224 224 255;
color3: 0 0 0 64; color3: 0 0 0 64;
visible: 0;
rel1 {
to: "icon0";
relative: 0.0 1.0;
offset: 4 3;
}
rel2 {
to: "icon0";
relative: 1.0 1.0;
offset: -5 35;
}
text { text {
font: "Sans:style=Bold"; style: "fileman_icon_name_full";
size: 10;
min: 0 1; min: 0 1;
align: 0.5 0.5; max: 0 1;
text_class: "fileman_icon"; text_class: "fileman_icon";
} }
} }
@ -18818,7 +18830,10 @@ collections {
mouse_events: 1; mouse_events: 1;
description { description {
state: "default" 0.0; state: "default" 0.0;
color: 0 0 0 0; visible: 0;
/* color: 0 0 200 100; */
rel1.offset: 8 8;
rel2.offset: -9 -9;
} }
} }
part { part {
@ -19022,6 +19037,7 @@ collections {
} }
} }
} }
#if 0
group { group {
name: "e/fileman/desktop/icon/variable"; name: "e/fileman/desktop/icon/variable";
images { images {
@ -19516,8 +19532,10 @@ collections {
} }
} }
} }
#endif
group { group {
name: "e/fileman/desktop/icon/fixed"; name: "e/fileman/desktop/icon/fixed";
alias: "e/fileman/desktop/icon/variable";
images { images {
image: "bt_sm_base1.png" COMP; image: "bt_sm_base1.png" COMP;
image: "bt_sm_shine.png" COMP; image: "bt_sm_shine.png" COMP;
@ -19530,6 +19548,16 @@ collections {
image: "icon_efm_vol_unmounted.png" COMP; image: "icon_efm_vol_unmounted.png" COMP;
image: "icon_efm_vol_mounted.png" COMP; image: "icon_efm_vol_mounted.png" COMP;
} }
styles {
style {
name: "fileman_desktop_icon_name";
base: "font=Sans:style=Bold font_size=10 text_class=desktop_icon align=center color=#fff wrap=mixed ellipsis=1.0";
}
style {
name: "fileman_desktop_icon_name_full";
base: "font=Sans:style=Bold font_size=10 text_class=desktop_icon align=center color=#fff wrap=mixed";
}
}
parts { parts {
part { part {
name: "bg"; name: "bg";
@ -19538,14 +19566,11 @@ collections {
state: "default" 0.0; state: "default" 0.0;
visible: 0; visible: 0;
color: 255 255 255 0; color: 255 255 255 0;
rel1 { rel1.to_x: "e.text.label";
relative: 0.0 0.0; rel1.offset: -2 0;
offset: -5 -5; rel2.to: "e.text.label";
} rel2.offset: 3 6;
rel2 {
relative: 1.0 1.0;
offset: 4 4;
}
image { image {
normal: "bt_sm_base1.png"; normal: "bt_sm_base1.png";
border: 6 6 6 6; border: 6 6 6 6;
@ -19556,14 +19581,6 @@ collections {
inherit: "default" 0.0; inherit: "default" 0.0;
visible: 1; visible: 1;
color: 255 255 255 255; color: 255 255 255 255;
rel1 {
relative: 0.0 0.0;
offset: -2 -2;
}
rel2 {
relative: 1.0 1.0;
offset: 1 1;
}
} }
} }
part { part {
@ -19657,19 +19674,18 @@ collections {
description { description {
state: "default" 0.0; state: "default" 0.0;
align: 0.5 0.5; align: 0.5 0.5;
aspect: 1.0 1.0; aspect: 1.5 1.0;
aspect_preference: VERTICAL; aspect_preference: BOTH;
visible: 0; visible: 0;
/* color: 200 0 0 100; */
rel1 { rel1 {
relative: 0.0 0.0; relative: 0.0 0.0;
offset: 2 2; offset: 5 5;
} }
rel2 { rel2 {
to_y: "e.text.label"; relative: 1.0 1.0;
relative: 1.0 0.0; offset: -6 -30;
offset: -3 -1;
} }
color: 0 0 0 0;
} }
} }
part { part {
@ -19735,37 +19751,40 @@ collections {
} }
part { part {
name: "e.text.label"; name: "e.text.label";
type: TEXT; type: TEXTBLOCK;
effect: SOFT_SHADOW; effect: SOFT_SHADOW;
mouse_events: 0; mouse_events: 0;
scale: 1; scale: 1;
description { description {
state: "default" 0.0; state: "default" 0.0;
align: 0.5 1.0; align: 0.5 0.0;
fixed: 0 1; fixed: 0 1;
color: 224 224 224 255;
color3: 0 0 0 64;
rel1 { rel1 {
to: "icon0";
relative: 0.0 1.0; relative: 0.0 1.0;
offset: 2 -2; offset: 4 3;
} }
rel2 { rel2 {
to: "icon0";
relative: 1.0 1.0; relative: 1.0 1.0;
offset: -3 -2; offset: -5 35;
} }
color: 224 224 224 255;
color3: 0 0 0 32;
text { text {
font: "Sans:style=Bold"; style: "fileman_desktop_icon_name";
size: 10;
min: 0 1; min: 0 1;
align: 0.5 0.5;
text_class: "desktop_icon";
} }
} }
description { description {
state: "selected" 0.0; state: "selected" 0.0;
inherit: "default" 0.0; inherit: "default" 0.0;
color: 224 224 224 255; text {
color3: 0 0 0 64; style: "fileman_desktop_icon_name_full";
min: 0 1;
max: 0 1;
}
} }
} }
part { part {
@ -19817,7 +19836,10 @@ collections {
mouse_events: 1; mouse_events: 1;
description { description {
state: "default" 0.0; state: "default" 0.0;
color: 0 0 0 0; visible: 0;
/* color: 0 0 200 100; */
rel1.offset: 8 8;
rel2.offset: -9 -9;
} }
} }
part { part {