XWidgetSoft Forum https://www.bbs.xwidget.com/ |
|
Basic Using Tutorial:Managing Themes https://www.bbs.xwidget.com/viewtopic.php?f=10&t=2315 |
Page 1 of 1 |
Author: | qiancang [ November 23rd, 2012, 6:21 am ] |
Post subject: | Basic Using Tutorial:Managing Themes |
We can easily manage our XWidget themes in the Theme Manager.
Attachment:
|
Author: | qiancang [ November 23rd, 2012, 6:28 am ] |
Post subject: | Re: Basic Using Tutorial:Managing Themes |
Advanced How does XWidget manage themes? Please pay attention to the folder "Themes" and the document "Settings.ini" in the folder MyDocuments\XWidget . Attachment: xwidget.jpg [ 12.65 KiB | Viewed 19846 times ] The “Settings.ini” records the current theme and other information. Attachment: themepath.jpg [ 35.93 KiB | Viewed 19846 times ] All themes are in the folder “Themes”.One theme is in one folder and the folder name is the theme name. Attachment: allthemes.jpg [ 13.38 KiB | Viewed 19845 times ] After opening one folder, we find several files. The “theme.xwt” is what we are interested in now. It lists all the widgets used in the theme. And every widget consists of some basic information such as folderName,left,top. Some widgets have user defined variables if we used setvalue() function before. Please read viewtopic.php?f=10&t=2316 to learn about setvalue() functions. Attachment: Attachment: themexwt.jpg [ 29.31 KiB | Viewed 19845 times ] Attachment: look at the last part [Theme] of theme.xwt. 'Count' tell us this theme consists of how many widgets. we can figure out that there are 4 widgets. the information of every widget is saved in a [widget + number] part. in this case: the first widget is [widget 0] , so "0=0" the second widget is [widget 2], so "1=2" the third widget is [widget 5], so "2=5" the last widget is [widget 1], so "3=1" |
Author: | Armando [ November 23rd, 2012, 9:45 am ] |
Post subject: | Re: Basic Using Tutorial:Managing Themes |
Great job Qiancang!!! thanks you very much!!! |
Author: | digigamer [ April 14th, 2014, 11:51 pm ] |
Post subject: | Re: Basic Using Tutorial:Managing Themes |
How to include the wallpaper... I doesn't do it by default. |
Author: | qiancang [ April 15th, 2014, 1:12 am ] |
Post subject: | Re: Basic Using Tutorial:Managing Themes |
digigamer wrote: How to include the wallpaper... I doesn't do it by default. 1. rename your wallpaper as WallPaper.jpg 2. open your theme package file(themename.xtp) with winrar or 7z 3. add WallPaper.jpg to Themes\themename 4. done |
Author: | digigamer [ April 15th, 2014, 9:00 pm ] |
Post subject: | Re: Basic Using Tutorial:Managing Themes |
Thanks a lot. May be there should be an option to include that automatically. |
Author: | qiancang [ April 15th, 2014, 9:26 pm ] |
Post subject: | Re: Basic Using Tutorial:Managing Themes |
digigamer wrote: Thanks a lot. May be there should be an option to include that automatically. Indeed, when you package a theme, there is a option ask you whether to include the wallpaper or not. But sometimes the wallpaper is still lost even you check that option. |
Author: | digigamer [ April 16th, 2014, 7:42 pm ] |
Post subject: | Re: Basic Using Tutorial:Managing Themes |
And that happens always with me ![]() |
Page 1 of 1 | All times are UTC - 8 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |