38
38
_dash_right_texture (NULL),
39
39
_dash_corner_texture (NULL),
40
40
_dash_fullscreen_icon (NULL),
41
_search_ready_texture (NULL),
42
_search_clear_texture (NULL),
43
_search_clear_alone_texture (NULL),
44
_search_clear_spinner_texture (NULL),
41
_search_magnify_texture (NULL),
42
_search_close_texture (NULL),
43
_search_close_glow_texture (NULL),
44
_search_spin_texture (NULL),
45
_search_spin_glow_texture (NULL),
45
46
_group_unexpand_texture (NULL),
46
47
_group_expand_texture (NULL)
63
64
_dash_corner_texture->UnReference ();
64
65
if (_dash_fullscreen_icon)
65
66
_dash_fullscreen_icon->UnReference ();
66
if (_search_ready_texture)
67
_search_ready_texture->UnReference ();
68
if (_search_clear_texture)
69
_search_clear_texture->UnReference ();
70
if (_search_clear_alone_texture)
71
_search_clear_alone_texture->UnReference ();
72
if (_search_clear_spinner_texture)
73
_search_clear_spinner_texture->UnReference ();
67
if (_search_magnify_texture)
68
_search_magnify_texture->UnReference ();
69
if (_search_close_texture)
70
_search_close_texture->UnReference ();
71
if (_search_close_glow_texture)
72
_search_close_glow_texture->UnReference ();
73
if (_search_spin_texture)
74
_search_spin_texture->UnReference ();
74
75
if (_group_unexpand_texture)
75
76
_group_unexpand_texture->UnReference ();
76
77
if (_group_expand_texture)
178
179
nux::BaseTexture *
179
PlacesStyle::GetSearchReadyIcon ()
181
if (!_search_ready_texture)
182
_search_ready_texture = TextureFromFilename (PKGDATADIR"/search_ready_icon.png");
183
return _search_ready_texture;
187
PlacesStyle::GetSearchClearIcon ()
189
if (!_search_clear_texture)
190
_search_clear_texture = TextureFromFilename (PKGDATADIR"/search_clear_icon.png");
191
return _search_clear_texture;
195
PlacesStyle::GetSearchClearAloneIcon ()
197
if (!_search_clear_alone_texture)
198
_search_clear_alone_texture = TextureFromFilename (PKGDATADIR"/search_clear_alone.png");
199
return _search_clear_alone_texture;
203
PlacesStyle::GetSearchClearSpinnerIcon ()
205
if (!_search_clear_spinner_texture)
206
_search_clear_spinner_texture = TextureFromFilename (PKGDATADIR"/search_clear_spinner.png");
207
return _search_clear_spinner_texture;
180
PlacesStyle::GetSearchMagnifyIcon ()
182
if (!_search_magnify_texture)
183
_search_magnify_texture = TextureFromFilename (PKGDATADIR"/search_magnify.png");
184
return _search_magnify_texture;
188
PlacesStyle::GetSearchCloseIcon ()
190
if (!_search_close_texture)
191
_search_close_texture = TextureFromFilename (PKGDATADIR"/search_close.png");
192
return _search_close_texture;
196
PlacesStyle::GetSearchCloseGlowIcon ()
198
if (!_search_close_glow_texture)
199
_search_close_glow_texture = TextureFromFilename (PKGDATADIR"/search_close_glow.png");
200
return _search_close_glow_texture;
204
PlacesStyle::GetSearchSpinIcon ()
206
if (!_search_spin_texture)
207
_search_spin_texture = TextureFromFilename (PKGDATADIR"/search_spin.png");
208
return _search_spin_texture;
212
PlacesStyle::GetSearchSpinGlowIcon ()
214
if (!_search_spin_glow_texture)
215
_search_spin_glow_texture = TextureFromFilename (PKGDATADIR"/search_spin_glow.png");
216
return _search_spin_glow_texture;
210
219
nux::BaseTexture *