yashsingh1/xdaforums huggingface dataset:
[JAMin, XDA Neo, S200 General] prscott1:
Ikarus,

It works great now (still testing various features)! Here are four screenshots from my latest theme with Ultimate Launch in the middle (home page, tools page, apps page and agenda page). The cube on UL still works great - and the best news is that with BatteryStatus, UltimateLaunch and TodayAgenda all running now on my Wing, I have 27.9mb RAM after a reboot!! See the agenda page - you will see the 27.9 free on the topbar!! It definitely seems to be using less RAM with the UL being activated by BS. Very nice.
[JAMin, XDA Neo, S200 General] bluemetalaxe:
having a Problem, working on my wm7 theme see picture how it looks.

Now i want to make the singal strength bar. I read out the values from registry (10,20,30,40,50,60,70,80,90,100 ) but it wont show me one of my pictures, named s-10.png and so on, tried it also with s10.png. Where is my mistake ? On picture you see singnal strength of 60 but now picture s-60.png

<Item class="registry_tracker" >

<image src="s-%d.png" left="-200" top="60" />

<label text="%d" left="-200" top="0" width="20" >

<registry key_value="HKLM\System\State\Phone\Signal Strength" />

</label>

</Item>

EDIT: Also tried it now with a new row at the end of the skin, nothing is shown. Look at the picture what BS says to my last row: Funny :o

<Row>

<View height="5" >

<Item class="registry_tracker" >

<image src="s-%d.png" left="0" top="0"/>

<registry key_value="HKLM\System\State\Phone\Signal Strenght"/>

</Item>

</View>

</Row>

AND Is there any way to make a analog clock ?
[JAMin, XDA Neo, S200 General] ikarus:
it's just a guess, but according to the manual:

is there an image s--1.png?

Of course you expect that the registry-value is there, but acutally and that's where murphy comes to life.. this value may not exist on some bad quality devices..

or what if the registry-value is 15?

The tracker needs a so called default-image for being and working consitantly..

Does that solve the problem?

no, but there are a lot of other plugins for analog clock and you can embedd them into BS.
[JAMin, XDA Neo, S200 General] bluemetalaxe:
Thanks for your answer, but no help for me :(because:

1. png s--1.png is allready there (empty png.).

2. i checkt the values again with lable text, NOW THE the value stays with lable text always on 0 (emty png). i made a colored png called s-0.png and that is on screen then.

When i look in registry explorer (see picture this value IS THERE) the values goes from 10,20... to 100 depending on signal strenght. there are no steps between. :confused:

this is so confusing.

But it seems that BS is not reading this value correct or whatever. on the first try i get correct values with lable text (see firt picture on top!) and now only zero. and allway no pictures.

<View height="25" >

<Item class="registry_tracker" >

<image src="s-%d.png" left="0" top="0"/>

<label text="%d" left="-50" top="-7" width="20" >

<registry key_value="HKLM\System\State\Phone\Signal Strenght"/>

</label>

Could someone please check this Problem ? or knows another solution (without making 100 pngs for a signal bar :)?)
[JAMin, XDA Neo, S200 General] ikarus:
Version 1.05.116 - build 0300 - 04/27/2008:

- added: slide-attribute for AppLauncher-View, e.g. <View slide="1"... >

(enables sliding of that View, Support only for applicaion launcher)

Stylus/Finger slide of that View by gesture

Updated AppLauncher.exe to use sliding --> AppLauncher.exe

--> (XML) Example for AppLauncher.xml

you need s--1.png because the value is a DWORD.

(you need s-empty.png for a string-value.)

Maybe i'm wrong, but isn't there a typo?

Strenght is not Strength...

btw. even if the value is there, you need the fallback-image (-1 or empty) at all for that possible case. The dimensions (width/height) of fallback-image is used as reference for all the other images as well.

Does that help?
[JAMin, XDA Neo, S200 General] eumel79:
HAHA, lol

that should help, i look in my registry and its called "Signal Strength" ;)
[JAMin, XDA Neo, S200 General] bluemetalaxe:
as usual your right, there was a typo. therefor i couldnd read out the strength right at second try. Can you make a german xml :D

i have made a s--1.png, with "empty" i mean, that this png s--1 shows nothing because this was thought for no signal. but seems that this is not working right. I changed the s--1.png to a picture with 7 signal bars and now it works very good :D Thank you.

Next Question a battery bar. what registry key ?, found one but the value is about 3 millions or that. can i mask it or any other way to read out a battery value to do the same bar like for the signal bar ?

I tried it now with your Battery_Meter. you can see on picture 2 that theres a big difference between the battery and what is shown. Is there a mistage in my battery-bg.png or ist it just too large (101 Pixel) ?
[JAMin, XDA Neo, S200 General] ikarus:
Version 1.05.117 - build 0301 - 04/27/2008:

- fixed: range of selection (itemselect) - corrected top-coordinate

- added: drawing a defined text by means of class="space",

e.g.

<Item class="space" type="value">

<label text="Hello World!" width="60" />

</Item>

- added: animate-attribute for Window-Tag (0 - enable / 1 - disable animation of switching views), e.g. <Window animate="1"...

- added: itemrepos-attribute for Row-Tags (0 - enable / 1 - disable) - allows repositioning empty or disabled items -> take one from View behind or before

- changed: default-height for a label is 16 pixel. Change it with height-attribute for label-tag if required

- recommended editor: Komodo Edit

Check this website at msdn.

You should track HKEY_LOCAL_MACHINE\System\State\Battery\Main

This Value must be masked with mask="0xFFFF0000"

The resulting values can be:

BATTERYLEVEL_VERYLOW 0

BATTERYLEVEL_LOW 21

BATTERYLEVEL_MEDIUM 41

BATTERYLEVEL_HIGH 61

BATTERYLEVEL_VERYHIGH 81

Of course the value must be right shifted by 16 Bits, but this is not possible yet, so you must leftshift the values by 16 Bits,

e.g.

0 = very low

1376256 = low (21 << 16 )

2686976 = Medium

3997696 = High

5308416 = very high

(You can left shift a value by means of the windows-calculator and the "Lsh"-Button )
[JAMin, XDA Neo, S200 General] bluemetalaxe:
- uff, too much for me, think i cant do that alone. need someone who writes me this lines. :confused:

but as i read in your post, there seem to be just 5 values in this key, can`t i just name a picture for a loaded battery "batt-5308416.png" and so on ? and make it with registry tracker.

- what`s the problem with <Item type="iconbattery" class="battery_meter" >. i tried a icon with 101 pixel but seems not working correct, is it to long ? (see post before, second picture)
[JAMin, XDA Neo, S200 General] ikarus:
yes you can hehe

that's what i wanted to point out.

hm.. could you attach your resources, xml and images?
[JAMin, XDA Neo, S200 General] bluemetalaxe:
HEHE, its running, dont need batterymeter, great ! and thanks a lot for your support !

found out there are three more values for loading battery:2686978, 3997698,5308418
[JAMin, XDA Neo, S200 General] bluemetalaxe:
you do a lot of new things, but it would be nice if you dont forget all the "older" wishes" that have never come true like homezone/umts and to read out the time of a appointment :rolleyes:

Another stupid question: i tried much but now i got lost in widths, lefts and absolutes: I want that the date in my wm7-skin ends exactly at a defined border on the right side (End of the blue window). Can you tell my the right commands ?
[JAMin, XDA Neo, S200 General] eumel79:
Setze in der View absolute="3", den Text (label) auf align="right" und left="240"

Set in the view absolute = "3", the text (label) to align = "right" and left = "240"
[JAMin, XDA Neo, S200 General] utak3r:
OK... is there a way to switch whole rows groups?... I mean - one view would be 3 rows, another view would be one row, another - 2 rows... most of them encapsulating another plugins, but not only. How to do it?
[JAMin, XDA Neo, S200 General] ikarus:
you could use tinybatch.exe (7 kB) with RegistrySetString.exe (5 kB).

RegistrySetString.exe for switching a particular View of a Row

and TinyBatch.exe allows you to interpret a simple batch-script containing several Calls of RegistrySetString.exe...

Copy both tools to \Windows\BatteryStatus or Themefolder and use ontap="StartApp" path="TinyBatch.exe ::script-for-virtual-View-1"
[JAMin, XDA Neo, S200 General] utak3r:
OK, I see. I'll use MortScript then, as I have it installed anyway :)
[JAMin, XDA Neo, S200 General] bluemetalaxe:
thank you Eumel, i tried it but had no success:

The Appointment allway starts a the clock in the middle "90".

when i dont use width the appointment will be cut somewere (only 2 words ar possible)

when i set the width to 160 a long appointment goes out of screen. when i use a short width the appointment starts also at 90 an will be cut somewhere.

Hope anyone understands ?

Look at the pictures. As you can see: i need the Appointment allways right aligned in this light blue window, no matter how long the appointment is.

thats what i made:

<Row>

<View height="31" absolute="3" >

<Item class="space">

<image src="Background3.png" left="3" top="0"/>

</Item>

<Item class="registry_tracker">

<label text="%s" aligne="right" left="90" width="160" top="4">

<registry key_value="HKCU\System\State\Appointments\HomeScreen\Subject" />

</label>

</Item>

</View>

</Row>
[JAMin, XDA Neo, S200 General] eumel79:
<label text="%s" aligne="right" left="90" width="160" top="4">

160 + 90 sind auch 250, warum willste die Uhr nach 250 px setzen.
[JAMin, XDA Neo, S200 General] bluemetalaxe:
align ! it works. Thank you. I better should go back to school ;)
[JAMin, XDA Neo, S200 General] ikarus:
i'll get an umts-device the next month (so i hope hehe) and then i can enhance the homezone-functionality.

Where is the time for an appointment in the registry stored?

it's not only useful for BS.

The way how xml-customization works and how the screen is rendered depending on xml is similar to using xhtml, that is you learn for understanding xhtml as well (in case you need it in future).

It's not something you learn and forget, but more understanding ways and mechanisms.
[JAMin, XDA Neo, S200 General] caretaker22:
I always get a pop up message saying thank for you using battery status it is a share ware. Has anyone have this problem. it's pretty getting annoying. thanks
[JAMin, XDA Neo, S200 General] eumel79:
I only know

HKCU\System\State\Appointments\HomeScreen ,Start Time

HKCU\System\State\Appointments\HomeScreen ,End Time

and

HKCU\System\State\Appointments\Next ,Start Time

HKCU\System\State\Appointments\Next ,End Time

value in Hex

ps: exist a mask="" for these Hex Value? At the moment i use a MortScript to decrypt the Hex.

pss: at the rltoday forum exist a tool to write the appoimentments to registry.
[JAMin, XDA Neo, S200 General] ikarus:
Version 1.05.120 - build 0304 - 05/01/2008:

- added: itemselect-attribute for Item-Tag to exclude/include an Item from/to the set of selectable items (by navigation keys)

- added: shift-attribute for registry-Tag (-x: binary left-shift of value by x bits, x: binary right-shift of value by x bits)

--> Download from project-site (nightly build)

That's a problem. BS can track Strings and DWORDS only.

you could use the shift-attribute to binary shift the value.

In order to track binary values you must install a background-process (heap/stack/resources etc...) and poll the value each second and check for changes. In my opinion this isn't worth only for showing the date/time.

It would break the concepts of BS and value tracking.
[JAMin, XDA Neo, S200 General] lepsyfou:
where is link download..:(
[JAMin, XDA Neo, S200 General] Punkhead:
xml in battery status

hi

i m looking about making mine own skin for battery status and i m asking myself some question.

First of all is it possible to understand and write xml for anybody or not ? I mean Should i be a professional or not

which kind of xml is it use for windows mobile (xml, xml php, xml javascript,...) ?

should i give up right now or am i gonna be help on this forum ??
[JAMin, XDA Neo, S200 General] Punkhead:
ooops i was thinking making a new post
[JAMin, XDA Neo, S200 General] ryomahino:
hi when I update BS with the build 303, the aligment of my themes not works, all my themes seem disorder. Anybody happen too?
[JAMin, XDA Neo, S200 General] eumel79:
The Download Link ist in the Batterystatus Thread ;)

http://xdaforums.com/showthread.php?t=270751
[JAMin, XDA Neo, S200 General] crazyd:
Moin,

i've got a problem with the latest BS-release:

That's my Theme, it is a modified dboris-version:

After every softreset, the row which should show the data-counter, is empty except the little icon on the left. See picture:

There is a workaround, but it's annoying: when I change the theme to "default" and change back again to my "dboris", the data-counter is shown... until the next reset.

Thank you
[JAMin, XDA Neo, S200 General] sino8r:
Yes, it happened to me also. I just went back to build 300. The only solution is to wait for the themebuilders to update their version or pick a different newer theme. Or you could edit the xml file but it isn't easy! It took me about 30 minutes to fix one of the older ones just to get 2 lines to work! It's alot of trial and error, good luck, my friend!
[JAMin, XDA Neo, S200 General] ikarus:
unfortunatelly i can't upload to xda-developers.. so best you can do is to go to project-page and download the nightly build as posted in my release notes.

this change may missalign some less Themes, but it is necessary and makes creating new themes easier at all.

As a temporary solution you can add a height-attribute to the labels (value comes from height-attribute of surrounding View).

I guess you have no calltimes-class in your xml and that's the problem.

I've talked with Henry about this already, but have not made a decision so far.

As indicated in options, the data-counter works only if calltimes is enabled and working. If you don't have a calltimes-class in your xml, then calltimes will be completely disabled, thus no code for data-counter gets executed.

I may change this behaviour in future, but don't know yet. There are some important aspects in the default-theme: If you don't have calltimes enabled in options, then you don't want any code for calltimes gets executed, that is no code for data-counter as well. Do you see the problem?

Hm.. you don't have to be a professional.

It depends on what you want to do. If you want to remove or reorder some Items, then just download Komodo Edit and move the Items/Rows/Views etc.. around. That's it.

Otherwise you know exactly what you want, e.g. using a different font-color, font-size, image, and so on. For this case you should search the manual and look for the correct attribute.

It is BS-xml ;)

There is a xsd-schema, which describes the language exactly.

The best you can do is to take some time and read the customization-manual (and of course understand the concepts).

Once you've understand the concepts, then it should not take much time to change something or place a customized Item.
[JAMin, XDA Neo, S200 General] brunoisa10:
hi ikarus

problem with display of the clock with last build 303 , so i've reinstalled previous one (the clock is truncated in the top and in the bottom , no change to my theme )

how can i have an application to fexplore to my sd card named Carte de stockage it seems not to work : I've tried fexplore.exe ::\Carte de stockage but don't work

can you explain if slide work on the previous version and what is application.exe ?

I have added a line to make a phone call , it works good , but the icon is icon of a folder , is it possible to choose one of mine's.
[JAMin, XDA Neo, S200 General] ikarus:
New Version of AppLauncher.exe with support for multiple rows!!!

i don't know.

no

you mean AppLauncher.exe?

yes. add a image-tag and change the src-attribute. see customization-manual.
[JAMin, XDA Neo, S200 General] brunoisa10:
thanks for the answers :)

I'll retry your last version

Tried just now

height for label :PERFECT :) thkssssssssss

slide is perfect in view applications yesssssssssssssssssssssssssssssssssssssss

for image-tag : I have to search (can you put here an example please ?)

applauncher.exe : I have to see (no need perhaps)

very good work , thank youuuuuuuuuuuuuuuuuuu
[JAMin, XDA Neo, S200 General] fs61:
Hi, today i've installed this cab but unfortunately i only have the american style clock (not 24 h format like 15:00 but 3:00)

is it possible to change this?

I woulde be grateful

Thx in advance
[JAMin, XDA Neo, S200 General] bluemetalaxe:
WM 7 and DARKNIGHT

This are my brandnew Skins with working bars and meters and complete new topbars:

its meant as design skins and i went away from this "mini fontsizes and show everything thats not needed on todayscreen".

download and instructions here: http://xdaforums.com/showthread.php?t=386378

Thanks go to Ikarus for the great app and the help !
[JAMin, XDA Neo, S200 General] brunoisa10:
Hi

in the xml file , just change the h for hour to HH (where it is h':'mm ) to have 24h format

h is for us format (till 12) and H for 24 h format
[JAMin, XDA Neo, S200 General] brunoisa10:
Hi bluemetalaxe

have you tested the row for application ?

run good but seems only with exe , and fexplore with parameters doesn't work for me , now UL and BS are my two prefered plugins
[JAMin, XDA Neo, S200 General] bluemetalaxe:
sorry, but what row/what applications do you mean/doesnt work ? fexplore ??? exe ???

Its tested on wm6.0 with touchcruise/orbit2/polaris.

The only known problem can be the wifi button, that depends on different registry keys/values. If this is the problem i can help you.
[JAMin, XDA Neo, S200 General] daryelv:
I was playing with the AppLauncher application today, is there a way to get it to co-exist with a today plugin on the same row?

I have Applauncher creating a row (9) and I'm defining a plug-in to be at Row 9, View 2. I've done multiple today plugins on the same row, but the AppLauncher seems to not switch to the plugin, it just scrolls the app icons.

Thanks,

Daryel
[JAMin, XDA Neo, S200 General] ikarus:
If it is the digital-clock with images, then you must have your device-settings correct. It uses the system-format for the clock.

Otherwise bluemetalaxe give you the right direction.

great looking themes ;)

you're welcome.

in principle yes, but you need to manually add an Item for switching the View into the Theme.

Maybe in one of the next builds, i can add such an option. I'll add options for Wifi/Phone/BT-ContextMenus this weekend.
[JAMin, XDA Neo, S200 General] papamopps:
I also liek to use BS for taskbar. BUT i hava a device with hardwarekeyboard and after landscape the default taskbar is shown AND the BS taskbar

Ikaurus.. any chance to modify the vjjay todaytoggle to constantly hide the defalt taskbar?

or can y include an option into BS???

thanks
[JAMin, XDA Neo, S200 General] fs61:
Hi,

thank you very much.
[JAMin, XDA Neo, S200 General] fwaits:
Great theme, thanks for the work. How can I modify the code to show only the date, clock, and notification rows and none of the others? Also when I enable the mobile operator setting, it gets cut off because the name is too long I guess. (Verizon Wireless shows as Verizon Wirel) And lastly I would like to make it so the fixed view for the messages/notification is the 5 icon view, but if I remove the other 2 views, it messes up the entire plugin. Any help would be greatly appreciated!

EDIT: Ok figured out how to hide rows, but the mobile operator name is still bugging me. If anyone knows how to fix this please let me know. Thanks.
[JAMin, XDA Neo, S200 General] ikarus:
Version 1.05.121 - build 0305 - 05/07/2008:

- added: "Use Gesture"-Option for Today-Plugins

- changed: use default-height of 16 only if multi="1" for a View

you'd better ask vjay ;)

I'm not a hacker.. i'm a developer.. there's a slight difference :D
[JAMin, XDA Neo, S200 General] daryelv:
For anyone that uses BSWeather in their Today PlugIn, you probably have been getting "NullReferenceException" when pulling updates. I downloaded a new copy from 4pda.ru. I am not the coder of this file, Henry2002 is and deserves all the credit for this handy application.

This is where I downloaded it, look for at least version 2.0.4

http://4pda.ru/forum/index.php?showtopic=71648&st=900

Here's a direct link to the download...

http://4pda.ru/forum/attach/1640355/BSWeather.rar

Have a good evening.
[JAMin, XDA Neo, S200 General] mimbo:
Just an idea, could it be possible to make a battery level indicator which was a full color image turning gray upon discharge? (well, the idea was a red and blue spider-man turning slowly his costume to the black one)
[JAMin, XDA Neo, S200 General] melkhatt:
Hello

Is there a way to emulate "ok/close" button with "RegistrySetString.exe"?

I think that "RegistrySetString.exe ::3" just emulates the "close" button.

This is the only thing i miss to Replace the Windows Taskbar like in "bluemetalaxe" skin

thanks
[JAMin, XDA Neo, S200 General] daryelv:
I think it would be cool to be able to change the Windows wallpaper according to battery level. I can picture a huge Duracell in the background "draining"...

Daryel
[JAMin, XDA Neo, S200 General] eumel79:
How can i set different Backgrounds for integrated TodayPlugins?
[JAMin, XDA Neo, S200 General] ikarus:
I'll analyze it and estimate how much code it will cost.
[JAMin, XDA Neo, S200 General] omeg@one:
Guys, this is just a thought, but i think that it would be great if there were a thread (from preference a stiky) with all the themes that were made for battery status including the ones from the 4pda.ru (if they allowded it).

I think that this would be very usefull, because every time a newcomer comes to this thread it has to go over all the 49 pages to discover all the themes that are spread all over.

If there were a thread just for themes, things would be easier to find, and this thread would remain for all the doubts.

Other way to do it would be to reagrup them all in the first post.

Thanks

P.S. Sorry for my (not so good) english.
[JAMin, XDA Neo, S200 General] eumel79:
a small preview of my new skin

http://www.youtube.com/watch?v=r0TRBYxPL_k

ps.: youtube rezize my videos :(
[JAMin, XDA Neo, S200 General] iNiels:
that looks verry verry great can you share them please?
[JAMin, XDA Neo, S200 General] eumel79:
when it is finish
[JAMin, XDA Neo, S200 General] Joao Oliveira:
Hello could you please do this theme for a 320x320 device with Realvga 96dpi device? I would be glad to test it out for you

Thanks

Joao Oliveira.
[JAMin, XDA Neo, S200 General] ikarus:
the first post doesn't allow attaching so many themes :D

We could create a new thread only for theme-uploads or presentations, but i don't know if it's according to the rules..

Acutally this is Prophet's forum hehe

I could provide a solution for this on my website, but that needs some time.

wow ;)

great ideas!
[JAMin, XDA Neo, S200 General] crash74:
Screenie....on i780

Inspired by LG,....
[JAMin, XDA Neo, S200 General] shoong512:
how do you make that bottom task part appear?
[JAMin, XDA Neo, S200 General] thescum:
i use this app called dcinobar.exe

google it yah... :)

place it in \windows\startup

there's a slight issue though, although the bottom bar does disappear, the icons (like wm5newmenu, batterystatus taskbar icons etc)are not really placed right at the bottom. This can be resolved by rotating the screen twice (landscape and then back to potrait)

i use mortscript to control the startup of dcinobar.exe and to rotate the screen towards the end of a bootup cycle... and so far i have had no issues.
[JAMin, XDA Neo, S200 General] shoong512:
edit: sorry i meant the calender event thing you have going on. kinda of like a task list i would say?