yashsingh1/xdaforums huggingface dataset:
[JAMin, XDA Neo, S200 General] ikarus:
HomeScreen PlusPlus UI Edition 1.06.350 build 0350 released

HomeScreen PlusPlus UI Edition 1.06.350 build 0350 released

- added: wm6.5 support for taskarrow position (can be specified by registry-value CloseButtonWidth)</li>

- added: wildcard for free numbers in exception list of calltimes (only at the end), e.g. 123*

- grab a copy - Download
[JAMin, XDA Neo, S200 General] egoist6:
hm. the only thing i can think of is to make a snapshot of the registry copy a file to your cf card, make another snapshot and find the differences.

hopefully the available storage is stored somewhere in the registry.

attached is a snapshot tool
[JAMin, XDA Neo, S200 General] Wolfkmann:
I am trying to "simply" add another page to my theme to fill with icons that will launch apps. I can't find, after a lot of searching, the correct code to insert into my xml file. Please help!

-Wolf
[JAMin, XDA Neo, S200 General] egoist6:
add another view which is the size of your display minus top and bottom bar to your row:

<View height="695" multi="0" slide="0" adaptwidth="0" itemselect="-1" >
<Item class="space" ontap="StartApp path="\Program Files\..." >
<image src="img.png" left="x" top="y" />
</Item>

...
</View>

if you add animate to your row it will slide to the next view.

<Row name="Row1" animate="101" >
[JAMin, XDA Neo, S200 General] Wolfkmann:
@Egoist6

Thanks for the help, but I could not get it to work. I am attaching my .xml file, ( I changes the extension to .txt to ba able to upload) hoping that you could look at it and find my syntax error. Ultimately I want to add 4 new pages some apps to launch from each.

Thank you for your help

-Wolf
[JAMin, XDA Neo, S200 General] egoist6:
first of all i'd suggest to add names to each row - this will make communication easier, like <Row name="row_x" fontfamily="Segoe UI" fontsize="-1" ...>

you say you want to add "another page", i gues you mean of the size of your display.

if this is the case, you have to structure your file differently:

for each "page" you have to put all views and items tags into one single row

your file should look like this:
<Row name="row_1" animate="109" >
view1
item1
item2
view2
...
</Row>

<Row name="row_2" animate="109" >
view1
item1
item2
view2
...
</Row>

by sliding with your thumb over the screen it slides to the next page

if you want to add a kind of header bar which is static and does not change when sliding the structure is as follows:

<Row name="header">
view1
item1
item2
</Row>
<Row name="row_1" animate="109" >
view1
item1
item2
view2
...
</Row>
<Row name="row_2" animate="109" >
view1
item1
item2
view2
...
</Row>
[JAMin, XDA Neo, S200 General] Wolfkmann:
@Egoist6

I have been trying to follow your example, but to no avail. I am more of a graphics man than a code writer.

The samples you displayed were incredibly generic, and I couldn't add the right syntax. Could you possibly show me something more specific, maybe just the time on one page and then slide to another with the date? Or if you have a working file that I could use as a template that would be wonderful.

Thats for helping,

-Wolf
[JAMin, XDA Neo, S200 General] egoist6:
this is how my screen looks like

and this is my xml file (i am only using 2 pages)

i could also look into your file but first of all you should

provide unique names for each row (you will also need them once you "go live" with your theme or in discussions here by finding errors)

explain the basic structure how it should look like (a draft grafic or concept)

then i am able to help you further
[JAMin, XDA Neo, S200 General] Wolfkmann:
Thanks for your help, and your file to look at. I finished writing my file, and it mostly works!

A few minor questions. I want to import another plugin (Today Agenda) but only on my first page (view). If I import it through the options function, it appears on all views.

Also, for some reason on my first view, which I named MAIN I have on the top of the screen I have 5 icons. The first three launch missed calls, SMS, and voicemail respectively. I did something wrong, because even if I tap on the icons below these, the other programs load.

Finally, Is there a list of which codes cause which transitions between views? I started playing around, with numbers 101-109, they did all kinds of things. When I tap on an icon it gets larger, are there other options for this as well?

I have attached the file, like I said, it mostly works.

-Wolf

btw, if I never mentioned it, I have a qvga display.

One more question, You mentioned having static buttons as a header. Is it possible to place them on the bottom of the screen and have them jump to my different pages(views) instead of always having to slide throught them?

-Wolf
[JAMin, XDA Neo, S200 General] egoist6:
add tplug to your first view:

<Row>
<View>
<Item class="tPlug" title=""Today Agenda" >
<label left="x" />
</Item>
</View>
</Row>

probably there are items overlapping. i would try to specify both height AND width to every image and label item - don't know if it helps, but eliminates potential problems.

see hs++ online manual

sure it is.

add that row as the last row within your xml file. remember to delete "animate" attribute.

to change views simply write this to your registry:

HKLM\SOFTWARE\Microsoft\Today\Items\HomeScreen PlusPlus\Command = 100 m n

Switch to View where m=Row and n=View

e.g. 100 2 1 – switch to View 1 of Row 2
[JAMin, XDA Neo, S200 General] Wolfkmann:
eogist6,

Thank you for your help, I have been able to fix everything, and get my theme to do all that I want.

One thing though, for the sliding animation, when I use option 120 sometimes I get a fade in (which is what I want) and sometimes I get the screen coming in from the bottom right corner. I don't like as much 121 or 122, fade in with left or right leave.

Is it a bug in the software, or am I doing something wrong?
[JAMin, XDA Neo, S200 General] egoist6:
does this happen when you have reached your last page and return to your first one?

if yes, then probably it is a bug as i had a similiar problem with cube animation.

if not, i do not know. just double check that all the views you want to slide are within that row and the animate attribute is set correctly.
[JAMin, XDA Neo, S200 General] Wolfkmann:
I'm guessing it's a bug, because all the other animations work fine.

I have it almost perfect now.

I have even created my own static bottom row instead of usinf traylaunch, for the things I want (toggleA2DP, Wireless settings, Flight mode etc)

I have one final request, Is there a way to set one of my views as a "default" view, so after a preset time it will automatically go back to displaying that view if the phone is idle?

Thanks,

Wolf
[JAMin, XDA Neo, S200 General] tgwaste:
my homescreenplus+mortscript theme :)
[JAMin, XDA Neo, S200 General] xauzainhatvn:
THANKS for GREAT WORK !

But have some PROBLEMS

1. When click in Today Plugins, see all WHITE FULL RECTANGLE, not good !

2. When click in SMS ICON, the SELECTED ZONE is ALL FULL RECTANGE ? ... How to see SELECTED ZONE ... is THIS ZONE of SMS ICON ?

Plz see my Upload Pic, need help ! Thanks !
[JAMin, XDA Neo, S200 General] thescum:
heya xauzainhatvn,

here are the updated files.

ScumStatusMod.zip contains ScumStatusMod.xml and the folder

copy both of these to \program files\homescreen plusplus

then run homescreen plusplus options and select ScumStatusMod

it should work now.
[JAMin, XDA Neo, S200 General] jpmaroco:
SPBWeather 2.0

Will this script work with SPBWeather 2?

Thanks

Joao
[JAMin, XDA Neo, S200 General] xauzainhatvn:
THANKS for GREAT WORK !

That Problem

2. When click in SMS ICON, the SELECTED ZONE is ALL FULL RECTANGE ? ... How to see SELECTED ZONE ... is THIS ZONE of SMS ICON ?

is fixed !!!! Thanks !

But still PROBLEM :

1. When click in Today Plugins, see all WHITE FULL RECTANGLE, not good !

WHITE (FFFFFF) - IS THAT THE COLOR FOREGROUND OF THE PNG IMAGES ???? Can i use Adobe Photoshop to change this background color ?

With another theme, when select item, it appear the rectang transpapent ? Example theme : DeimosClockScumMod1[1].1.0.1

Plz help ! Thanks Alot !!!
[JAMin, XDA Neo, S200 General] xauzainhatvn:
And more ... i like your program ... ehm ... that the Flow Title - That mean Click on object ... it change with flow effect. :D Nice, good, beautyful.

But, if it flow with transparent or GLOW EFFECT, i think it best !

Thanks !
[JAMin, XDA Neo, S200 General] ferfecir:
Bsweather not update :(

Why not updating bsweather ?
[JAMin, XDA Neo, S200 General] tgwaste:
anyone have any luck getting the bluetooth toggle to work on touch pro 2?
[JAMin, XDA Neo, S200 General] thescum:
hi there, would you mind posting a screenshot of the problem. i don't get it. apologies.
[JAMin, XDA Neo, S200 General] SuperKekko84:
Hi to all,

I develop this theme for squared PDA (320x320). I try to write a useful weather application in mortscript.

SuperKekkoTheme2 use Today agenda to having in the home all the appointments and integrate in an intuitive manner all the shortcut most used to access the main function of the PDA.

The second tab allow you to see the weather of various city (the program K_weather need MortScript) setting correctly the K_conf_weather.xml file present in the Weather\K_weather folder (for the correct configuration see K_conf_weather.xml).

For the configuration of Today Agenda the only thing necessary is to impose in preferences->layout the height of the plug-in to 130.

To download follow this link, for the home page of the theme follow this link.

I hope is useful :)
[JAMin, XDA Neo, S200 General] J0nas:
where can I find your theme? can you share, please? it's simple and amazing!
[JAMin, XDA Neo, S200 General] FlorentG:
Thanks :cool: I just have to finish it, I added 2 tabs "manilla-like", one for the extended weather, another for some parameters (screen brightness, volume, etc.). I have to implement them, and I'll post the complete theme :)
[JAMin, XDA Neo, S200 General] J0nas:
keep going!!! :D

How can I change battey icon like yours?
[JAMin, XDA Neo, S200 General] tgwaste:
is there a way to tap to open a URL?

like if i do this:

<Item class="registry_tracker">

<label text="%s"/>

<registry key_value="HKLM\SomeKey\SomeURL"/>

</Item>

is there a way to make it so if I Tap that it will open opera and go to that URL?
[JAMin, XDA Neo, S200 General] holmanm:
<Item class="registry_tracker" ontap="StartApp" path="http://some.url.com/something.html">

<label text="%s"/>

<registry key_value="HKLM\SomeKey\SomeURL"/>

</Item>

If you need the URL to come from the registry just replace http://some.url.com/something.html with %s.
[JAMin, XDA Neo, S200 General] Lifear:
Registry Values

is there a way to use more than one registry value in one item? something like this:

<View height="20" itemselect="2" >
<Item absolute="3" class="registry_tracker" index="1" subindex="0" ontap="StartApp" path="\Programme\ageye\G-Profile\GQuickSwitch.exe" >
<registry key_value="HKCU\Software\ageye\G-Profile\CurrentProfile" />
<registry key_value="HKCU\Software\ageye\G-Profile\CurrentProfile\%d" />
<label text="%d" left="3" align="left" bold="1" fontsize="-2" />
</Item>
</View>
[JAMin, XDA Neo, S200 General] egoist6:
not sure why you need the first regkey in your example as it is not being used.

as to my knowledge you can only have one registry key for an registry_tracker item. however it ca be used twice by image and label tag.

if you want to use two registry keys as a source for one label, you need two registry_tracker items and a combination of labels and images which hide the other item.
[JAMin, XDA Neo, S200 General] Lifear:
I try to re-use the first retrived value in the second call. in the first key, the acutal profil_id is stored. in the second is the path to the name. i will only display the name. at this time i use a mortscript to do ths, but i want to change the the name instantly, when the active profile_id is changed.
[JAMin, XDA Neo, S200 General] Lifear:
I have another question: there is a RegKey "HKCU\System\State\Shell\Alarms\Next", here i can find the next alarm. is there a way to toggle a image. if the key is present or not?

Update:

In the Documentation i found the following line description:

You can also supply a formatted path to the path of image (in src-attribute) to show an image depending on registry-value,

e.g. <image src=”filename%d.ext” …> for dword-value or <image src=”filename%s.ext” …> for a string-value.

if there is no image correlated to the registry-value, then filename-1.ext (dword) or filename_empty.ext (string) will be used, that is such an image MUST exist.

Does this mean, that, when the key/value "HKCU\System\State\Shell\Alarms\Next", do not exist, automaticly a image time-1.png will be displayed, and when the key exist, the image time%d.png will be displayed?
[JAMin, XDA Neo, S200 General] Lifear:
Ok the last changes works now. But i have now an issue with the registry_tracker and a image. If i use this image with a other class -> i can see it, do i use it with registry_tracker, but give the whole name -> it works, do i use a label with the registry_tracker -> the right vlaue is displayed. But when i will display the image according to the registry value, i cant see the image:

Ths doesnt work:

<Item class="registry_tracker">
<registry key_value="HKCU\Software\test\profile_type" />
<image src="..\pfohlnet\p%s.png" width="40" height="40" vga="1" />
</Item>

Here i see the image:

<Item class="registry_tracker">
<registry key_value="HKCU\Software\test\profile_type" />
<image src="..\pfohlnet\p1.png" width="40" height="40" vga="1" />
</Item>

And here the right label text is displayed:

<Item class="registry_tracker">
<registry key_value="HKCU\Software\test\profile_type" />
<label text="p%s.png" width="100" left="3" align="left" />
</Item>

Whats wrong with my code? Can anyone help me to display the right image, according to the registry value? This drives me crazy, i cant get no sleep before i works.
[JAMin, XDA Neo, S200 General] egoist6:
do you have also created a file called "p-1.png"? if no, please do so.

make also sure that all your files p%s.png have the same color depth and size

is "profile_type" a string or dword value?
[JAMin, XDA Neo, S200 General] Lifear:
yes, the image is there. also all the images have the same size and color depth (80x80 32Bpp). There must be a other problem... the value is a string value. Its written with a Mortscript. When i use a label instead of a image, i can use the %s succesfully.
[JAMin, XDA Neo, S200 General] egoist6:
can't see any problems right now.

i have avoided to use string based filenames.

maybe try to use dword values instead and adjust your script accordingly.

just to make sure: your profile grafics have a "p" at the beginning and your registry not, correct?
[JAMin, XDA Neo, S200 General] Lifear:
the images are named from p-1.png to p15.png. in the registry key "HKCU\Software\test\profile_type" there is a value from 0 to 15. the vlaue cant be empty or any other value. I dont know how to write a dword with mortscript right now. i hope this is possible. i give it a try.
[JAMin, XDA Neo, S200 General] egoist6:
hm. try it with p%d.png if you are using numbervalues anyway.

to write dword values with mortscript:

regwritedword("hkcu", "Software\test", "profile_type", 1)
[JAMin, XDA Neo, S200 General] Lifear:
you are my livesafer... this works !!!! yeeaaahhh... now i can sleep :-) i write now a dword value and use the %d variable. this works. with string there seems to be no way. thx for this hint...
[JAMin, XDA Neo, S200 General] utak3r:
utMinimal HS++ theme.

Users of my DarkVisions ROMs know this theme very well, but now I've refreshed it (changed all the icons used in a theme) and I'm releasing it for everyone. Maybe some of you recognize it's a subset of my old BSHome2 theme.

​

This theme is made of three rows (third one has 3 different views). Most of the icons after tapping and holding show special menu, dedicated to the given module (phone menu, wifi menu, bluetooth menu). The icons are changing, respecting the actual notifications status.

Have fun! :)

Official support for this theme (Polish forum) - you can find much wider description of each function of this theme.

utMinimal on RapidShare

utMinimal on 4Shared
[JAMin, XDA Neo, S200 General] brunoisa10:
good work utak3r ;)

nothing new from ikarus since a very very long time , HS++'s development seems to be stopped now
[JAMin, XDA Neo, S200 General] utak3r:
True... he's probably busy - and even worse there is only few things left to be added, but all of them are really PITA to work on... :rolleyes:

Maybe, if it was an OS... :cool:
[JAMin, XDA Neo, S200 General] ferfecir:
get weather adds ??
[JAMin, XDA Neo, S200 General] utak3r:
I'm not sure what you're asking for, but this theme doesn't support weather forecast. If you want weather, get my old BSHome 2.0 theme, which will be updated soon, too.
[JAMin, XDA Neo, S200 General] ferfecir:
BSHome 2.0

null refefence exception

forecast error is given.

update has problems: (
[JAMin, XDA Neo, S200 General] utak3r:
You have to get the newest version of BSWeather.exe app and copy it into BSHome folder.
[JAMin, XDA Neo, S200 General] ferfecir:
Where can I download a new version (link)?
[JAMin, XDA Neo, S200 General] utak3r:
Here you have it, in the attachment.
[JAMin, XDA Neo, S200 General] ferfecir:
problem is solved.

Thank utak3r

regards
[JAMin, XDA Neo, S200 General] tgwaste:
is it possible to have one .xml theme for portrait and one for landscape?
[JAMin, XDA Neo, S200 General] Homer-S:
Hello,

I hope I will still get some support :)

I want to have a look like the attached pic (see the left one). But what I get is whired grafics like the other attached pic. Either they are to big or warped. The text is not adapted at the moment will follow after solving this issue. For better understanding I will post also my xml-code.

Thanks guys for your help
[JAMin, XDA Neo, S200 General] Dr.Thrax:
waw great job man tnx
[JAMin, XDA Neo, S200 General] vijishmannoor:
My first theme

I am not sure whether this is the right place to post....:confused:

Here is my first attempt to make custom theme.
[JAMin, XDA Neo, S200 General] xavierf:
Nice :) Good job

I try to make my own skin :cool:
[JAMin, XDA Neo, S200 General] Qtek8020User:
OMG you just saved my life.

Wanted my NETCF application to read battery level.

I had no idea what to do with the data from HKEY_LOCAL_MACHINE\System\State\Battery\Main!... until I read your post :D

Thank you!
[JAMin, XDA Neo, S200 General] russian_byx:
This is a long story :)

I read at manual:

Then I try to exam this feature. I place to xml-file strings

<Item class="registry_tracker" ontap="ToggleBluetooth" onhold="MenuBluetooth">
<image width="32" height="32" src="btstate%d.png" left="3" />
<registry key_value="HKLM\System\CurrentControlSet\Control\Power\State\Bluetooth" mask="0x01"/>
</Item>

and only one image btstate-1.png to the images folder. I expect to see it at any BT states

(because there are no images btstate0.png and btstate1.png, correlated to

state values 0 and 1) but btstate-1.png doesn't displayed.

The same trouble I got with string values:

<Item class="registry_tracker" ontap="StartApp" path="\Windows\BatteryStatus\RainbowHH\shortcuts\ToggleSound.lnk" onhold="StartApp" path1="\Windows\BatteryStatus\RainbowHH\shortcuts\ToggleVibra.lnk">
<image width="32" height="32" src="spk%s.png" left="3" />
<registry key_value="HKCU\ControlPanel\Sounds\RingTone0\Sound"/>
</Item>

If sound is on, registry value sets to WMA-file. In my case it's "\Windows\Rings\JeevesAndWooster.wma"

I place snd_empty.png to images folders and expect to see its, but nothing happen.

Late I add spk_vibrate_.png and spk_none_png (for "*vibrate*" & "*none*" modes) and they are not displayed too :(
[JAMin, XDA Neo, S200 General] Andreal:
I think my wizard's screen isn't ready for your skin. It's simply too small :D
[JAMin, XDA Neo, S200 General] thescum:
now this is indeed beautiful YOgen, have just modified it to include the seconds and ROM space.

Thanks alot for this... am going to try to incorporate temperature somewhere in this skin.

*edit* think i;ve just about incorporated all that i can/need, within a smaller space.

Now to incorporate transparency to the RAM/ROM/SD Icons to reduce the effect of clutter

*EDIT* Complete me thinks :) thanks once again YOgen
[JAMin, XDA Neo, S200 General] russian_byx:
:) You can join 3 last rows to one (see RainbowHH.xml)
[JAMin, XDA Neo, S200 General] prscott1:
BatteryStatus + Mortscript = Very fast, flexible PDA

Many thanks to all who have contributed to my themes. I have used icons and ideas from many of you. In this post, I include my "big" and my "small" themes. Big has a bigger clock and big icons, small has smaller clock and small icons. if you like these themes you will see that I call/use mortscipts for many things. Please let me know if you would like any of my scripts and I can upload those here as well. :D

Each clock has a second view that shows the seconds. Gauges has 2 views. Applications has 3 views. My notifications row shows active tasks, missed vmails, missed phone calls, if active calendar item exists, sms/mms and mail.

Thank you again to all who share! :o
[JAMin, XDA Neo, S200 General] latif:
can I know what is the weather program you use in your today ?

Thanks.
[JAMin, XDA Neo, S200 General] prscott1:
Hi, I created my own script using mortscript that downloads the weather information from yahoo weather page. My script is very simple and straightforward. I also used mortscript to create a scheduler and the weather update is running in my scheduler every hour; plus I have another script that will update the weather ontap. I highly recommend mortscript!!

HTH.
[JAMin, XDA Neo, S200 General] eyecrispy:
how to?

i've been using the default batterystatus theme for a few weeks and would like to try one of these fine themes from this thread.

how do i update the theme? i've read a couple of posts that say to go to the advanced tab and import? i don't have an advanced tab.

is the only way to get other themes to install the advanced version?
[JAMin, XDA Neo, S200 General] prscott1:
If you open BatteryStatus options, you go to the Advanced tab. If you see "Theme-file" drop down, then you know you have a version that will work. If not, you should install one of the latest advanced batterystatus versions (with clock option). then, You would copy the xml file of the theme you want to try, along with its resource folder (typically named the same as the xml file) directly into your batterystatus folder (which is usually in the windows folder). after copying xml and related folder to batterystatus, then under the themefile drop down in batterystatus options, advanced tab, select a theme you copied. It is easy to copy several themes and try them out to find one you like. You can then customize and "create" your own.

HTH.
[JAMin, XDA Neo, S200 General] eyecrispy:
Thanks.

I don't have an Advanced tab on my batterystatus options screen. I'm running version 0.05.101. I guess I'll try to install a newer version tonight. I thought I had the most recent one. Should I install the advanced version?
[JAMin, XDA Neo, S200 General] RedUser:
Themes on Russian forum it is possible to look here. http://4pda.ru/forum/index.php?showtopic=68825&st=0
[JAMin, XDA Neo, S200 General] prscott1:
Sounds like you don't have the advanced version with clock. Here is the latest and greatest - 1.05 with clock.
[JAMin, XDA Neo, S200 General] ikarus:
new build

build 0277 - 03/02/2008

:

- added: improved dpi-support (thanks to Ulf V.)

- fixed: use of pahts in images for registry-tracker, e.g. src="icons\%s.png"

- changed: runtime-improvements

great theme collection there :)

Thanks a lot to all the theme-makers again !!!
[JAMin, XDA Neo, S200 General] eyecrispy:
thanks! i'll try it out tonight after the kiddos go to bed!
[JAMin, XDA Neo, S200 General] jpmaroco:
JM repacked

uhum, strange...

Will rezip again and post it. Hope this helps.

Jº