Messagebox tapping behavior - Windows Mobile Development and Hacking General

Does anyone know how to make the messagebox close more easier than tapping on "ok" button?
Like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I think this is the finger-friendly feature.
I have a xda atom, and tried many pdaviet's ROMs and all pdaviet's ROMs (which I tried) have that feature. But they usually put so much apps into ROM which I don't like. Because pdaviet people don't make ROM upon request and they are not helpful, so I have to cook a ROM myself. I have successfully cooked WM6.1 ROMs, my currently is OS20924 (xip and sys from Elfin forum) but it does not have that feature. whenever a message box like that appear, I have no choice other than tapping "on" ok button to close it. As you see, we usually use thumb instead of stylus pen, and that make me feel annoying when trying to tap on the small ok button.
I do search a lot , over here and over the internet, msdn... Also I try to find that "setting" (whether it is or not) in the registry of my cooked ROM and pdaviet's ROM. I have tried many leads like coredll.dll, GWEs, MessageBox... But still no clue on this one. Now I think I am stuck.
Maybe I don't name it the right way or use the right keywords.
So, I post here and ask for some helps.
I attach my demo application that just pop an messagebox like the picture above.

The area outside the box is transparent, and part of the same "window". That box is part of a new screen, and is set to be dismissed only by tapping the specified area.

on the kaiser there is an "ok" hard button i just use it so i don't have to worry about hitting the tiny button
another option would be finding the "app" that creates the message and writing a new one with the same name, then replacing the item in the windows folder...... this would be more than just a registry edit, as the command is written in the .exe

TheChampJT said:
The area outside the box is transparent, and part of the same "window". That box is part of a new screen, and is set to be dismissed only by tapping the specified area.
Click to expand...
Click to collapse
Yes. What I mean is tapping inside that alert/message windows, but not title bar.
joel2009 said:
on the kaiser there is an "ok" hard button i just use it so i don't have to worry about hitting the tiny button
another option would be finding the "app" that creates the message and writing a new one with the same name, then replacing the item in the windows folder...... this would be more than just a registry edit, as the command is written in the .exe
Click to expand...
Click to collapse
It's not just happen with some apps, but all apps that pop up message with only ok button. It is just a simple API function which coredll.dll support - MessageBox(). And it seem I can't write a new coredll.dll to replace the coredll.dll from MS. I wanna know why my cooked ROMs do not "treat" messagebox like that (even with new xip and sys), but pdaviet's ROMs do. And I wanna know whether it is an add-on feature or just a reg setting.
I guess I have to ask pdaviet people directly.
anw, I am a programmer though, I know what it is. I just can't describe it more clearly because English is not my native language.

MB1413 said:
Yes. What I mean is tapping inside that alert/message windows, but not title bar.
anw, I am a programmer though, I know what it is. I just can't describe it more clearly because English is not my native language.
Click to expand...
Click to collapse
I know what you were saying, but you'd have to find where it's coded to give the action. Also, the center button works for it too.

Alternatively, use FTouchFlo (or better still, FTouchSL) to assign gesture to close the message.
For FTouchSL, you can assign this task to a corner, say bottom left/right to close application by a long press (duration can be adjusted too).

I have just replace all dlls, exes of my current ROM (20924) with exes and dlls from pdaviet's Rom (same sys version - 20924). And there, that "feature" is there! So, there must be some file(s) in pdaviet's ROM that support this "feature".
What I did is:
-dump pdaviet OS20924, and because they remove all dsm and rgu, so all files are in dump folder, and it simply can't be packed or make packages out of it.
-RUN "build ROM.cmd" make it pause right after run buildOS.
-Use some directory compare program (I use WinMerge - it is open source) to compare 2 dump folder :first dump folder by buildOS and the other dump folder of pdaviet's ROM.
-Copy all identical files/folder (but different in file size or content) from pdaviet dump to my dump folder. Leave the different as it is.
-Continue the build ROM process.
-Flash the image that may contain errors to my Atom to test if there is that feature.
After some error messages which cause by different hive keys, it boot like normal. And I try msgbox.exe that I have attach at 1st post. Wow, now that message can be closed by tapping on the message windows like I want.
The next thing is merge two Reg hives as one, and remove some reg keys that my ROM does not need.
Then replace all the file in my SYS folder with in pdaviet dump folder.
There are a lot works to do.
And finally, I find a way to put that feature into my ROM
Thanks everybody.

so are you saying this could be done as a rom patch, or would you have to have the feature built into your rom (completley new rom flash)

joel2009 said:
so are you saying this could be done as a rom patch, or would you have to have the feature built into your rom (completley new rom flash)
Click to expand...
Click to collapse
Right now, I still have to investigate more to figure out which file (module) has that feature to make a rom patch, and still I have no clue what it is. So I think I should make a completely new ROM flash, it easier though.
ps: I though they use the word "image" such as hard drive image, CD image (.iso, .nrg, .img, .bin ...) and here it is .nb0

this is actually a good idea for a feature. i'd certainly use it.

this is a good step more towards "real" customization of the windows ui instead of programs that try and run over it to replace it, looking forward to seeing progress

Related

PHM TrayLaunch...

...works well on wizard. after loading PHM Powertoys so i could extract and isolate the "TrayLnch" applet, i removed the Powertoys suite and placed TrayLnch in the Programs File folder in subfolder PHM Tools where my PHM RegEdit resides too. placed a shortcut in Windows/Start Menu/Programs and started to use it with no issues.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
all it takes to add a today link is to type in the program's target file path...
i like how light this solution is compared to the other bundled apps that include today screen access to applications through multi-function plug-ins. running this with water's "smatskey" is a nice combo. i don't use nico's reg-hack-app since it bugs running on my rom. i don't mind modding the registry directly and do apply the speed tweaks and few minor function items.
one thing i need help with is this... i want to get to "running programs" via the today tray. can someone please tell me the command line to try and get a link to Start>Settings>System>Memory>Running Programs???
Create a shortcut with this content:
Code:
24#ctlpnl cplmain.cpl,4,2
That should launch the main control panel applet, with the Task Manager (4), and 2nd tab (2). Works here, but please do let me know if it doesn't wwork for you.
no luck first attempt. please provide complete command line format. thanks in advance!
that is the entire command line format ;>
I've attached the file, zipped up. If it doesn't work, try using...
Code:
24#ctlpnl cplmain.cpl,1
24#ctlpnl cplmain.cpl,2
24#ctlpnl cplmain.cpl,3
24#ctlpnl cplmain.cpl,4
etc. and see which number pops up the task manager for you. Then just add that ",2" at the end to make it go to the correct tab.
loaded code and link to it via folder address. works a peach. thanks. i'm noob and was trying to write code as "target" command line in traylnch.
now... how can i change the .lnk file's icon?
you need to add the file you want to load an icon from, and the icon resource you want to use.
You could use the "Device Information" icon, for example (the task manager one itself isn't too clear):
Code:
24#ctlpnl cplmain.cpl,4,2?deviceinfo.exe,-103
If you want to look for other icons, try:
http://forum.xda-developers.com/download.php?id=9172
Execute on your device, find a DLL or EXE, and click "Next Icon". Note that on my device it's not finding any icons in "ceshell.dll", even though there's a lot of icons in there, so your mileage may vary.
BIG THANK YOU
...here i used vijay555's taskman icon>>>>>
sorry a novoice here..i downloaded that zip file on my wizard with updated rom...now it just lets me unzip..post unzip the file when clicked takes me to active programme list..now what after that..help please
this looks so cool and would be of biggest help i guess
deepak said:
sorry a novoice here..i downloaded that zip file on my wizard with updated rom...now it just lets me unzip..post unzip the file when clicked takes me to active programme list..now what after that..help please
this looks so cool and would be of biggest help i guess
Click to expand...
Click to collapse
do you have "phm traylnch" on your device? if not, i can email it to you or upload it to xda's ftp tomorrow. just pm me with an email address if you want it sent. it is part of phm powertoys. if you google phm powertoys and load it, you might want to pull out the tray launch exe and only keep it on device. i got rid of the whole powertoy suite since i only care for the tray launch tool and regedit of course.
lpasq said:
...works well on wizard. after loading PHM Powertoys so i could extract and isolate the "TrayLnch" applet
Click to expand...
Click to collapse
Could you post the TrayLnch applet? I was considering doing the same thing you did just to get that app...
thanks!
McHale said:
lpasq said:
...works well on wizard. after loading PHM Powertoys so i could extract and isolate the "TrayLnch" applet
Click to expand...
Click to collapse
Could you post the TrayLnch applet? I was considering doing the same thing you did just to get that app...
thanks!
Click to expand...
Click to collapse
it's on/in the first post at the very bottom...
wow.. that was fast! Big thanks to you to! Now if someone could figure out how to unlock the extended rom, I'd be set!
-Mc
Hi ALL
Just want to say Thanks, that is so useful for me, Thank you
one more thought, is it possible to add a shortcut for the "Device Lock" then add it to the tary ? leave more space for Today, since I need to lock the screen while playing music in the pocket, Thanks a lot
only if somebody knows how to call the correct procedure in shutil.dll %)
otherwise, it might be worth looking into some of the other device locking utilities out there?
Doesn't work for me. I get error loading the shortcut or finding the target file.
I created a shortcut with the 24#ctlpnl cplmain.cpl,4,2 code in it and placed it in the windows/startmene/programs folder. I then I installed TrayLaunch and added the shortcut to the list. What have I done wrong?
I tried the ZeBoxx's suggestion of using 24#ctlpnl cplmain.cpl,1 , etc but that doesn't pop anythting up either.
ZeBoxx, your posted taskman.lnk file didn't have the 24# in the target, yet you list it in the commands in your post. Should I have the 24# in the shortcut target too? Actually it doesn't work for me with or without. :?
unless somebody replaced the attached zip, the zip most definitely has a file called "TaskMan.lnk" in it, 25 bytes in size, with the following content:
Code:
24#ctlpnl cplmain.cpl,4,2
Please re-check the download, make sure your unzipping app isn't mucking things up, etc.
Yes, you should have "24#" or "32#" or whatever at the front.
And yes, it should work. Try the shortcut in plain ol' File Explorer or Total Commander CE or something first - just to rule out any problems you may have with getting it listed in PHM Traylaunch. If it doesn't work in File Explorer / whatever, then check if "ctlpnl.exe" and "cplmain.cpl" exist in your "\Windows\" folder. If they don't, then there's your problem
If they do, then...
Code:
24#ctlpnl cplmain.cpl,1
should open the Password applet
Code:
24#ctlpnl cplmain.cpl,2
should open the Owner Information applet
Code:
24#ctlpnl cplmain.cpl,3
should open the Power applet
etc.
ZeBoxx said:
Create a shortcut with this content:
Code:
24#ctlpnl cplmain.cpl,4,2
That should launch the main control panel applet, with the Task Manager (4), and 2nd tab (2). Works here, but please do let me know if it doesn't wwork for you.
Click to expand...
Click to collapse
Where do I have to put this content? How to create shortcuts ??
in a shortcut (.lnk) file. One with that content is attached to one of my posts further up this thread
ZeBoxx,
Is there documentation anyplace on creating those shortcuts? I'm trying to create one for the Network Cards shortcut under Connections, so when I'm using 802.11 I can see all the available wireless networks.
But instead of just asking you to tell me what it is (which is greatly appreciated) I'd like to know how to do this myself.
Or is this just so painfully obvious and I'm thick? I've been digging around the windows folder on my device as well as searching the threads here and can't find much other than "here's the command for that shortcut" stuff.
thanks!
-Mc
could U tell me how to edit that shortcut and attach new content?

Modify Cabs

Hi,
I have a cab file of Wm5torage which is asking about restart or not after installation, the problem is that i put this file in my extended rom, to make it installed after a hard reset.
The probleme is the question of restart or no, it hangs the installation.And I have to reboot it myself.
So i would like to know how to avoid this question by modifying the Cab.
Thanks for your futur answers
Herc. 8)
You can use MSCEInf (http://preview.pocketpcfreeware.com/en/index.php?soft=1519) to see what is inside a cab. Then you can repackage it yourself.
Cheers
Mark
Actually, it's not that simple in this case.
I was hoping the author of the program might see this post and answer you, but let me give it a shot for now.
The reset is done by the cabs setup.dll (it may have a different name inside the cab). Using MSCEInf markvan mentioned or CE Cab Manager (there is a demo version that will run 15 times) you can remove this dll from the cab. Trouble is it may contain other functionality (like reg settings) needed during the installation so the app won't install properly without it.
Sorry.
MSCEInf and SetupDLL.dll
Yes, i have omitted in the last version published of MSCEInf to extract the setup DLL, but the name of the setup DLL in the cab is always ".999". So, for now you can extract it by Winzip or Cabextract.
If there is no file with this extension, there is not setup DLL.
But in the tab : Generalities, you find the name of the setup DLL if it exists.
Future version of MSCEInf (vesion 1.4) will extract the setup DLL. This new version will also do these things :
- Drag and Drop from the Tab Files to the Explorer.
- Context Menu on Files in the Tab to open it with associated application or with Notepad.
- Use Names Folder for extracting.
- read also _setup.xml and do the same as for traditional INF and shows all things in the cab. It also rebuilds the traditional Inf from the XML.
Regards, Benoît
when i use cabs in ext rom which require feedback from the user
and it dont respond to touchscreen i found that
i can just use the action button to choose which answer it should be
Hi,
I extracted the dll and used reshack to edit it but i just see 2 messages in
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And i don't think that just remove the restart message will solve my prob.
If you have any other idea...
Bye
Herc. 8)
Dll resources have nothing to do with its activities.
The only way to replace it is to know exactly what it does either by asking the author or by viewing the source code (if available).
My advice is this: try installing without the dll. If the app works, then you can dump the dll all together, if not try contacting the program author for help.
hercule18 said:
Hi,
I have a cab file of Wm5torage which is asking about restart or not after installation, the problem is that i put this file in my extended rom, to make it installed after a hard reset.
The probleme is the question of restart or no, it hangs the installation.And I have to reboot it myself.
So i would like to know how to avoid this question by modifying the Cab.
Thanks for your futur answers
Herc. 8)
Click to expand...
Click to collapse
Post the cab - i will have a go at modifying it for you - i think its the setup.xml that needs changing.
EDIT managed what you asked (omitted setup.dll and modified setup.xml)- can get rid of the destination dialog as well if you like assuming like me you always install to \program files\wm5torage. Just need to know what version you use.
hi,
thanks for help.I'm using the 1.71 of wm5torage.How to post the file?
bye
herc. 8)
Hi - i use 1.7 - if you want 1.71 you add it as an attachment to your post. It works as you want - do you want no destination dialog as well? I am at work at the moment - will post the modified cab tonight
Modified cab attached - its most up to date version 1.72.
mods are:
1. No setup.dll so no request to restart device (not required anyhow)
2. Installs shortcut to start menu\program files rather than start menu\accessories
3. Installs straight to \program files\wm5torage rather than having a destination dialog.
Many thanks for your help
Bye
Herc. 8)

The Best Way to compare Old & New Registry?

Suggestions welcome!
Have you ever wonder, especially after you installed a new software, what are the registry that are modified?
1. Before install, study CAB file?
2. After install, check manually?
3. Have both Old and New Registry copied and use PC's FC.EXE?
4. Use text editor to open both Old & New Registry files in PC at window maximise mode, use ALT TAB and capture the difference with the Best Camera (your eyes) and Best Image processor (your brain)?
Here is my stupid way of doing it.
5. Have both Old and New Registry copied and use PC's M$ Winword, Document Compare feature.
Last Days of 2006
Happy 2007
Cheers
ssnap.
V
Hey, Thanks.
Learn a new thing again today.
I also recommend, as far as desktop-based tools are concerned, windiff.
I've even written a tutorial on using it: http://forum.brighthand.com/showthread.php?t=215073
Perl
This perl script will diff two textual registry files and show the differences.
(hmm no .pl allowed, rename from .txt)
Can't we just open the cab and see what it will add to the registry?
Lol, despite responding to this thread I've never read it
Yes, 100% agree with cellneuron. Decompile the cab, or ideally use WinCE Cab Manager to see what registry changes it will make.
V
hehe. What? Haven't you got time to read all of the threads each day?
anyway, yup, can't argue with that technique either. it never hurts to have too many tools at your disposal though.
Personally, I just found that reading the cab file registry entry format wasn't as clear as simply extracting the keys in .reg format. but that's just my preference.
The problem I've found with just looking in the cab is that sometime the exe files make registry and file changes too. So my vote goes with ssnap and idiff.
In the past I used regdiff and registry workshop.
pof said:
In the past I used regdiff and registry workshop.
Click to expand...
Click to collapse
In the past, what about now?
vijay555 said:
Lol, despite responding to this thread I've never read it
Yes, 100% agree with cellneuron. Decompile the cab, or ideally use WinCE Cab Manager to see what registry changes it will make.
V
Click to expand...
Click to collapse
Honestly, I also prefer t use WinCE Cab Manager to see the changes
Yeah, I'm a bit soft in the brain so prefer WinCE to cabtools,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
but as the geeks point out, if I was making an installer I would probably hard code some of the registry entries, so won't be reflected in Cab manager etc. So use a standard registry dump and windiff them, or use ssnap.
V
http://s-k-tools.com/index.html?sktracker/m_feat.html
SKTracker this is program allowing You to trace changes on Your PocketPC.
As example, having done two records of the condition of the system,
before and after the installation of some software,
You will be able to learn about changes fom system.
You will be also able to use information for full removing software from system.
SKTracker features:
writing the current condition of the file system
writing the current condition of the registry
writing the current condition of the databases
comparison and suitable viewing result
start of Your file manager and registry editor from viewing window
a removing new or changed files and registry keys
keeping to information in compressed type
export information to text file
pre-defined rules
2 special rules for control of places of probable harmful programs intrusion (just in case)
shortcut wizard
support several languages of the interface
QVGA/VGA support
PPC2002/WM2003/WM2003(SE)/WM2005 compatible
SK Tracker
With SK Tracker you can Compare Files,Registry Keys
thanks 200mpx

ShNotePad

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ShNotePad is a completely UNICODE Compatible text editor that works with any UNICODE compatible input method. You can create, open, edit and save text files that have a mixture of Farsi/English characters.
Todo:
Open file in the thread.
Show progress bar file loading.
View last edit, last use & file size.
Zooming function by Navigate sensor in in Touch Diamond, Touch Pro and Touch HD.
G Sensor functions for auto rotating screen in Touch Diamond, Touch Pro and Touch HD.
Change open file dialog.
Requirements:
• Windows Mobile 5.0, 6, 6.1
• .NET CF v2.0
History:
version 2.0.0
During type , editor size changes , so it won't hide behind on screen keyboard.
Font can be selected by user.
Find And Replace dialog style has changed.
Edited files would be marked with a *.
Italian and French support included.
Empty Find & Replace bug fix.
version 1.1.6
Replace added.
Show Message on exit.
version 1.1.5
Parsing parameter to open file
Faster to load file.
Screen shot:
Screen5
Screen6 - Screen7 - Screen8
Download:
Download Version 2.0.0
thanks i'll try it.
Hi!
I tried it and it works so far, but.. Is there any command line parameter to open some file?
I wanted to associate this notepad with .txt files and used standard command line: ShNotePad.exe %1, but notepad doesn't open the file.
Thank you!
Just to let you know that this works on my 2003SE device with .NET installed.
A request - Can you make it so it will open files other than .txt ? I'd like to use it to edit mortscript files on my device which end .mscr. Is this possible or is it a limitation of the operating system?
Parameter parsing
efrost said:
I wanted to associate this notepad with .txt files and used standard command line: ShNotePad.exe %1, but notepad doesn't open the file.
Click to expand...
Click to collapse
I concur with efrost here. When I associate txtfile with ShNotePad and then click on a .txt file, it simply opens the empty editor. It does not parse the parameter. I currently use Tillanosoft's Notepad. ShNotePad, albeit a tiny bit slower at loading, would be a massive improvement if it could be used as the default editor for txt files. Please Mohammad!
LondonDweller said:
I concur with efrost here. When I associate txtfile with ShNotePad and then click on a .txt file, it simply opens the empty editor. It does not parse the parameter. I currently use Tillanosoft's Notepad. ShNotePad, albeit a tiny bit slower at loading, would be a massive improvement if it could be used as the default editor for txt files. Please Mohammad!
Click to expand...
Click to collapse
ok.
im working the new version of shnotepad...
new version is comming soon...
Wish list: save open files when in background
new version is comming soon...
Click to expand...
Click to collapse
Yepeee!
Since I have your ear (if you don't ask you don't get), may I suggest one FINAL item for your wish list? It is to do with how most people use computers and, specially, PDAs: you are writing something using ShNotePad, the phone rings, you answer, you enter an appointment, do something else, forget about your notes, later you reboot your PDA, your notes are gone!
Would it be feasible to have ShNotePad to save all open tabs to temporary files as soon as the session goes to the background? That way when you come back to it all tabs will still be there, regardless of the PDA rebooting or not. I seem to remember the Windows text editor Notetab does something similar.
The issue of wanting to go back to a previous version could be resolved by saving any files with changes to a temporary file. When there is an explicit instruction to save, then the temporary overwrites the previous version. But until then you could have an option to "revert to previous".
I personally believe that with those changes this should be the editor of choice for all ROMers in these forums -don't forget to place the "donate" button to compensate for your sleepless nights
New Version 1.1.5
Hi.
new version of ShNotepad.
new added:
Parsing parameter to open file
faster to load file
Download from first page
New Version 1.1.6
hi.
new version 1.1.6
add:
* Replace Added.
* Show Message on exit.
Download from first post
Excellent
What is this note program good for?
Salam,
I can use the LingvoSoft Farsi keyboard and the Notepad program that comes with Pocket PC to do the same (type Farsi and English). I don’t understand the purpose of your program.
Merci,
z_zk_z said:
I don’t understand the purpose of your program.
Click to expand...
Click to collapse
I don't speak Persian, so I cannot comment on its merits for that. The purpose of this program, just like the many other third party notepad applications to be found, is to edit and save plain text files, which the Pocket PC built in Notepad application does not. A specific advantage of ShNotePad is the ability of opening multiple files simultaneously with tabs. If you never need to do any of the above, then clearly you don't need this program
Very nice this aplication, is possible to traslate to spanish (menus)??
great work man!
EYVALLA!
tiggerbcn said:
Very nice this aplication, is possible to traslate to spanish (menus)??
Click to expand...
Click to collapse
hi.
merci.
yes, multi lang version coming soon.
thanks for the update.
hey bro, nice app. hope 2 C your great jobs soon bring em on bro
Thank you very much!
It looks very interesting, but I had a couple problems with it on HTC TyTN II:
1. I associated *.txt files with the ShNotePad.exe program, and clicked on a test.txt file. Windows gave an error that the program could not be found.
2. From inside the program, I cannot navigate through folder beyond the first level hierarchy. That is, I can look at files in the top folders on the phone, but not in any subfolders.
3. I cannot open any files that do not have .txt extension.
If you get a chance, perhaps you can take a look.
Thank you!
Edit: Unicode files open correctly.
Looks good. And tried it.
1. It can view txt as well as unicode files very well. But, It cannot edit the unicode files. If I make any modification/addition in a unicode file and save that, it get converted into ansi file structure instead of unicode...
2. The font selection does not seem to be working.
3. When we close the shnotepad using"x" button, it does not ask for saving the information.
May be the above info help you...
other options...
There is another free Unicode/UTF8 Note program called UKNote - v0.0.0.7 ( http://www.pocketpcfreewares.com/en/index.php?soft=1283 ), however I would go with FarsiNote, which is a true Unicode Notepad program for ~$10USD and works on WM5/6. You can copy and paste Farsi text from web pages into this FarsiNote and it would correctly assemble and connect Farsi characters together under Pocket PC ( http://shahabonline.com/FarsiPack/FarsiNote.htm ).

[Release] UC ROM SDConfig.txt Builder

Following on from the great work Sleuth255 has been doing around UC ROMs, I have joined the party and created a tool which will ease with the creation of the SDConfig.txt files for UC ROMs.
http://forum.xda-developers.com/showthread.php?t=366337
There is a long way to go with this app and I would like the community to guide its development.
Comments and feedback welcomed
Info on AdvancedConfig - http://forum.xda-developers.com/showthread.php?t=317070
Info on UC ROMS - http://forum.xda-developers.com/showthread.php?t=366337
How to make a UC ROM - http://forum.xda-developers.com/showthread.php?t=366333
Change Log:
v0.6
Fixed Tab's at end of lines
v0.5
Fixed missing CABs & XML in output file issue
Fixed source CABs & XML selection issues
Fixed Move Up / Down experiance
Added Select All option in source files
Reserverd Again
.
looking forward to trying this out, thanks for this release!
I added several files (about 7) to the tool (see attached), but my sdconfig file only shows 3 files to be executed... Looks like this:
LOCK:Enabled
CAB:\Storage Card\Apps\Cabs\PocketCM-0.20b.cab
CAB:\Storage Card\Apps\Cabs\LiveSearch.cab
EXCH:\Storage Card\Apps\Cabs\MyMobile10_70821.exe
LOCK: disabled
RST:Reset
Am I doing something wrong...?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
nice...
Over all, very nice improvement over your last built. Awesome job and keep up the good work! Here is what I've noticed...
Bugs:
When loading a folder that contains cabs AND additional folders, no cab files are loaded into the left pane (see first attached image).
Also, when you change move up a cab, all of the cabs in between stay selected (see second attached image).
Moving a cab down does not seem to work at all... The selected cab and the cab below it seem to only trade positions.
These problems should be easy to fix if you're using VB.NET or C#
?:
In the CAB & Copy tab, the convert button for the " convert .reg to .xml" function is not enabled. I don't know if you did this intentionally or not but just wanted make sure that you know.
Requests:
On the left pane, can you add in a "select all" cabs and a "de-select all" cabs function? I am sure that lots of users have already sorted out the cabs they want into one folder.
All reported issues fixed in v.05 - Please test and report back anyfurther bugs / feature requests.
convert .reg to .xml - feature not ready yet.
v0.5 still puts tabs at the end of lines
stan23 said:
v0.5 still puts tabs at the end of lines
Click to expand...
Click to collapse
Fixed in latest release v0.6
is there a way, if not could you add the feature, to import your own text file (previously created) to edit or add more cabs to the sdconfig.txt great prog for a great tool. thanks
doedoe said:
Fixed in latest release v0.6
Click to expand...
Click to collapse
elgreek84 said:
is there a way, if not could you add the feature, to import your own text file (previously created) to edit or add more cabs to the sdconfig.txt great prog for a great tool. thanks
Click to expand...
Click to collapse
Working on this but want to get all of the bugs out of the beast first.
Thinking of making this app flow based, like a wizard...
doedoe said:
Thinking of making this app flow based, like a wizard...
Click to expand...
Click to collapse
In that case, make it a selectable interface option (a la WinZip), so that you can start with the "wizard" whilst you're getting used to building your config, then when you're ready to get down and dirty, allow the user to switch into "hardcore" mode
Just a thought.....
Mark.
@doedoe: looks like various ideosyncracies with spaces/no spaces after different comnads that you might want to code for:
Examples
command with space after: CAB: \Storage Card\Cabs\mycab.cab
command with no space: CPY1:\Storage Card\Cabs\mycab.cab
Commands that require no space after the command
CPY1:
CPY2:
HIDE:
Commands that require a space after the command
CAB:
XML:
Commands where space requirement is unknown
LOCK:
RST:
I'm going to code this logic into SDAutoRun eventually.
Sleuth255 said:
Commands where space requirement is unknown
LOCK:
RST:
Click to expand...
Click to collapse
For my Hermes, RST: seems to need a space, LOCK: must not have a space after.
great work will try it and lets see if I can understand this UC building better because until now I am really confused
It seems to me, and looking at all the 'ready made' config.txt files in operator ROMs, that if the command has 4 letters eg EXEC:, LOCK: there must NOT be a space after, but if the command has 3 letters eg XML:, CAB: there MUST be a space after.
It has the other advantage of making everything line up nicely if you view using a non-proportional font, something like Courier New
Welcome.not trick is working on ELF.
But it would be great if people could Capture the Registry settings for those HKLM\HARDWARE\\DEVICEMAP\\etc..... TOUCH values before they do choose to skip welcome.
Shouldn't be to hard for you to ad this as an option.
Great work i've been waiting for this.
I don't know how your doing it, this whole building an aplication.
I'm not a developer.
JoelC said:
It seems to me, and looking at all the 'ready made' config.txt files in operator ROMs, that if the command has 4 letters eg EXEC:, LOCK: there must NOT be a space after, but if the command has 3 letters eg XML:, CAB: there MUST be a space after.
It has the other advantage of making everything line up nicely if you view using a non-proportional font, something like Courier New
Click to expand...
Click to collapse
Eureka! You may have figured it out! first 4 characters are reserved for the command field, parameter starts at 5th character.
If it seems to work, it might be good to mention it in the User thread, possibly in the first post - in the hopes that it may solve some of the problems people are having... building their SDConfig.txt files....
It's a real pity the ROM I'm using isn't UC compliant, I've got lots of plans!!
Hi DoeDoe,
I recall that sometime last month you posted images for the WinCE SDConfig. I was wondering if you were in any beta stages and/or if you were looking for beta testers?
I think your prototype screenshots were amazing. I'm sure if you created a new thread for this, tons of people would be knocking on your door to give feedback!

Categories

Resources