Jump to content











Photo
- - - - -

LiteStep Austerity Shell


  • Please log in to reply
31 replies to this topic

#26 online

online

    Silver Member

  • Advanced user
  • 767 posts

Posted 21 October 2007 - 10:04 AM

"Auto" selection does absolutely nothing, leaving the registry and everything else unchanged. I am not certain of this.

Yes, you are right! :cheers:

Probably the related piece of script was been forgotten in 010 version (I don't know), and in my previous descriptions I had joined two separated descriptions of two separated scripts: really I am not the author of those two scripts and I didn't remember enough...

You can find here both "Auto Keyboard.script" and "autoLocalization.script" to look into them.


:cheers:





Btw: I've noticed that while I was trying a workaround for "Auto" selection (Main Configuration > System Locale)... :cheers:




Edit: I misunderstood "Auto" function in "Main Configuration > System Locale" and I thought that it was the same as the "nativeEx" project, but so it is not (please, read here).

#27 online

online

    Silver Member

  • Advanced user
  • 767 posts

Posted 21 October 2007 - 11:03 AM

I've identified a workaround to solve "Auto" issue and any "Date and Time Formats" issue.

Starting from this good (thanks!) idea (modifying something) and considering that Austerity Shell doesn't recognize capital letters as Date and Time Format (but in Vista any Date format contains capital letters inside) I proceeded as following:

I've checked all 205 different locale languages present in Vista and I've discovered that all them are constituted by 20 format strings ["Bulgarian (Bulgaria)" contains a Unicode character not recognized in WinBuilder: however it works at any case, but without unicode character].

Then I've set a function that reads in registry and then replaces related data with strings in which capital letters are translated in lowercase letters (M > m).

Furthermore I've noticed that the first three lines indicated in my previous posts are really uninfluential for proper working of any locale format, then they can be used at any case and without necessity to create any specific variable.

Then following lines have no bug and work fine with any selected language (Main Configuration > System Locale), with any format existing on the user's host machine and with "Auto" function too (that really is still not present in 010 version probably because of it was been forgotten, but these lines must work at any case when "Auto" function will be restored).

TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","h:nn","i:nn"

TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc",";TimeLblOnMouseEnter","TimeLblOnMouseEnter"

TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc",";TimeLblOnMouseLeave","TimeLblOnMouseLeave"



RegRead,"HKCU","Control Panel\International","sShortDate","%Date%"



If,"%Date%",Equal,"d/M/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d/m/yyyy"

If,"%Date%",Equal,"d.M.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d.m.yyyy"

If,"%Date%",Equal,"d-M-yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d-m-yyyy"

If,"%Date%",Equal,"d/MM/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d/mm/yyyy"

If,"%Date%",Equal,"d.MM.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d.mm.yyyy"

If,"%Date%",Equal,"d. M. yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d. m. yyyy"

If,"%Date%",Equal,"dd/MM/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd/mm/yyyy"

If,"%Date%",Equal,"dd-MM-yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd-mm-yyyy"

If,"%Date%",Equal,"dd.MM.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd.mm.yyyy"

If,"%Date%",Equal,"dd/MM/yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd/mm/yy"

If,"%Date%",Equal,"dd.MM.yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd.mm.yy"

If,"%Date%",Equal,"dd-MM-yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd-mm-yy"

If,"%Date%",Equal,"M/d/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","m/d/yyyy"

If,"%Date%",Equal,"MM/dd/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","mm/dd/yyyy"

If,"%Date%",Equal,"MM.dd.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","mm.dd.yyyy"

If,"%Date%",Equal,"yy.MM.dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yy.mm.dd"

If,"%Date%",Equal,"yyyy/MM/dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy/mm/dd"

If,"%Date%",Equal,"yyyy-MM-dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy-mm-dd"

If,"%Date%",Equal,"yyyy.MM.dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy.mm.dd"

If,"%Date%",Equal,"yyyy.MM.dd.",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy.mm.dd."

If,"%Date%",Equal,"yyyy/M/d",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy/m/d"


:cheers:

#28 online

online

    Silver Member

  • Advanced user
  • 767 posts

Posted 21 October 2007 - 11:56 AM

And the following even better

If,"%pScrollBox1%",Equal,"Austerity",Run,"%ScriptFile%",Formats



[Formats]

RegRead,"HKCU","Control Panel\International","sShortDate","%Date%"



If,"%Date%",Equal,"d/M/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d/m/yyyy"

If,"%Date%",Equal,"d.M.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d.m.yyyy"

If,"%Date%",Equal,"d-M-yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d-m-yyyy"

If,"%Date%",Equal,"d/MM/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d/mm/yyyy"

If,"%Date%",Equal,"d.MM.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d.mm.yyyy"

If,"%Date%",Equal,"d. M. yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d. m. yyyy"

If,"%Date%",Equal,"dd/MM/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd/mm/yyyy"

If,"%Date%",Equal,"dd-MM-yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd-mm-yyyy"

If,"%Date%",Equal,"dd.MM.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd.mm.yyyy"

If,"%Date%",Equal,"dd/MM/yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd/mm/yy"

If,"%Date%",Equal,"dd.MM.yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd.mm.yy"

If,"%Date%",Equal,"dd-MM-yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd-mm-yy"

If,"%Date%",Equal,"M/d/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","m/d/yyyy"

If,"%Date%",Equal,"MM/dd/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","mm/dd/yyyy"

If,"%Date%",Equal,"MM.dd.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","mm.dd.yyyy"

If,"%Date%",Equal,"yy.MM.dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yy.mm.dd"

If,"%Date%",Equal,"yyyy/MM/dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy/mm/dd"

If,"%Date%",Equal,"yyyy-MM-dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy-mm-dd"

If,"%Date%",Equal,"yyyy.MM.dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy.mm.dd"

If,"%Date%",Equal,"yyyy.MM.dd.",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy.mm.dd."

If,"%Date%",Equal,"yyyy/M/d",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy/m/d"



TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","h:nn","i:nn"

TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc",";TimeLblOnMouseEnter","TimeLblOnMouseEnter"

TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc",";TimeLblOnMouseLeave","TimeLblOnMouseLeave"


:cheers:

#29 online

online

    Silver Member

  • Advanced user
  • 767 posts

Posted 24 October 2007 - 04:53 PM

Then following lines have no bug

Really a bug there was: with some time formats the clock was not properly shown [22.45 pm], where "pm" was obviously a redundant nonsense.
Sorry.

#30 online

online

    Silver Member

  • Advanced user
  • 767 posts

Posted 24 October 2007 - 05:13 PM

Ok.

Without a pause I thought the way to solve the above issue: I worked hard and finally I found a way.

Hidden function too was added to the shell to view system uptime when the mouse hovers over the time.

The following is the way to get full compatibility in Austerity Shell under any Vista Regional Format.

Enjoy! :cheers:


If,"%pScrollBox1%",Equal,"Austerity",Run,"%ScriptFile%",Format



[Format]

TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","[time('h:nn')] [lowerCase(time('am/pm'))]","[time('i:nn')]"

TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc",";TimeLblOnMouseEnter","TimeLblOnMouseEnter"

TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc",";TimeLblOnMouseLeave","TimeLblOnMouseLeave"



RegRead,"HKCU","Control Panel\International","sTimeFormat","%Time%"



If,"%Time%",Equal,"h:mm:ss tt",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","[time('i:nn')]","[time('h:nn')] [lowerCase(time('am/pm'))]"

If,"%Time%",Equal,"hh:mm:ss tt",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","[time('i:nn')]","[time('h:nn')] [lowerCase(time('am/pm'))]"



RegRead,"HKCU","Control Panel\International","sShortDate","%Date%"



If,"%Date%",Equal,"d/M/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d/m/yyyy"

If,"%Date%",Equal,"d.M.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d.m.yyyy"

If,"%Date%",Equal,"d-M-yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d-m-yyyy"

If,"%Date%",Equal,"d/MM/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d/mm/yyyy"

If,"%Date%",Equal,"d.MM.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d.mm.yyyy"

If,"%Date%",Equal,"d. M. yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d. m. yyyy"

If,"%Date%",Equal,"dd/MM/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd/mm/yyyy"

If,"%Date%",Equal,"dd-MM-yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd-mm-yyyy"

If,"%Date%",Equal,"dd.MM.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd.mm.yyyy"

If,"%Date%",Equal,"dd/MM/yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd/mm/yy"

If,"%Date%",Equal,"dd.MM.yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd.mm.yy"

If,"%Date%",Equal,"dd-MM-yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd-mm-yy"

If,"%Date%",Equal,"M/d/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","m/d/yyyy"

If,"%Date%",Equal,"MM/dd/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","mm/dd/yyyy"

If,"%Date%",Equal,"MM.dd.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","mm.dd.yyyy"

If,"%Date%",Equal,"yy.MM.dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yy.mm.dd"

If,"%Date%",Equal,"yyyy/MM/dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy/mm/dd"

If,"%Date%",Equal,"yyyy-MM-dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy-mm-dd"

If,"%Date%",Equal,"yyyy.MM.dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy.mm.dd"

If,"%Date%",Equal,"yyyy.MM.dd.",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy.mm.dd."

If,"%Date%",Equal,"yyyy/M/d",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy/m/d"

Attached Thumbnails

  • 10.png


#31 online

online

    Silver Member

  • Advanced user
  • 767 posts

Posted 25 October 2007 - 06:26 PM

Addenda

Just like NOT described in my previous post: simply add lines in "\WinBuilder\Projects\VistaPE-Beta\Shell\1-LiteStep.script" as following... :cheers: :cheers: :cheers:


[Process]
Echo,Processing %ProgramTitle%...
RunFromRam,True
Unpack,Files,LiteStep.7z,False
If,ExistFile,"%WindowsDir%\System32\iernonce.dll",FileCopy,"%WindowsDir%\System32\iernonce.dll","%TargetDir%\Windows\System32"
If,%pCheckBox3%,Equal,true,IniWriteTextLine,"%TargetDir%\Windows\System32\PEShell.ini","Shells","%ProgramTitle%=#$qx:\Program#$sFiles\%ProgramFolder%\%ProgramEXE%#$q"
If,%pCheckBox4%,Equal,true,IniWrite,"%TargetDir%\Windows\System32\PEShell.ini","Shell Loader","Default","%ProgramTitle%"
If,"%pScrollBox1%",Equal,"Austerity",TXTAddLine,"%TargetDir%\Program#$sFiles\LiteStep\themes\themeselect.rc","ThemeDir #$q$ThemesDir$austerity\#$q","Append"
If,"%pScrollBox1%",Equal,"EcyStep",TXTAddLine,"%TargetDir%\Program#$sFiles\LiteStep\themes\themeselect.rc","ThemeDir #$q$ThemesDir$EcyStep\#$q","Append"

If,"%pScrollBox1%",Equal,"Austerity",Run,"%ScriptFile%",Format

[Format]
TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","[time('h:nn')] [lowerCase(time('am/pm'))]","[time('i:nn')]"
TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc",";TimeLblOnMouseEnter","TimeLblOnMouseEnter"
TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc",";TimeLblOnMouseLeave","TimeLblOnMouseLeave"

RegRead,"HKCU","Control Panel\International","sTimeFormat","%Time%"

If,"%Time%",Equal,"h:mm:ss tt",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","[time('i:nn')]","[time('h:nn')] [lowerCase(time('am/pm'))]"
If,"%Time%",Equal,"hh:mm:ss tt",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","[time('i:nn')]","[time('h:nn')] [lowerCase(time('am/pm'))]"

RegRead,"HKCU","Control Panel\International","sShortDate","%Date%"

If,"%Date%",Equal,"d/M/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d/m/yyyy"
If,"%Date%",Equal,"d.M.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d.m.yyyy"
If,"%Date%",Equal,"d-M-yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d-m-yyyy"
If,"%Date%",Equal,"d/MM/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d/mm/yyyy"
If,"%Date%",Equal,"d.MM.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d.mm.yyyy"
If,"%Date%",Equal,"d. M. yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","d. m. yyyy"
If,"%Date%",Equal,"dd/MM/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd/mm/yyyy"
If,"%Date%",Equal,"dd-MM-yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd-mm-yyyy"
If,"%Date%",Equal,"dd.MM.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd.mm.yyyy"
If,"%Date%",Equal,"dd/MM/yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd/mm/yy"
If,"%Date%",Equal,"dd.MM.yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd.mm.yy"
If,"%Date%",Equal,"dd-MM-yy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","dd-mm-yy"
If,"%Date%",Equal,"M/d/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","m/d/yyyy"
If,"%Date%",Equal,"MM/dd/yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","mm/dd/yyyy"
If,"%Date%",Equal,"MM.dd.yyyy",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","mm.dd.yyyy"
If,"%Date%",Equal,"yy.MM.dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yy.mm.dd"
If,"%Date%",Equal,"yyyy/MM/dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy/mm/dd"
If,"%Date%",Equal,"yyyy-MM-dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy-mm-dd"
If,"%Date%",Equal,"yyyy.MM.dd",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy.mm.dd"
If,"%Date%",Equal,"yyyy.MM.dd.",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy.mm.dd."
If,"%Date%",Equal,"yyyy/M/d",TXTReplace,"%TargetDir%\Program#$sFiles\LiteStep\themes\austerity\config\system_time.rc","ddd. mmm. d","yyyy/m/d"


[Interface]
pCheckBox3="Add to PE Shell",1,3,10,60,200,18,True
pCheckBox4="Set as default shell in PE Shell",1,3,10,80,200,18,True
pScrollBox1=Austerity,1,4,99,115,150,21,Austerity,EcyStep
pTextLabel1=Theme,1,1,10,117,46,18,8,Normal


#32 online

online

    Silver Member

  • Advanced user
  • 767 posts

Posted 27 October 2007 - 01:31 PM

If you need make some modification for specific language, better way modify locale.script :cheers:

After reading your recent reply here finally I understood what you meant: but this is impossible...

In fact, as I said many times elsewhere, "system_time.rc" file editing is a root setting and after its editing then there is no further way to modify Date and Time Formats with registry changes.

And in "locale.script", except one (or two) keyboard layout related dll, there are only registry settings...

:cheers:




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users