yashsingh1/xdaforums huggingface dataset:
[JAMin, XDA Neo, S200 General] mr_deimos:
That's right. But when you think about it, the lowest setting (backlight off) is rather useless, so maybe it should be omited.

SPB pocket plus has a cycle brightness button, but it is rather annoying (especially in the dark) that by clicking it accidentally you can end up with backlight off...

By the way, it might be a good idea to start a new tread for discussion about these programs to keep this one on topic.
[JAMin, XDA Neo, S200 General] eagle3x:
Dear, after select your new theme version, the program return with de default theme and i can not see why. after checking the xml file, the imagesrc point to "BSMyClockTheme" instead of "BS_DeimosClockTheme", but it does not no correct the problem.

I use the last version de BS and font Omega Sentry is present on my PDA.

thank you & best regards.
[JAMin, XDA Neo, S200 General] mr_deimos:
Sorry about that, will check it right away.

[EDIT]

Yep, that was my mistake - i've put a wrong XML file into the archive. Edited attachment in my previous post - should be fine now, please redownload. Also, Omega sentry is no longer required, since the clock digits are now PNG images.

Thanks for information about the problem :)

[/EDIT]
[JAMin, XDA Neo, S200 General] thescum:
BS_DeimosClock Theme Mod (with seconds and resized icons)

First and foremost thanks mr_Deimos for the inspiration and all the hardwork. My best new year's present yet :)

And Macguffin @ pocketmax forums for the z_clock font.
[JAMin, XDA Neo, S200 General] prscott1:
Hi, the absolute=1 keeps the alignment. I guess that's the best on the tasks.exe - i forgot how i had constructed it. You could try to make the width a little wider for the label and the image (in pixels).

The difference in the two lines you mention is mainly location. I have tasks.exe in my windows folder. I have all my mortscripts on my storage card at the location mentioned above.

Since you downloaded vjdialer.exe, you can use a shortcut and replace the line above. I have an example shortcut included here. Use notepad to open this shortcut (.lnk file) on your desktop and substitute the phone number you want to dial in it and then copy it to your ppc. If you put the shortcut in your \windows\start menu\programs folder, the new code line would look like this:

<Item class="registry_tracker" ontap="StartApp" path="\windows\start menu\programs\newshortcut.lnk">

where newshortcut.lnk is the name you give to your shortcut to vmail. Here is the shortcut using vjdialer.exe.
[JAMin, XDA Neo, S200 General] prscott1:
No problem - glad to help!

If you look at the xml, you'll see each row is divided into views. To disable the 2nd screen (view) you can carefully cut that view out of the xml file and reload the theme. If you PM me with exactly what you mean with the clock and alarm settings getting launched, I'll try to help.

It is the weekend for me now so I"m away from computer quite a bit, so be patient.
[JAMin, XDA Neo, S200 General] prscott1:
I would recommend that you use a shortcut that does this and then ontap launch your shortcut. Here is a mail.lnk that ontap will launch mail in the Yahoo! folder. So if you put it in your \windows\start menu\programs folder, your code will look like this:

<Item class="registry_tracker" ontap="StartApp" path="\windows\start menu\programs\mail.lnk" >
[JAMin, XDA Neo, S200 General] eumel79:
Hi Ikarus

ich habe da ein kleines Problem, sobald man auf einem deutschen Rom auf das Startmenü verlinkt um eine Applikation zu starten, funktioniert der ganze Skin nicht mehr.

Es muss an den Umlauten ÜÄÖ liegen.

(I have a small problem when a German man at Rome on the Start menu linked to an application to start the whole skin does not work anymore.

There must be at the umlaut ÜÄÖ.)

Ich benutze nun ein Mortscript um die Umlaute zu ersetzen:

(Now I use a script to Mort umlauts to replace:)

text = Replace(text, "Ü", "Ü")
text = Replace(text, "ü", "ü")
text = Replace(text, "Ö", "Ö")
text = Replace(text, "ö", "ö")
text = Replace(text, "Ä", "Ä")
text = Replace(text, "ä", "ä")
text = Replace(text, "ß", "ß")

in der xml sieht das dann so aus:

(In the xml looks like this:)

<Item absolute="3" class="registry_tracker" ontap="StartApp" path="\Windows\Startmen[COLOR="Red"]ü[/COLOR]\Programme\Informant Utils\PIMonth.lnk" >
<label text="%s" top="0" left="5" fontsize="14" align="left" width="200" height="24" bold="1" fontfamily="Tahoma" valign="top" format="singleline" >
<registry key_value="HKCU\System\State\Appointments\HomeScreen\Subject" />
</label>
</Item>

leider reicht das nicht aus, der ganze Skin wird trotzdem unbrauchbar und es wird nur der default angezeigt.

(Unfortunately, it is not enough, the entire skin is still unusable and it is only the default.)
[JAMin, XDA Neo, S200 General] prscott1:
Deleted = brain freeze.
[JAMin, XDA Neo, S200 General] yqchen:
great,I can refresh my new rom easily
[JAMin, XDA Neo, S200 General] badutahboy:
Well folks, after a lot of help from Prscott1, I've managed to modify the "small" theme posted earlier.

I simplified it a TON, because I use ultimate launcher for all my application launching, etc.

Line 1 is just a battery meter. I'd actually like to move it so that it sits vertical, on the far left side of the screen on line 2 by the clock, but haven't figured that out quite yet.

Line two is clock and date. Only one view..

Line 3 is all your notifications. You'll need to edit the Xml to link to your voicemail, however you prefer to do it (I'm using VJdialer)

Still working out a minor bug (the alarm icon doesn't link to the alarm settings right), but I'll update when that's fixed.

If anyone has any input on how to relocate the battery meter, feel free to post up! like I said, I just want to turn it vertical and move it to the extreme left of line 2. I'd love to keep the numerical value, but it's not imperative.
[JAMin, XDA Neo, S200 General] Nadavi:
Hi,

Can you please change the RAINBOW Theme for the 320x320 Screen?

Nadavi
[JAMin, XDA Neo, S200 General] papamopps:
For finding BSweather CODES i used this site

http://www.get-weather.com/?country=60&stateid=&cityid=3550

there you find "My weather feeds" and that frame shows a script for your homepage...

... AND the code....

like citycode=GMXX0018 for Cologne!!

try to find out your contries

Hope that helps

and here is MY result out of it...

​

Batterystatus with own made digits

ROWs

- clock

- weather

- incomming

AND UltimateLaunch for the screen under incomming row... with todayagenda...

for me without AM/PM i can use it this way...

​
[JAMin, XDA Neo, S200 General] Beast84:
I tried what you said but it didn't work. I have the mail.lnk in my windows\start menu\programs but when I change the wording in the .xml & try to restart the skin, it just goes back to the default skin with just the battery showing. I don't know what to do?
[JAMin, XDA Neo, S200 General] prscott1:
Wow, this would be great! I think it would work well as a Row class?
[JAMin, XDA Neo, S200 General] prscott1:
Typically, if you go back to default you have a syntax error in your xml code. If you open it in an XML editor (or even in IE) on your desktop, you will see the error.

If you can post your xml file, I will take a look at it.

Edit: I looked through the documentation and found the following:

if you want to open the inbox of a particular email-account use

ontap="StartApp"

and

path="\Windows\tmail.exe ::-service "Name of Email Account" -open "inbox""

so you would have ontap="StartApp"

so your path to open Yahoo! in the inbox would be:

path="\Windows\tmail.exe ::-service "Yahoo!" -open "inbox""
[JAMin, XDA Neo, S200 General] ez1:
Hello

I include a thumbnail. Is a good mixture of a modified htc home of a Touch Cruise and a xml of boris

Thanks to you all
[JAMin, XDA Neo, S200 General] bluemetalaxe:
this is my theme including new taskbar, does anyone know how to open the startmenu ? (Beginner) see more here: http://xdaforums.com/showthread.php?t=386378
[JAMin, XDA Neo, S200 General] Beast84:
BEAUTIFUL!!! Worked like a charm! Thanks!
[JAMin, XDA Neo, S200 General] ikarus:
I'm not sure if xml-configuration should be used, because then any user has to touch the xml-theme in order to integrate some today-plugins. I'm convinced that learning how to handle xml is useful for any future technologies and the way to go, but maybe this feature should be implemented much more user-friendly.

I've implemented an algorithm for testing which enhances the theme internally. You can add a Row (with one View and one Item) for an today-plugin or add a View (with one Item) to an existing Row.

The problem now is if you have several Views with today-plugins in one Row, then how to switch between the Views?

Should there be a gesture?

Should there be a "Magic Place" for switching?

Should there be tabs (In a new Row or at leftmost place at same Row)?

Suggestions?

btw. a short sketch for the Options-Tab(s) e.g. with Paint.NET is absolutely ok.

you could upload the modified theme to the w3c-online-validator ( http://www.w3.org/2001/03/webdata/xsv ), which tells you the errors in your xml.

I know the output of that validator is difficult to read, but it tells you exactly the line, column and detected error.

Does that help?
[JAMin, XDA Neo, S200 General] ikarus:
I've checke the theme and there are really great ideas implemented ;)

looks good hehe
[JAMin, XDA Neo, S200 General] eumel79:
Gesten wären nicht nötig, da ich FTouchSL und UltimateLaunch besitze.

Aber zur Not wären Globale Kommandos gut, um sie eben mit FTouchSL benutzen zu können.

Also so wie ich es jetzt verstanden habe, braucht man für jedes Heute Plugin eine neue Row?

Mir wäre es lieber wenn ich pro Row mehrere Heute Plugins integrieren könnte.

zu den Options: Eigentlich würde mir es reichen, wenn man wirklich nur eine Id zu jedem TodayPlugin festlegen kann, das man integrieren möchte. Und eben dann vielleicht mit einem Parameter "name="todayplugin1"", oder so aufrufen kann.

Gestures would not be necessary, because I FTouchSL and Ultimate Launch possess.

But Not to be Global commands well, it just with FTouchSL ready to go.

So as I now understand it, you need for each new Today plug a Row?

I would prefer it if I need Row plugins integrate multiple Today.

To the Options: Actually, I would be rich if we really only one to every Id Today plugin may determine that you want to integrate. And then perhaps with a parameter "name =" todayplugin1 ", or so-call.

Das behebt mein Problem leider nicht.

Ich habe meine *.xml auf der Seite getestet und sie soll Fehlerfrei sein.

Allerdings liegt es wirklich an den Umlauten ÄÜÖ, sobald eines dieser in der xml vorkommt, funktioert der Skin nicht mehr.

Wie gesagt habe ich die ÜÄÖ's auch schon gegen die html/xml tauglichen Ersatz getauscht, es will aber trotzdem nicht funktionieren.

Leider ist es durch dieses Fehler nicht möglich, eine Anwendung aus dem Startmenü zu starten bei deutschen Roms.

This solves my problem, unfortunately not.

I have my *. xml tested on the page and they will be error free.

But is it really the umlaut ÄÜÖ once one of these in the xml occurs, the skin does not work anymore.

As I said I have ÜÄÖ's already against the html / xml suitable replacement exchanged, but it will not work.

Unfortunately, it is by this error is not possible, an application from the Start menu to start at German Rome.

ps: der Google Übersetzer ist Sch..... ;)
[JAMin, XDA Neo, S200 General] ikarus:
could you attach such an xml with transformed characters using xml-entities for ü.ä,ö ?

I'll check it manually.

Usually the engine switches to default-theme mostly on syntax errors. The parser is very tolerant regarding to misplaced attributes and tags or semantic errors.

You could try using utf-8, which allows ö,ä,ü.

You can export the xml with windows wordpad to utf-8.
[JAMin, XDA Neo, S200 General] papamopps:
sorry but i never found out how to use this site... :(

i feel ashamed to ask...
[JAMin, XDA Neo, S200 General] ikarus:
1. scroll down to "File to Upload:"

2. Push the "Browse"-Button

3. Locate the xml-file

4. Push the "Upload and Get Results"-Button

That's it.
[JAMin, XDA Neo, S200 General] papamopps:
sorry. i never get an result..... :(

as i did the exact what you wrote!

EDIT: ok my working xml had in first line an value that causes the error. but it is working correct and now i got the correct result
[JAMin, XDA Neo, S200 General] der1:
Thanks a lot ikarus. I hope i will have a bit more time in future to improve it. There are still some aspects that i have to get to work properly.

But you also asked for suggestions to combine other today plugins with BatteryStatus. Here are mine:

As you said, the way of positioning and combining other Today-Plugins into BatteryStatus depends strongly on the used theme. I would consider having a kind of submenu inside the Advanced tab that is placed next to the button where the theme is selected (see first screenshot).

The next screen would be supposed to let the user determine, which Plugin to be placed where (see second screenshot). The right half of the screen should be easily done by reading the xml, but i have no idea how to do the left half...

This way theme-makers would not have to deal with the plugins a user has installed and so, there will be no fuss with themes that would require a certain plugin in order to work properly. And the end-user would not have to depend on the theme-maker to build up his Today-screen like HE wants to have it.

Maybe there will be a problem with themes that switch views like mine does ;) so I would rather consider to create new rows for other plugins.

I hope that was not too much for now.

Kind regards

¹
[JAMin, XDA Neo, S200 General] prscott1:
Hmmm, this sounds interesting/intriguing now.

I would get lots of good value of having a today plugin included between other BS rows. For example, I love the control and flexibility of BS and now have my top row(s) setup very well. I would then like to have , for example, Ultimate Launch, in the middle of my screen, but then back at the bottom finish up with some BS Rows.

So maybe restricting one plugin per row (only one view) would be best - but allow it to be hidden/toggled like other rows? :eek:

I like the idea of gesturing too - unless gestures conflict with the other today plugin.
[JAMin, XDA Neo, S200 General] bluemetalaxe:
okay no one answers, ill try it again :).

here ist my theme: i made a NEW TASKBAR for windows mobile using vjtoggle to hide the old one and BS:

Now i have two Problems and it would be nice if someone knows an answers (Newbee)

1. I want to open windows start menu when touching the battery. Is that possible ?

2. The x button is not a real one, i opens just the BS-Taskmanager. Is it possible to link to HTC/Windows X-Button ?

Any Solutions or just ideas ? Think no one tried this before ??
[JAMin, XDA Neo, S200 General] ikarus:
thanks for the suggestions so far :)

Version 1.05.111 - build 0296 - 04/18/2008:

- added: command-queue Command=5 (open StartMenu)

LastNikita tried something similar hehe

You could try build 0296.

Use RegistrySetString.exe 3 (Close Foreground Window)

Use RegistrySetString.exe 5 (Open StartMenu)

RegsitrySetString.exe is a tool on my website (from tools-section)
[JAMin, XDA Neo, S200 General] prscott1:
Hi - I never solved how to link to the windows x button, but I have two workarounds (try at own risk) I use vjtoday toggle to hide my top and bottom bars now and have my own X image in upper right. I execute a mortscript when I push the X that essentially opens tasklist and then closes first item on list. Here is that code:

Run( "\Storage Card\BatteryStatus\Tasklist.exe" )
#Sleep(100) #uncomment this if not getting right behavior
SendDown()
SendRight()
#Sleep(100) #uncomment this if not getting right behavior

SendCR()

Here is another X.mscr script I just started working on. It works but still needs some tweaks.

# get active process and active window
MyActProc = ActiveProcess()
MyActWnd = Activewindow()

# do nothing if at desktop
If ((MyActProc eq "shell32.exe") and (MyActWnd eq "Desktop"))
Call ExitNow
EndIf

# do nothing if on phone
If (MyActProc eq "cprog.exe")
Call ExitNow
EndIf

# now close active window
Close( MyActWnd )

# show message for debugging
# Message( MyActProc & "^CR^" & MyActWnd )

Sub ExitNow

exit

EndSub
[JAMin, XDA Neo, S200 General] papamopps:
yeah, isn´t there anybody who knows how to change the color of x-button background on windows topbar?

with sktools it is possible... but how to do without sktools??

any reghack?

thanks
[JAMin, XDA Neo, S200 General] bluemetalaxe:
Thanks you,

1. i found commands for windows okay button (3) and startmenu (5) and close active program (4)

2. seems that this is also possible with registrystring.exe 3 and 5.

so i dont know whats is better. An i really dont know how to write such a link to that.

- SO, if anyone hast 2 minutes and can write me a line for commands to open one of them and post it. this is now getting to complicated for a newbee. Thank you
[JAMin, XDA Neo, S200 General] ikarus:
use ontap="StartApp" and path="\path\to\RegistrySetString.exe ::3" for the Item u want
[JAMin, XDA Neo, S200 General] bluemetalaxe:
okay, sorry me again:confused:

did that, when i press on the first row BS wants to open registrysetstring.exe. but windows says he can`t found this.I started it and put it in the startfolder, also in the BS folder, always the same error, so what/were to to with that exe ???

EDIT: Tried also this "correct "path: path="\Windows\BatteryStatus\RegistrySetString.exe::5">

to where my .exe is = ERROR
[JAMin, XDA Neo, S200 General] papamopps:
i allways get an error with bsweatehrinfo.exe

regarding netCF3.5

bsweather.exe is working correct....
[JAMin, XDA Neo, S200 General] IkE Blaster:
I flashed to WM6.1 and default SMS registry tracker not found. Is there another way in registry to check unread SMS? So please write me your ok url to registry :) thx
[JAMin, XDA Neo, S200 General] holmanm:
I have to ask. You didn't put "\path\to\RegistrySetString.exe ::3" in your code did you? You have to put the actual path, such as "\Windows\BatteryStatus\RegistrySetString.exe ::3" if you put RegistrySetString.exe in the default \Windows\BatteryStatus directory. If you did it correctly I meant no offense, just trying to help.

If you have entered the path correctly and used the quotes around it, I have no idea what could be wrong.

EDIT: I just saw you edited your post while I was posting. Looks like you knew what you were doing so disregard this post.
[JAMin, XDA Neo, S200 General] bluemetalaxe:
I Just found it out, made two mistakes

and yes i am so stupid

:o, the path was , of course, totally wrong and the i forgot the space after exe.

Thanks and sorry. It works !
[JAMin, XDA Neo, S200 General] prscott1:
I'm using this just fine and it works for me. You need a space between the .exe and the ::
[JAMin, XDA Neo, S200 General] bluemetalaxe:
Okay i got it, thank you to so many people who helped me with my stupid questions :rolleyes:

Okay here it is. These are 3 Themes. A colored one, a grey one and a Taskbar only.

Tab on taskbar and windows menu opens. X-Button closes Program, Holding x button opens taskmanager.

(I only found no solution yet for okay button)

For the grey theme i use 3 Icons of Deimos !

Donwload all here: http://xdaforums.com/showthread.php?p=2129657#post2129657
[JAMin, XDA Neo, S200 General] ikarus:
Version 1.05.113 - build 0297 - 04/23/2008:

- added: allow program-folder for path/path1-attribute, e.g. path="program.exe" means that program.exe can be either in \Windows\BatteryStatus or Theme-directory

- added: strictly TESTING !! Integrate Today-Plugins by "Advanced"-Tab -- This feature is only for testing for now!!! Suggestions appreciated!

With build 0297 you have two new options for path-attribute.

The executable can be located either in \windows\BatteryStatus or in directory of current theme. In this case you can use the short form path="Program ::Arguments".
[JAMin, XDA Neo, S200 General] Soniku007:
any idea if the calendar with appointments could be added to this theme?
[JAMin, XDA Neo, S200 General] yqchen:
i change the city 1 to Beijing,and edit the BSweather.xml file with ASI|CN|CH002|BEIJING,but it not work,the message is in Rusia,what main?wht's the matter?can you help me?
[JAMin, XDA Neo, S200 General] papamopps:
Here is mine... now working with right iconset and theme...

Batterystaus, bsweather2, UL
[JAMin, XDA Neo, S200 General] daryelv:
dboris modified theme

I took a dboris theme and customized it a bit and shuffled stuff around to suit my tastes. Everything on here is BatteryStatus and TodayAgenda plugins.
[JAMin, XDA Neo, S200 General] IkE Blaster:
Please, It's urgent :o How to check unread SMS in WM6.1 (rather without sys-to-reg, It's slow to check it)?
[JAMin, XDA Neo, S200 General] ikarus:
the registry is there on my device (wm6.1).

Have you tried creating the registry-value?
[JAMin, XDA Neo, S200 General] IkE Blaster:
How creating? Can you write me exact way to registry key?

I tried it, but when I sended me SMS, I saw only popup with "new SMS", in Inbox was "Text Messages (1)" but in registry was still key "Count" set to 0 and string key "Text" was "Text Messages (0)" (both in HKCU\System\State\Messages\sms\Unread). If I change key "Count" to 1+, It's ok, it wokrs fine. But system write automatically nothing into this key :(

I have Toshiba G900 WM6.1 CE OS 5.2.19202

///edit

I don't know, what is another, but now is it ok :D So no problem, sorry for needlessly question.
[JAMin, XDA Neo, S200 General] der1:
For now, i don't think the question was needless, because i encountered the same problem (i updated to WM 6.1 a couple of days ago). The SMS-Counter simply didn't count upwards when receiving SMS.

One soft reset later, it worked again but this cannot be the solution... If someone has an idea of what could be wrong, please tell us your ideas.

Meanwhile i tried embedding a simple plugin into BS and it did'nt quite work as desired. After embedding the Tomtom-Todayplugin, the plug itself worked and it was placed where i wanted to have it. But after "reloading the theme", a couple of graphics disappeared. So i kicked the plugin, reloaded again et voilá.

Kind regards

¹
[JAMin, XDA Neo, S200 General] papamopps:
​

Updated...

I creted my own weather icons to fit to the rest of my rom...
[JAMin, XDA Neo, S200 General] ikarus:
after injecting a new Row -> the visibility of Rows are different than before. For this case you should check the "Show Rows"-Menu.
[JAMin, XDA Neo, S200 General] ikarus:
Version 1.05.115 - build 0299 - 04/24/2008:

- fixed: loading images for registry-tracker (with today-plugins integrated)

fixed with build 0299
[JAMin, XDA Neo, S200 General] mewwoo:
Hi Darylev,

Looks good, would you share this theme with us?
[JAMin, XDA Neo, S200 General] joda77:
I edited the XML file to my needs but I have some quustions:

- I made a separate Item class for my yahoo pop mail. Is there an ONTAP value for it (something like "OtherEmail")?

<Item class="registry_tracker" ontap="InboxMail">
<image src="mail_yahoo.bmp" left="9" transparent="ff00ff" vga="0"/>
<label text="%d " left="2" bold="1" width="11">
<registry key_value="HKCU\System\State\Messages\OtherEmail\Unread\Count"/>
</label>

- The Row separators are now white colored. Is there a way to make them black?

<Row seperator="1" >

- There is a registry Count value for TotalEmail and for OtherEmail but is there a possibility to add one for just outlook email?

Cheers! :cool:
[JAMin, XDA Neo, S200 General] holmanm:
Check post #353 for the start of this discussion.
[JAMin, XDA Neo, S200 General] prscott1:
Check page 40, post 392 for your first issue. you can try to use color tag, but not sure it works as a row attribute = color="000000" (it works as label attribute and view attribute just fine)