yashsingh1/xdaforums huggingface dataset:
[JAMin, XDA Neo, S200 General] seanneko:
Is there any way to display the day of the month with the relevant suffix, such as '31st' instead of just '31'?

This is what I'm currently using:

<label text="dddd d MMMM yyyy"
[JAMin, XDA Neo, S200 General] ikarus:
very soon :D

in the next build. There are builds inbetween only in case of important bugfixes, but up to now there are only minor bugfixes or improvements like stack-usage-optimizations.

A lot of functions have been transformed into C-manner for a better stack-usage (at least i can see it in the assembly). It's only marginal better but it's better and for software that runs all the time.. it's worth.

The rendering has also been improved, but i need some time to test all that changes...

There may be an imrovement for sliding (keep a touch-state for preventing accidental lost of track), but i don't know for sure. It will be available for sure with 1.07.

In addition to the former, the plugin will get registrykey-independent, so that you can run multiple instances of BatteryStatus (respectively the new name of my plugin hehe) by cloning the installation-directory (\Program Files\Plugin) and cloning the registrykey say to BatteryStatus1, BatteryStatus2 and so on..

I guess i will provide customized cabs for more instances since the installer has to be aware of that changes in order to perform an update correctly.

After that build i will wait some time for feedback and if anythings going right --> i'll release the final 1.06

Actually i want to wait (with the name renaming) for the"Best Software Awards 2008" to finish since then i can edit the information in their database :)

There are a lot of very interesting features planed like dll-support, landscape support, events like onload/onswitch-support, cascading regtracks and so on, but these features will come with 1.07 (for that i need to review the code and implemented concepts at first with my cats a colleague of mine)..

There is much much more.. and not enough time.. hehe

i guess that's not possible :(

but maybe one of the theme-maker has a sophisticated idea for that?
[JAMin, XDA Neo, S200 General] l3v5y:
Basically, you've rewritten most of it to be more efficient?

Multiple BatteryStatuses would be awesome! Those planned features don't sound bad either!

The Best Software Awards will be finished some time in September (I think).
[JAMin, XDA Neo, S200 General] ikarus:
yes.. faster.. lower ram footprint.. less timers.. less system-resouce needs.. overall less cpu-ticks needed :D
[JAMin, XDA Neo, S200 General] l3v5y:
Sounds great. BatteryStatus was hardly huge anyway!
[JAMin, XDA Neo, S200 General] ultravox:
I wish I had more time to play arround with BS!

Once you know how to customize,there are an amazing number of things you can do with it.

Thx for keeping developing it.

Cheers
[JAMin, XDA Neo, S200 General] Di-Ma-Z:
noup...if u use UltimateLaunch u can bound finger sliding to popup.exe...even if u dont see the screen outdoors...u just can slide your finger from botton to top or wiseversa...the popup will launch...u just have to remember it's place of appear...
[JAMin, XDA Neo, S200 General] hohoeyo:
Different Views

Is it possible to have 4 buttons in one view and tapping each button brings up a different view of the same row?

e.g. my code is below .. what I want to be able to do is when I click on the image for plugin1, it should show View for plugin1, image for plugin2, it should show view for plugin2, etc

Any ideas? Thanks in advance

<?xml version="1.0"?>
<Window xmlns="http://www.chi-tai.info/BatteryStatus" imagesrc="Taskbar" version="1" >

<!-- Taskbar Row -->
<Row name="Taskbar" seperator="0" height="35">
<View height="35" itemselect="1" adaptwidth="1">
<Item class="space" >
<image src="plugin1.png" left="-28" top="0"/>
</Item>

<Item class="space" >
<image src="plugin2.png" left="-28" top="0"/>
</Item>

<Item class="space" >
<image src="plugin3.png" left="-28" top="0"/>
</Item>

<Item class="space" >
<image src="plugin4.png" left="-28" top="0"/>
</Item>

</View>
<!-- Plugin 1 -->
<View height="35">
<Item class="tPlug" title=""Spb Weather"" gesture="1">
<label left="-27" height="35" top="0" />
</Item>
</View>

<!-- Plugin 2 -->
<View height="35">
<Item class="tPlug" title=""Spb Weather"" gesture="1">
<label left="-27" height="35" top="0" />
</Item>
</View>

<!-- Plugin 3 -->
<View height="35">
<Item class="tPlug" title=""Spb Weather"" gesture="1">
<label left="-27" height="35" top="0" />
</Item>
</View>

<!-- Plugin 4 -->
<View height="35">
<Item class="tPlug" title=""Spb Weather"" gesture="1">
<label left="-27" height="35" top="0" />
</Item>
</View>

</Row>

</Window>
[JAMin, XDA Neo, S200 General] HC4Life:
Hi,

Here's my little contribution.

Just overwrite the one in attach for the default one.

This is an original by gullum ;)
[JAMin, XDA Neo, S200 General] ravest:
Hey guys,

this is my theme,

I worked hard on it, so be gentle.

http://xdaforums.com/showthread.php?t=417576

enjoy.
[JAMin, XDA Neo, S200 General] Raulka:
And here is mine:

Floyd v1.2 - VGA/QVGA - Full/Base
[JAMin, XDA Neo, S200 General] ikarus:
I'll release a build with the new name and a lot of other changes (i guess this weekend) and want to get some opinions on the new name. It'll be one of them:

1. TodayUI Plus

2. TodayStats Plus

3. HomeScreen Plus

4. HomeScreen-UI Plus

What do you think?

great work :)
[JAMin, XDA Neo, S200 General] l3v5y:
I like HomeScreen Plus, but what about "Today Plus" or something like that?
[JAMin, XDA Neo, S200 General] ikarus:
yeah two votes for HomeScreen Plus :)

There is already a todayplugin called Today Plus :(
[JAMin, XDA Neo, S200 General] l3v5y:
HomeScreen Plus seems the best to me!

That explains that the Today Plus then. :(
[JAMin, XDA Neo, S200 General] galaxys:
I like the name

HomeScreen Plus

...has a good ring to it! ;)
[JAMin, XDA Neo, S200 General] Ameet:
Guys, first timer on BS so need help

I'm trying to create text links but can find any reference to start from. The below code everything works fine except the red highlighted :( Any help appreciated

<?xml version="1.0"?>
<Window xmlns="[URL]http://www.chi-tai.info/BatteryStatus[/URL]" imagesrc="ABDiamond" version="1" custombg="-1" selmode="1">
<Row name="Date" >
<View height="25">
<image src="title.png" />
<Item class="date" >
<label text="dddd d MMMM yyyy" fontfamily="Tahoma" bold="0" fontsize="18" color="CCCCCC" valign="center" />
</Item>
</View>
</Row>
<Row name="Clock" >
<View height="110" >
<image src="ClockRow.png" />
<Item class="clock_digit" >
<image left="5" top="19" />
</Item>
<Item class="clock_digit" >
<image left="0" top="19"/>
</Item>
<Item class="clock_seperator" >
<image top="0" left="0" />
</Item>
<Item class="clock_digit" >
<image left="-1" top="19" />
</Item>
<Item class="clock_digit" >
<image left="0" top="19" />
</Item>
</View>
</Row>
<Row name="Tracker" >
<View height="25">
<Item class="registry_tracker" ontap="PhoneMissedCalls" width="60" >
<image src="phone.png" left="-8" />
<label text="%d" left="2" width="18" align="left" fontfamily="Tahoma" bold="0" fontsize="12" color="FFFFFF">
<registry key_value="HKCU\System\State\Phone\Missed Call Count" />
</label>
</Item>
<Item class="registry_tracker" ontap="InboxSms" width="60" >
<image src="message.png" left ="25" />
<label text="%d" left="2" width="18" align="left" fontfamily="Tahoma" bold="0" fontsize="12" color="FFFFFF">
<registry key_value="HKCU\System\State\Messages\sms\Unread\Count" />
</label>
</Item>
<Item class="registry_tracker" ontap="StartApp" path="\Windows\tmail.exe" width="60" >
<image src="email.png" left="25" />
<label text="%d" left="2" width="18" align="left" fontfamily="Tahoma" bold="0" fontsize="12" color="FFFFFF">
<registry key_value="HKCU\System\State\Messages\TotalEmail\Unread\Count" />
</label>
</Item>
</View>
</Row>
[COLOR=red] <Row name="Shortcuts" >[/COLOR]
[COLOR=red] <View height="30">[/COLOR]
[COLOR=red] <Item class="space" ontap="StartApp" path=""\windows\tmail.exe" -service "SMS" -to """ >[/COLOR]
[COLOR=red] <label text="New SMS" fontfamily="Tahoma" bold="0" fontsize="18" color="FFFFFF" valign="center" />[/COLOR]
[COLOR=red] </Item>[/COLOR]
[COLOR=red] </View>[/COLOR]
[COLOR=red] </Row>[/COLOR]
</Window>
[JAMin, XDA Neo, S200 General] :
my betaskin..
[JAMin, XDA Neo, S200 General] ikarus:
Version 1.06.331 - build 0331 - 08/17/2008:

- changed: improved rendering

- changed: animations with background

- changed: improved stack-usage

- added: animate-attribute for Window/Row/View-Tags

- added: animate-attribute, 0 = no animation, 1 = left, 2 = right, 3 = top, 4 = bottom

- added: animate-attribute, 101 or 102 = adapt to viewnumbers (either left or right)

- added: animate-attribute, 103 or 104 = adapt to viewnumbers (either top or bottom)

- changed: Plugin-RegistryRoot-independent

- changed: installation to "Program Files"

- changed: Name of Plugin changed to "HomeScreen PlusPlus UI"

Okay here it is: BatteryStatus is now "HomeScreen PlusPlus UI" !!!!!

IMPORTANT: Uninstall BatteryStatus manually before installing HomeScreen PlusPlus UI !!! You have to set all the settings again, but the callcounters will remain!

I've attached a test-skin for showing the new rendering and animations which allows user interface animations like PointUI.

The new rendering performs quite fluidly on VGA-devices as well!!

Please note: The theme Test1 is not a theme of mine !!! It's just the diamond-theme from our french friends and all credits goes to them!!! If anyone has a link to the theme, then i'm glad to add the link to this post!!

This is the first release candidate, so please report bugs and problems due to renaming of plugin and moving app-base to "Program Files"!!!

There is also a new version of RegistrySetString aware of the new Registry-key of HomeScreen PlusPlus UI

http://www.chi-tai.info/download/RegistrySetString.zip

looks cool :)
[JAMin, XDA Neo, S200 General] Ameet:
Hi Brother. Cant find the 331 build on your website :( Can you post a link to download. Also as your PM, I also could not find a manual for the class clasifications, so XML coding is a bit difficult to know what goes in. Can you post your comments on the code that I posted above?
[JAMin, XDA Neo, S200 General] ikarus:
yes, it's intended, because it needs to be tested here at first and there are many many modifications to apply to my website hehe..

i don't know when the project-site is up-to-date, but you can download from first page of BS/HS++-Thread

http://xdaforums.com/showthread.php?t=270751

see attachement http://xdaforums.com/attachment.php?attachmentid=106789&d=1218988255

hm.. strange.. haven't you see http://www.chi-tai.info/cs_batterystatus_xda_neo_wm5_ext_cust_im_cs.htm

that's the link i gave you. it contains complete specification and first step examples and a small howto as well (and a short introduction into the most important things with xml)..

in your xml you are using quotes --> " within the value for attributes, which isn't allowed (see the short introduction into xml following the link i gave you).

you must use the entities instead: use " instead of "

(only within attribute-values).
[JAMin, XDA Neo, S200 General] Ameet:
Hey ikarus. Just installed the HS++ Looks AWESOME on the face of it yet ;)

You will need to be a bit more in detail to help me out with the whole XMLing thingy :) All the rest of attributes and everything works well, just the

<Row name="Shortcuts" >

<View height="30">

<Item class="space" ontap="StartApp" path=""\windows\tmail.exe" -service "SMS" -to """ >

<label text="New SMS" fontfamily="Tahoma" bold="0" fontsize="18" color="FFFFFF" valign="center" />

</Item>

</View>

</Row>

Doesnt work :( I mean nothing is seen below the registry tracker Row. Even if I add a simple label Row, even that is not seen :(
[JAMin, XDA Neo, S200 General] Ameet:
Ok I got the code working till here

<Row name="Shortcuts" >
<View >
<Item class="start app" title="New SMS" path="\Windows\tmail.exe" >
</Item>
</View>
</Row>

But instead of just opening tmail, I want to create a shortcut for composing a new SMS. The working .lnk file is

"\windows\tmail.exe" -service "SMS" -to ""

I tried this code but the whole today plugin disappears, so I guess its not right

<Item class="start app" title="New SMS" path="\Windows\tmail.exe ::-service "SMS" -to """ >

Please help :(
[JAMin, XDA Neo, S200 General] kokotas:
Hey bro!

I had the same issue with that shortcut, so I used VJBrisk for that!

Try this one:

Create the *.lnk with notepad in your PC:

19#:MSINBOX -service "SMS" -to ""

Rename that *.lnk to "VJTarget.lnk"

Put VJBrisk.exe & VJTarget.lnk in the same folder in your Elfin (i.e. \Windows)

Edit your skin.xml:

<Row name="Shortcuts" >
<View height="30">
<Item class="space" ontap="StartApp" path="\Windows\VJBrisk.exe" >
<label text="New SMS" fontfamily="Tahoma" bold="0" fontsize="18" color="FFFFFF" valign="center" />
</Item>
</View>
</Row>

Hope it works;)

Regards!
[JAMin, XDA Neo, S200 General] ikarus:
what i told you is replace the " with " (as described in the manual.. there is an xml-example in the manual as well..)

so.. it must be

<Item class="start_app" title="New SMS" path="\Windows\tmail.exe ::-service "SMS" -to """ >

that should work..
[JAMin, XDA Neo, S200 General] Ameet:
AWESOME brother :D Works a charm. Thanks a million again

Sorry to bother once again but now how to create such shortcuts in a list format? I tried the below code but it creates the links in one line :(

<Row name="Shortcuts" >
<View >
<Item class="start app" title="New 1" path="\Windows\tmail.exe ::-service "SMS" -to """ itemselect="3" >
</Item>
<Item class="start app" title="New 2" path="\Windows\tmail.exe ::-service "SMS" -to """ itemselect="3" >
</Item>
<Item class="start app" title="New 3" path="\Windows\tmail.exe ::-service "SMS" -to """ itemselect="3" >
</Item>
</View>
</Row>

Hey Koko. I wanted to create a link without any physical files in the ROM ;) But hey thanks for your reply brother :)
[JAMin, XDA Neo, S200 General] utak3r:
Hello theme-makers.....

I'm coding a small tool (ppcRegulator) which you can find very handy in BS (oh well, sorry.... HS++ :cool: ). As for now it's getting really fast development, so I didn't posted it here yet, but you can find its home thread at polish forum. Options should be self-explanatory for you... this one 8kB tool can do a lot of things ;) and is developed right for using with BS.

As you can't download from that forum without registering, I'll post a current version here, just go and read its parameters there.

When it gets bigger, I'll settle a thread on this forum, as well.
[JAMin, XDA Neo, S200 General] ikarus:
this is not trivial, but easy though..

you should really look into the manual ;)

use absolute-attribute like in the following sketch:

<Row name="Shortcuts" >
<View absolute="3">
<Item class="start_app" title="New 1" path="\Windows\tmail.exe ::-service "SMS" -to """ itemselect="3" >
<label top="0" />
</Item>
<Item class="start app" title="New 2" path="\Windows\tmail.exe ::-service "SMS" -to """ itemselect="3" >
<label top="16" />
</Item>
<Item class="start app" title="New 3" path="\Windows\tmail.exe ::-service "SMS" -to """ itemselect="3" >
<label top="32" />
</Item>
</View>
</Row>

btw.. you could use the class space, because the class start_app does some more things you don't need, e.g. you don't need an icon-loader or place-calculator and so on..

e.g.

<Item class="space" ontap="StartApp" path="\Windows\tmail.exe ::-service "SMS" -to """ itemselect="3" >
<label text="New 1" top="0" />
</Item>

wow.. what a great development :)

Let me know if you need assistence in windows mobile apis or so.
[JAMin, XDA Neo, S200 General] maxwellr:
hi all,

first i should say i'm newbie , and second i wonder how do we get rit of soft buttons so "test1" shown properly ?
[JAMin, XDA Neo, S200 General] ikarus:
you could try dciNoBar http://4pda.ru/forum/index.php?showtopic=1204
[JAMin, XDA Neo, S200 General] maxwellr:
yes it worked, thanks:D

the interface is now slower than when wasnt full screen :confused:

anyway, tomorrow i'll continue from where i leave now :D
[JAMin, XDA Neo, S200 General] Ameet:
Now with this the Row doesnt even show up in the menu :( Attached a text file of the xml code. Look at the bottom most Row (Shortcuts) Did everything as the manual and you said but just to show you what I mean, look at these screens

If I include all the views in one Row (<Row name="One"> ..... </Row>) Then everything after the date line disappears. This is really driving me up the wall :mad: Hope somebody can help me out in this. Ikarus thanks once again for all your help
[JAMin, XDA Neo, S200 General] Andreal:
Try Row without name...

Why class "space"? I think it's the main problem, you should use class "start_app"

eg.

<Item class="start_app" path="\Windows\wakeup.exe">
<image src="wakeup.png" left="63" top="25"/>
</Item>

And another thing: if you are using absolute="3" you must remember that every item have the same start position, it's not added to last one.

I hope I wrote it clearly :)
[JAMin, XDA Neo, S200 General] ikarus:
in principle you're right ;)

but the class space is handled a bit faster internally, since there is no need for icon-handling and other things for start_app

look at the example for simple text http://www.chi-tai.info/download/example_custom_text.zip

i guess you need to modify the type as well to type="value" and apply a width="60"

but you can also use the class start_app if it's easier to code hehe
[JAMin, XDA Neo, S200 General] Andreal:
I have just one problem, my icons for missed mms/sms etc. are updating only after screen tap. They are in .png format, but are really small. Can I improve that in some way?
[JAMin, XDA Neo, S200 General] ikarus:
could you send me the theme-files? I'll trace that with the code.

Either send me a pm and i'll send you my email-address or attach here.
[JAMin, XDA Neo, S200 General] Ameet:
Guys its a bit too confusing for a first timer :rolleyes: Can you check the attached txt file and tell me what i need to change to get it working. Appreciate if you could check this scenario on your setups

Please do help me out coz this is really breaking my brains :(
[JAMin, XDA Neo, S200 General] Ameet:
Its ok guys. I finally managed to do something with the below code :D Thanx for all the help brothers :D

<Row name="Shortcuts" >
<View itemselect="3" height="50" absolute="3" >
<Item class="space" type="value" ontap="StartApp" path="\Windows\tmail.exe ::-service "SMS" -to """ >
<label text="New 1" left="20" top="0" width="40" fontfamily="Tahoma" bold="1" fontsize="12" color="FFFFFF" valign="top" />
</Item>
<Item class="space" type="value" >
<label text="New 2" left="60" top="16" width="40" fontfamily="Tahoma" bold="1" fontsize="12" color="FFFFFF" valign="top" />
</Item>
<Item class="space" type="value" >
<label text="New 3" left="100" top="32" width="40" fontfamily="Tahoma" bold="1" fontsize="12" color="FFFFFF" valign="top" />
</Item>
</View>
</Row>
[JAMin, XDA Neo, S200 General] Andreal:
Here's my theme files; this theme is designed to work with softkeys hidden.
[JAMin, XDA Neo, S200 General] Raulka:
HomeScreen PlusPlus compatible version of my theme, released!

HS++ Theme Floyd v1.3
[JAMin, XDA Neo, S200 General] teva:
Is it possible to show mail count from all the folders, not just the Inbox? I use rules to move messages to different folders and i can't get them to show.

tnx
[JAMin, XDA Neo, S200 General] utak3r:
MortScript? :D
[JAMin, XDA Neo, S200 General] ikarus:
Version 1.06 - build 0332 - 08/18/2008:

- fixed: enable wifi

- fixed: color for cpuload-image

- added: (experimental subject-to-change) animate-attribute, 30 = zoom in, 31 = zoom in with left leave, 32 = zoom in with right leave (1xx for adapting to viewnumber)

- added: (experimental subject-to-change) animate-attribute, 50 = blend in, 51 = blend in with left leave, 52 = blend in with right leave (1xx for adapting to viewnumber)

Feedback on the animations is much appreciated and will influence further animations or change/remove of animations.
[JAMin, XDA Neo, S200 General] Ameet:
Finally managed to get it working with the space class and the width commands. Any idea what must have gone wrong earlier? Attached the xml file too for reference. Thanks a million guys :)
[JAMin, XDA Neo, S200 General] _Frosty_:
i've also thought about this, haven't put it in yet, but, use mortscirpt FormatTime() then regwrite to some where, then call that in bs as a regtracker...
[JAMin, XDA Neo, S200 General] dave.:
My HS++UI theme

aoi I finished my theme.but the bad thing at HS++UI is that you never finished. it is awsom how customizable. but here is my tmp finished theme. thx to all helpers and to all the inspiration.zio contains images and tools and xml

Rows topdown:

Ram and Date

Diamond Clock with alarm indicator

BSWeather;Wifi,BT,Mail ;Data summedup;Calltime out

Sliding Launcher

TodayAgenda
[JAMin, XDA Neo, S200 General] ikarus:
i'll analyze your theme tomorrow, but as far as i can see it's great work :)

HS++UI for theme-makers is reliable, because the features respectively HS-XML stays valid and backward-compatible.. so your themes should work with any new version hehe

and.. 1.06 is almost final.. only bug-fixes and (perhaps some new animations) are coming :D
[JAMin, XDA Neo, S200 General] kokotas:
Hey guys!

A little help with the BSWeather!:)

When I update the weather, the cond pngs don't change as they should!(See pics below)

Is there something I'm missing?

Should I change the dir from

image src="Weather\cond%s.png"

to

image src="\Program Files\HomeScreen PlusPlus\THEME_NAME\Weather\cond%s.png"

The BSWeather(which I really don't know what version it is) is placed in

\Program Files\HomeScreen PlusPlus\THEME_NAME\Tools

Any suggestions?

Regards!
[JAMin, XDA Neo, S200 General] Ameet:
Terribly Stuck!!!!!!

Hi BS or HS++ Experts, Friends

I seriously am breaking my brains off this one now. Does anyone has a manual or something for BS? The example files on BS page works but not the below code :(:mad:

This code doesnt have any images so anyone can test it. This creates a list of 3 items and clicking on any of the 3 items executes only the 1st command and not the command assigned to others. The selection is considered by BS as per the height of the view :mad:

The window has these tags (custombg="-1" selmode="-1")

<Row name="Shortcuts" >
<View itemselect="3" height="75" absolute="3" >
<Item class="space" type="value" ontap="StartApp" path="\Windows\tmail.exe ::-service "SMS" -to """ >
<label text="New Text Message" width="120" left="20" top="5" fontfamily="Tahoma" bold="1" fontsize="13" color="FFFFFF" valign="top" />
</Item>
[COLOR=red]<Item class="space" type="value" ontap="StartApp" path="\Windows\tmail.exe ::-service "Domain" -to """ >[/COLOR]
[COLOR=red]<label text="New E-Mail (Domain)" width="120" left="20" top="25" fontfamily="Tahoma" bold="1" fontsize="13" color="FFFFFF" valign="top" />[/COLOR]
[COLOR=red]</Item>[/COLOR]
[COLOR=red]<Item class="space" type="value" ontap="StartApp" path="\Windows\MortScript.exe ::"\Program Files\HomeScreen PlusPlus\ABDiamond\Recent.mscr"" >[/COLOR]
[COLOR=red]<label text="Clear Recent Items" width="120" left="20" top="45" fontfamily="Tahoma" bold="1" fontsize="13" color="FFFFFF" valign="top" />[/COLOR]
[COLOR=red]</Item>[/COLOR]
</View>
</Row>