[Windows Mobile Development and Hacking General] MichelDiamond:
only one more example - very interesting also for the JMLToday-Users and Skinners.

Sorry I only had less time to make the new Library and the Example (busied with TitaniumRSS - had to break Beta-Finalisation for 3 days) and so I want to apologize for the Button-Graphics... :) 'm sure that some Skinners will make them much nicer than a developer :)

Here's a JMLLibrary 0.3-Function which wil add Page3 to JMLToday... SMS as Example :) :

If somebody knows, where the contact pictures are to find in device - please tell me - I don't had time to search.

And some nicer Buttons, too :)

You have counted?

Right!

That's more than 20 Images in this JMLToday-Skin - the Titanium-Limit.

(at this place at first thanks to

drkfngthdragnlrd and our conversation and his great findings.

In TitaniumRSS I will use some more great things... be surprised perhaps... but now - how to overcome this 20-ITem-Limit?

A .plg (Skin-File) has nothing which describes the Page- it's indifferent for it - the more top an item is listed, the more below it's in display level... but PAges? No. Now have a look into CHome-Editor:

Left you see the Value "tempA" of Page2 - on the Right the Value "tempA" of Page3

In .plg - they are both the same! Compare Screenshots from Page2 (Weather) with (SMS-)Page3 - do you see it?

Each Icons are on the same place - but they have completely different Values.

so only add to .pnx:

[Page3]
default=%PROGRAMFILES%\JMLLibrary\JMLLib_SMS_Exit.mscr
Icon1=%PROGRAMFILES%\JMLLibrary\JMLLib_SMS_Next_Page3.mscr
Icon2=%PROGRAMFILES%\JMLLibrary\JMLLib_SMS_Previous_Page3.mscr
Icon3=%PROGRAMFILES%\JMLLibrary\JMLLib_SMS_Reply.mscr
Icon4=%PROGRAMFILES%\JMLLibrary\JMLLib_SMS_Refresh_Page3.mscr

And The Titanium-Limit with 20 Text and 20 Image-Items is because of the .plg. But not in Page... In Page4 Email , in Page5 System-Info? No Problem - if you use the same Positions and the Icons of the plg (I could also use the items you have seen in Page1 and Page2 all together :) ) - so if you are creative (and Skinners are creative :) ) - you can make extraordinary Skins - and the Pages3,4,5,... are supplied by JMLLibrary-Functions, which you can choose - or make a new one and I will add it...

And then there's no need to change system-variables of Titanium, making crazy cab-Files.. and as Skinner - no need to know how Programs work - only call it :)

In JMLToday 5.4. each notification like SMS,Bluetooth, Phone, Wifi, Time,Weather, ... will have an interface to a Script, which a USer (or Skinner) can choose. Here - the JMLLIbr_SMS_Refresh.mscr in JMLLibrary wil be called from a new SMS-notifcation and will update automatically.

But in 5.3 you can already use it - but with manual refresh.

And back to JMLPanex - each Page can have it own Buttons... and this is Page3 - same Names, but different Page - and therefore JMLPanex is a real Killerapp! drkfngdrglrd and me had almost the same idea (*here*), but it's essential to be done - and JMHL made it in a very special and easy way - with no system performance loss or additional battery drain.

Thanx JMHL!!!

I hope some people find this HowTo helpful

Micha