XWidgetSoft Forum

XWidget & XLaunchpad , Desktop customization
It is currently May 2nd, 2025, 7:01 pm

All times are UTC - 8 hours




Post new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: November 23rd, 2012, 6:21 am 
Offline
User avatar

Joined: June 10th, 2012, 5:57 am
Posts: 313
We can easily manage our XWidget themes in the Theme Manager.
  • change theme
    select one theme nameand then click load.
    click theme preview image will open the preview image.
  • share theme with others
    select one theme and click package to get the themeName.XThemePkg or themeName.xtp file and share it with others.
Attachment:
theme.jpg
theme.jpg [ 76.52 KiB | Viewed 19573 times ]


Top
 Profile  
 
PostPosted: November 23rd, 2012, 6:28 am 
Offline
User avatar

Joined: June 10th, 2012, 5:57 am
Posts: 313
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
xwidget.jpg [ 12.65 KiB | Viewed 19571 times ]


The “Settings.ini” records the current theme and other information.
Attachment:
themepath.jpg
themepath.jpg [ 35.93 KiB | Viewed 19571 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
allthemes.jpg [ 13.38 KiB | Viewed 19570 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:
themef.jpg
themef.jpg [ 26.87 KiB | Viewed 19570 times ]

Attachment:
themexwt.jpg
themexwt.jpg [ 29.31 KiB | Viewed 19570 times ]


Attachment:
widget count.jpg
widget count.jpg [ 251 KiB | Viewed 16694 times ]


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"


Top
 Profile  
 
PostPosted: November 23rd, 2012, 9:45 am 
Offline
User avatar

Joined: June 12th, 2012, 11:05 am
Posts: 257
Location: Barcelona
Great job Qiancang!!! thanks you very much!!!


Top
 Profile  
 
PostPosted: April 14th, 2014, 11:51 pm 
Offline
User avatar

Joined: March 8th, 2013, 10:27 pm
Posts: 353
How to include the wallpaper... I doesn't do it by default.

_________________
Life is a myriad game... Just play it!


Top
 Profile  
 
PostPosted: April 15th, 2014, 1:12 am 
Offline
User avatar

Joined: June 10th, 2012, 5:57 am
Posts: 313
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


Top
 Profile  
 
PostPosted: April 15th, 2014, 9:00 pm 
Offline
User avatar

Joined: March 8th, 2013, 10:27 pm
Posts: 353
Thanks a lot.
May be there should be an option to include that automatically.

_________________
Life is a myriad game... Just play it!


Top
 Profile  
 
PostPosted: April 15th, 2014, 9:26 pm 
Offline
User avatar

Joined: June 10th, 2012, 5:57 am
Posts: 313
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.


Top
 Profile  
 
PostPosted: April 16th, 2014, 7:42 pm 
Offline
User avatar

Joined: March 8th, 2013, 10:27 pm
Posts: 353
And that happens always with me :(

_________________
Life is a myriad game... Just play it!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 34 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Powered by phpBB® Forum Software © phpBB Group