Developing Win8 App - How to create tiles/buttons? - Windows 8 Development and Hacking

Hi, I have been trying all this week to make a simple Win8 app. It's very confusing in every language I can make it. I could create an hyperlink button to switch between pages, but how do I make it animated when clicking it?
There is a lot of info in Microsoft MSDN ( http://msdn.microsoft.com/en-us/library/windows/apps/hh975420.aspx ) but I have no idea on how to implement this on my custom button.

jvbferrer said:
Hi, I have been trying all this week to make a simple Win8 app. It's very confusing in every language I can make it. I could create an hyperlink button to switch between pages, but how do I make it animated when clicking it?
There is a lot of info in Microsoft MSDN ( http://msdn.microsoft.com/en-us/library/windows/apps/hh975420.aspx ) but I have no idea on how to implement this on my custom button.
Click to expand...
Click to collapse
Hi,
If you're looking to do a transition, you should be writing it in XAML for your App. In this case? You could use EntranceThemeTransition Class.
How exactly would you do that with a button? Like this:
<Button x:Name="btnNameHere" Content="My Button" Margin="0,15,0,15">
<Button.Transitions>
<TransitionCollection>
<EntranceThemeTransition />
</TransitionCollection>
</Button.Transitions>
</Button>
As you can see from the code, this will ONLY animate from the right. If you want it Vertical? You'll need to use the FromVerticalOffset property but I wouldn't use that unless the device is in any mode other than landscape (assuming your App supports it).

Thanks a lot for your reply, seiously. Then, how would be like the clicking animation in the button? Thank you again!
By the way, do I have to do that for every button?

You should lookup an example for Styles. Using styles prevents you from having to constantly do that and call it via a StaticResource in binding.
As for animating buttons? That's something you'd most likely have to build on your own.

Related

(Happy) Easter Eggs in WM6

WM6 Easter Eggs - WM6 Features (search terms)
This is a list of new and little known features in WM6.
Please add any I miss to this thread and I will try to put them in this post (with credit of course)
1. Typing on the keyboard on the today screen will automatically bring up the phone with matching contacts. Certain phone skins do not support this and you will just get a text box with scroll bars covering half the screen but nothing in it. If this happens switch your phone app with the Tweak app (varies depending on who’s WM6 you are running)
2. From Messaging (Outlook, SMS, MMS, [POP/IMAP? not tested] ) if you start typing it will search through your messages for whatever you type. Hold “H” for a list of shortcuts. I think the shortcut keys mean hold that letter.
3. Under calendar; If you create a new appointment and decide you don’t want it, you can now pres menu and cancel (cancel was not in wm5)
4. When typing in WiFi keys (WPA, WEP, whatever) you can actually see what you are typing instead of just ******.
5. The new feature I found that I love is if you go into the options for the calendar you can now set it to start in Month view (or whatever view you prefer). I couldn't stand the fact that WM5 kept reverting back to agenda!
(Thanks chymmylt!)
6. The camera finally keeps adjustments like contrast and sharpness saved.
Previously if you soft reset or power off and on the phone, these settings would always revert back to the defaults.
(Thanks abubasim!)
7. In Contacts, when you edit a contact you now have 'File As' useful if you want Forename Surname instead of the default Surname, Forename
(Thanks nbedford! [I installed the "File As" plugin and never noticed that it the ability to change it was built in =)] )
8. In Outlook, if you [Reply All] by default it copies your own email address into the recipient list, so you receive your own mails, even if you auto-save them already in Sent Folder. I found that extremely annoying because with every [Reply All] I had to manually remove my email address before sending.
You can avoid this easily:
1. Programs -> ActiveSync
2. Menu -> Options
3. Select the E-mail information type and tap Settings
4. Tap Advanced
5. Enter the e-mail address you want to remove when replying to all senders in My e-mail addresses
(Thanks aublumberg, This applys to WM5 also but not to many people know this one.)
Let me know if this is a waste of space, and if not, lets keep this thread on topic and point out all the fun reasons to use WM6.
Later, Lew
thanks. couple those i didnt know about.
not quite "easter eggs" though are they
thanks for sharing this information
i found the firts two points very usefull, and (correct me if i'am wrong) due to the lack of a propper wm6 manual i think this thread comes quite handy
The new feature I found that I love is if you go into the options for the calendar you can now set it to start in Month view (or whatever view you prefer). I couldn't stand the fact that WM5 kept reverting back to agenda!
The camera finally keeps adjustments like contrast and sharpness saved.
Previously if you soft reset or power off and on the phone, these settings would always revert back to the defaults.
In Contacts, when you edit a contact you now have 'File As' useful if you want Forename Surname instead of the default Surname, Forename
Bump for added Features.
Not new, but little known and well hidden:
- press and hold the action button
- tap and hold the clock in the title bar until the dots stop moving
- when you release both the stylus and the action button, you get a small menu with an "execute" (or "run") entry. Tap that to get sort of a command line prompt.
Cheers
Daniel
Very nice thread. thnx for the little hints
Are there any real easter eggs in win mobile?
Pisquee said:
Are there any real easter eggs in win mobile?
Click to expand...
Click to collapse
I hope that is a joke. i wouldnt be surprised if it's not
tadzio said:
Not new, but little known and well hidden:
- press and hold the action button
- tap and hold the clock in the title bar until the dots stop moving
- when you release both the stylus and the action button, you get a small menu with an "execute" (or "run") entry. Tap that to get sort of a command line prompt.
Click to expand...
Click to collapse
This is a real easter egg!
WIKI Pls
In the interest of WIKI and promoting the use of knowledge being written once and used many times, there is already a knowledgebase for this with lots of stuff, if you can add yours and close this, everybody will know where to go for their easter eggs...
http://wiki.xda-developers.com/index.php?pagename=Hermes_Buttons
Tap and hold the clock on the title bar lets you switch between digital and analog disply - no idea that happened until now!
I guess, you already know this...
Pressing the "power button" for 3 seconds turns off (not just standby) the device (with WM2003 it wasn't possible...)
This is probably an old one but I didn't know it myself until Googling for it:
In Solitaire, open the on-screen keyboard, tap Ctl and Shift and then Deal. It gives you the perfect hand.
Source: The Easter Egg Archive. The site has a few more . . . of which this one is the only one that seems to be working.
VivaErBetis said:
This is a real easter egg!
Click to expand...
Click to collapse
. . . but an old one. I could do this one on my old JAMin (WM5 AKU2.0).
pello said:
I guess, you already know this...
Pressing the "power button" for 3 seconds turns off (not just standby) the device (with WM2003 it wasn't possible...)
Click to expand...
Click to collapse
it's in the manual
panzer said:
it's in the manual
Click to expand...
Click to collapse
Yes i know but...i have never touched a manual for mobile devices
BTW: i don't need this function
Good and handy tips!!! Thank you.

Chome Panel Chooser

Hey guys. Whipped this thing up to help people choose the panels that can be displayed on the homescreen. So far it only contains 7 entries, the ones I found on my phone. You can turn the panels off or on, by selecting a panel and typing it "off" or "on" respectively. After you make the changes, you need to reboot to see the changes. The last option will make that easier for you. Choose "Reboot", type "yes" and it will reboot for you. Let me know if there's any other panel names you would like me to add, or if you find any bugs. Thanks!
Look good but isn't this just like the chome settings (neoOrder) that is in Rockys ROM where you can enable and disable the windows you want and change which position they are in on the screen?
Clydeisthe**** said:
Look good but isn't this just like the chome settings (neoOrder) that is in Rockys ROM where you can enable and disable the windows you want and change which position they are in on the screen?
Click to expand...
Click to collapse
Everyone isn't running rickwyatt's ROM. Some are still with Kavana's. Like me.
Rip Syntaxx said:
Everyone isn't running rickwyatt's ROM. Some are still with Kavana's. Like me.
Click to expand...
Click to collapse
ohh ok I didn't know that it wasn't in Kavana's ROM I have never flashed one of his just Rickys .. my bad
Clydeisthe**** said:
ohh ok I didn't know that it wasn't in Kavana's ROM I have never flashed one of his just Rickys .. my bad
Click to expand...
Click to collapse
To Clyde: It's cool. Contrary to popular belief, there are still some users that are on Kavana's ROMs. lol I have no problem with rickwyatt's, but I found them to have too many apps and tweaks that I found unnecessary for me personally.
To Org (and anyone who'll listen): This is great idea for those who aren't quite comfortable with editing their .xml files to rearrange the slider panels (like me)! I've noticed that many users have a panel called "My Programs". What do I need to do to create this? I think it's a really useful tool to "slide" straight through the programs you use on a regular basis. I've already read tons of posts on this, but it's not registering. Thanks in advance, guys.
It's difficult to sit here and do a step by step, but I'll point you in the right direction and answer your questions later.
1) Download a registry editor or use the one on the phone.
2) First off, keep in mind there's TWO places in the registry where you need to make changes. One is HKLM\Security\Chome\DefaultSettings\CWelcomeCenter and HKLM\Software\Microsoft\Chome\CWelcomeCenter
3) Look for a key that says "Disabled" and make sure it doesn't say "1". Or use my utility to turn the welcome center on.
4) When you're in the registry you'll find Page1, Page2, Page3 etc etc in both places. Each Page represents ONE slide. For each page you can makes changes such as... ACTIONURL is the path to the program you want to execute when hitting the middle button. for example "\program files\NRG\Chomeweathersettings\weather.exe" will run the weather program
SK2URL is the same, but for the right softkey. SK2Text is a label for that softkey. The "pictures" key points to the .png file you will be using as an icon for your program. Right now it probably says "2500". Change it to "\windows\weather.png" and you'll get the weather icon in its place, for example. The Title text is self descriptive... put in whatever you want the title of the slide to be.
I hope you can figure it out from here
OrganicM said:
It's difficult to sit here and do a step by step, but I'll point you in the right direction and answer your questions later.
1) Download a registry editor or use the one on the phone.
2) First off, keep in mind there's TWO places in the registry where you need to make changes. One is HKLM\Security\Chome\DefaultSettings\CWelcomeCenter and HKLM\Software\Microsoft\Chome\CWelcomeCenter
3) Look for a key that says "Disabled" and make sure it doesn't say "1". Or use my utility to turn the welcome center on.
4) When you're in the registry you'll find Page1, Page2, Page3 etc etc in both places. Each Page represents ONE slide. For each page you can makes changes such as... ACTIONURL is the path to the program you want to execute when hitting the middle button. for example "\program files\NRG\Chomeweathersettings\weather.exe" will run the weather program
SK2URL is the same, but for the right softkey. SK2Text is a label for that softkey. The "pictures" key points to the .png file you will be using as an icon for your program. Right now it probably says "2500". Change it to "\windows\weather.png" and you'll get the weather icon in its place, for example. The Title text is self descriptive... put in whatever you want the title of the slide to be.
I hope you can figure it out from here
Click to expand...
Click to collapse
Thanks a bunch, man. I'm gonna finagle with this as soon as I get off.
OrganicM said:
It's difficult to sit here and do a step by step, but I'll point you in the right direction and answer your questions later.
1) Download a registry editor or use the one on the phone.
2) First off, keep in mind there's TWO places in the registry where you need to make changes. One is HKLM\Security\Chome\DefaultSettings\CWelcomeCenter and HKLM\Software\Microsoft\Chome\CWelcomeCenter
3) Look for a key that says "Disabled" and make sure it doesn't say "1". Or use my utility to turn the welcome center on.
4) When you're in the registry you'll find Page1, Page2, Page3 etc etc in both places. Each Page represents ONE slide. For each page you can makes changes such as... ACTIONURL is the path to the program you want to execute when hitting the middle button. for example "\program files\NRG\Chomeweathersettings\weather.exe" will run the weather program
SK2URL is the same, but for the right softkey. SK2Text is a label for that softkey. The "pictures" key points to the .png file you will be using as an icon for your program. Right now it probably says "2500". Change it to "\windows\weather.png" and you'll get the weather icon in its place, for example. The Title text is self descriptive... put in whatever you want the title of the slide to be.
I hope you can figure it out from here
Click to expand...
Click to collapse
I'm understanding how to read the code. Thanks for breaking it down. I'm just having trouble finding the .pngs for my icons and also (noob moment) finding the target file for certain applications. It's keeping me from being able to input the file address for ACTIONURL and SK2URL.
Not Hard to Find
Just think of your program, "Where is it stored?"
That should be your only question when finding your target file. That simple, you should look in your Program Files directory on your phone or you storage card, that will then tell you where the link is.
2ndly, you can find other programs in your startup folder. They will be listed in link format, but this is fine, the link can be treated basically as the exact file itself (as far as your phone is concerned).
Long story short, use these locations for your entries for ACTIONURL and SK2URL. Have a blast!
Rip Syntaxx said:
I'm understanding how to read the code. Thanks for breaking it down. I'm just having trouble finding the .pngs for my icons and also (noob moment) finding the target file for certain applications. It's keeping me from being able to input the file address for ACTIONURL and SK2URL.
Click to expand...
Click to collapse
outerdepth said:
Just think of your program, "Where is it stored?"
That should be your only question when finding your target file. That simple, you should look in your Program Files directory on your phone or you storage card, that will then tell you where the link is.
2ndly, you can find other programs in your startup folder. They will be listed in link format, but this is fine, the link can be treated basically as the exact file itself (as far as your phone is concerned).
Long story short, use these locations for your entries for ACTIONURL and SK2URL. Have a blast!
Click to expand...
Click to collapse
Thanks, OD. I've figured out the file locations and such. I just need to know where you guys edit the .pngs for icons. I've found some icons, but they sucketh. I want them glossy and polished looking like the default icons.
By "where" , I assume you mean what programs do we use?
I use Photoshop do edit my pngs. I think other, cheaper software is available. Don't quote me on that. Photoshop can also be attained other "ways" (cough,cough).
Anyways, you can easily mod any pictures, turn them into anything you want, .png,.tga,.gif,etc. Look around.
Rip Syntaxx said:
Thanks, OD. I've figured out the file locations and such. I just need to know where you guys edit the .pngs for icons. I've found some icons, but they sucketh. I want them glossy and polished looking like the default icons.
Click to expand...
Click to collapse
outerdepth said:
By "where" , I assume you mean what programs do we use?
I use Photoshop do edit my pngs. I think other, cheaper software is available. Don't quote me on that. Photoshop can also be attained other "ways" (cough,cough).
Anyways, you can easily mod any pictures, turn them into anything you want, .png,.tga,.gif,etc. Look around.
Click to expand...
Click to collapse
I understand how to make any pic a .png, .jpg, .gif, etc... It's not the icons that I need, but rather, the program. I'll search for "alternate" ways to get photoshop. lol
Rinku has a pretty good description on how to add CProgs on his blog. It at the bottom of the page.
Thanks guys for all your help and input! I've figured it out, and in the process figured out how to change the small icons in the upper lefthand corner of the panels as well. It's kinda tedious at first, but once you get the hang of it--it's not bad.
Rip Syntaxx said:
Thanks guys for all your help and input! I've figured it out, and in the process figured out how to change the small icons in the upper lefthand corner of the panels as well. It's kinda tedious at first, but once you get the hang of it--it's not bad.
Click to expand...
Click to collapse
For photo edtiting, i use GIMP,,,, it's the same program i used to modify the yahoo weather icons for ORG...... it's free and works just as well as photoshop CS3.
Go here if you want to try. www.gimp.org
pudgedaddy said:
For photo edtiting, i use GIMP,,,, it's the same program i used to modify the yahoo weather icons for ORG...... it's free and works just as well as photoshop CS3.
Go here if you want to try. www.gimp.org
Click to expand...
Click to collapse
Thanks, Pudgemeister. I'll check it out.
pudgedaddy said:
For photo edtiting, i use GIMP,,,, it's the same program i used to modify the yahoo weather icons for ORG...... it's free and works just as well as photoshop CS3.
Go here if you want to try. www.gimp.org
Click to expand...
Click to collapse
I used GIMP for my icons, it was easy and I think they turned out quite nice. Here are a few that I found/made they all have transparent backgrounds. Feel free to use which ever you like.
A few more
Editing Slider Panels
Does anyone know the default setting for this registry key: \HKLM\SOFTWARE\Microsoft\CHome\CMessage\ICONPATHS? I changed it trying to change the condensed icon (upper lefthand corner) for the message notifications panel. Instead, my weather panel's icon was changed. What're the default values for the key? (ex. 2xxx;2xxx)
It is 2201;2201

[TOOL] Panels Button UnAssigner

Introduction
From time to time Panels button can be accidentally pressed (usually with "Green Phone" button). I hate long waiting for Panels Manager come to screen, cancel it, return to normal life...
It's very annoying for me!
Target
Disable primary function of "X Panel" button.
If you need to switch panel - use different launcher for PanelManager.
Simple Solution
Install latest MortScript on your Xperia.
Unzip attached file to any folder on your Xperia.
Run "UnAssign" to disable launching Panel Manager by "X Panel" button. You need to run it only once - "X Panel" button will be disabled forever (or until you use "ReAssign", see below).
If you don't need to switch panels - that's all.
If you need to switch panels (with disabled "X Panel" button) - use "\Program Files\PanelManager\ShowPanels.exe" (or your localized path) to run Panel Manager.
If you want to put things back - just run "ReAssign" to restore original function of "X Panel" button.
Folder with unzipped files can be deleted at any time - assignment/unassignment of "X Panel" button will be remembered.
After disabling primary function of "X Panel" button it can be used for different tasks. I use AE Button Plus to assign "Start Menu" function to short click of "X Panel" and "ShowPanels" to long press of "X Panel".
Should works on any localized device.
If someone needs .CAB version - just ask me.
I don't really understand what exactly your files do.. rename the panelmanager.exe and replace it with your empty.exe so it does nothing?
And the other one reverses this?
EDIT
Accidental double post.. dunno how!
Angelusz said:
I don't really understand what exactly your files do.. rename the panelmanager.exe and replace it with your empty.exe so it does nothing?
And the other one reverses this?
Click to expand...
Click to collapse
Yes.
In addition you can use "ShowPanels" to switch panels in case that you need it even if direct function of "X Panel" is disabled.
hey karlson..
Your program works fine!!...
the instructions are a bit fuzzy!And the first time i read it i got a little confused,,, unless you want many more people asking questions..i suggest u make the instructions a little simple
two lines would be good
what it does
how to make it work
simple and easy..
rotastrain said:
hey karlson..
the instructions are a bit fuzzy!And the first time i read it i got a little confused,,, unless you want many more people asking questions..i suggest u make the instructions a little simple
two lines would be good
what it does
how to make it work
simple and easy..
Click to expand...
Click to collapse
Thanks for suggestion.
I'll try to improve.
Anyway I like simple solutions.
Very nice, thanks.
You might want to mention that you need MortScript installed though. At least a noob like me needed to figure that out first.
dsulps said:
Very nice, thanks.
You might want to mention that you need MortScript installed though. At least a noob like me needed to figure that out first.
Click to expand...
Click to collapse
OK, it's even more clarified now.

Problems selecting text - in SOME apps

I have just upgraded from a TyTN2/Kaiser to a new TP2/Rhodium running WM 6.1 .. and am enjoying the experience except for one fly in the ointment.
Text selection in certain apps is incredibly painful: using the stylus to select a portion of text is almost always interpreted as an attempt to drag-scroll the display. "Almost always" because if you time it properly, waiting a second or so and start dragging before the context menu pops up, then it sorta kinda works. But the selection seems to kick in quite some time AFTER beginning to drag, and therefore doesn't start at the beginning of the target. And Double-clicks (to select a whole word) no longer stretch word-for-word as I drag.
Most apps still work fine, but the following key apps suffer this annoying misbehaviour:
Contacts - But only the "Notes" tab. All text in the "Details" tab behaves as expected!
SMS texting - This occurs when selecting "Send Text Message" from a contact's Summary display (which is actually my preferred method as it is the quickest!). And it also occurs if you start an SMS from the messaging app via menu options Menu\New\SMS. But if you compose an SMS in the threaded view of a conversation in the same app, then the text selection is ok!
I can't find any posts by others who might be experiencing something similar, so is there a solution for this? A registry hack maybe? Am I the only one who has noticed this problem, or am I the only one who is annoyed so much by it?
Notes tab of Contacts app: I experience the same here. But it doesn't really bother me too much since I rarely have to select text here.
Messaging App: I didn't know you can select text like that (ie. tap and hold for a bit and drag) until you mentioned it! Anyway, if you want to select text here, you can always tap "Menu" and then "Select Text".
ohyeahar said:
Notes tab of Contacts app: I experience the same here. But it doesn't really bother me too much since I rarely have to select text here.
Click to expand...
Click to collapse
I use the contact notes extensively, so it is extremely frustrating to have it compromised and complicated now (compared with TyTN2).
ohyeahar said:
Messaging App: I didn't know you can select text like that (ie. tap and hold for a bit and drag) until you mentioned it! Anyway, if you want to select text here, you can always tap "Menu" and then "Select Text".
Click to expand...
Click to collapse
Ahh - thanks for that! Now if only i could find a way to keep that as the default
** UPDATE **
** UPDATE **
I just noticed that everything works properly .. if and only if you use "My Mobiler" to remotely control the phone. So you can use your mouse and your desktop monitor to drag select text in the above compromised apps (including Active Tasks by the way) .. and everything will be fine.
But when it come to using the stylus on the phone's touch-screen directly, the selection still misbehaves!!
This is not a workaround, just mentioning it in the hope that it might help someone enlightened enough to be able to piece the puzzle together
http://forum.ppcgeeks.com/showthread.php?t=85583
Here's a solution to your problems.
digitaliceblast said:
http://forum.ppcgeeks.com/showthread.php?t=85583
Here's a solution to your problems.
Click to expand...
Click to collapse
Thanks, but i'm not sure how exactly does it solve the problem? If you mean the post by orlandojumpoff (post #16) about pressing and holding and then dragging when the animation starts, then that's actually the problem itself.
The animation goes by so fast, that each time you do this, it takes a few false starts before you manage to time it right. The overall effect is to give priority to TF3D scrolling at the expense of functionality in terms of text selection. It makes me want to rip out TF3D by it's heart, which of course is a bit overkill.
I'd settle for being able to tell TF3D to stop interfering in specific apps, or simply to stop interferring while editing. Actually, come to think of it .. another viable option might be to find a way to get that animation to take a little longer ... hmmm
One thing you can do to mitigate it somewhat is to double tap on a word to select a word, triple tap to select an entire line. I use Pocket Informant and it too won't allow me to drag to select unless I try to time it like you do. Another trick is to use the hardware keyboard, and your arrow and shift keys combined to select text.
Sure wish the good things we like about WM would stick from version to version, and the bad things would be fixed and stay fixed. Hey, it could happen
trids said:
Text selection in certain apps is incredibly painful: using the stylus to select a portion of text is almost always interpreted as an attempt to drag-scroll the display...
Click to expand...
Click to collapse
There is a similar problem on Topaz (Diamond 2). It seems finger scrolling sensitivity was made too high and it can no more tell finger from stylus. I found a (partial) solution. Maybe it works on Rhodium too.
- Find the registry key "HKLM\Software\OEM\TFLOSettings".
- It should contains a subkey named "TFLOIgnoreAPPs". If it does not exist create it.
- For every application where you want to be able to select text add a string value called "IgnoreAppXY" where XY are two characters different for every entry.
- As value enter the name of the application EXE file as seen in file explorer (warning: case does matter).
From then on for that applications finger scrolling is suppressed and text selection works as expected.
This is a sample from my registry
[HKEY_LOCAL_MACHINE\Software\OEM\TFLOSettings\TFLOIgnoreAPPs]
"IgnoreAppST"="WiFiNetwork.exe"
"IgnoreAppYT"="YouTube.exe"
"IgnoreAppPH"="PIMHelper.exe"
"IgnoreAppNP"="NOTEPAD.exe"
"IgnoreAppCE"="ContactEditor.exe"
"IgnoreAppTM"="tmail.exe"
"WiFiNetwork.exe" and YouTube.exe" were already there. I added "PIMHelper.exe" (editing inside SPB Diary Today plugin),
"ContactEditor.exe" (editing for Contacts), "tmail.exe" (editing for SMS and email) and "NOTEPAD.exe" (Orneta text editor).
Hope it helps.
That method worked for me for Pocket Informant, using "ignoreappPI"="PocketInformant.exe".
Thanks!
SOLVED!
oruam57 said:
[HKEY_LOCAL_MACHINE\Software\OEM\TFLOSettings\TFLOIgnoreAPPs]
"IgnoreAppST"="WiFiNetwork.exe"
"IgnoreAppYT"="YouTube.exe"
"IgnoreAppPH"="PIMHelper.exe"
"IgnoreAppNP"="NOTEPAD.exe"
"IgnoreAppCE"="ContactEditor.exe"
"IgnoreAppTM"="tmail.exe"
:
:
Hope it helps.
Click to expand...
Click to collapse
Brilliant - Thank you! This is EXACTLY what i was hoping for! Awesome!
Update:
I posted this brilliant solution to the standard thread for Rhodium Cabs,Tips,Tweaks etc
.. Thanks again oruam57!
Just a word of caution. My device already had [HKEY_LOCAL_MACHINE\Software\OEM\TFLOSettings\TFLOIgnoreAPPs], with YouTube as the only exclusion, but i notice that the board seems to introduce a space into the "TFLOIgnoreAPPs" portion, which might cause problems for some folks who want to try this out.
And for the record, this solution does not solve the problem for the standard editor for Contacts and Tasks, which doesn't have a Process whose name you can use. So I'll start looking at custom editors for Contacts now, but it's good to have this handy tweak within reach!
trids said:
And for the record, this solution does not solve the problem for the standard editor for Contacts and Tasks, which doesn't have a Process whose name you can use.
Click to expand...
Click to collapse
Maybe I do not understand exactly your problem but on my Topaz:
- in the first tab of standard Contacts and Task editor text selection does work (do not know why, I suppose Touch Flow has some internal logic);
- in the second tab (Notes) of Contacts text selection can be forced working by inserting the process "ContactEditor.exe";
- in the second tab (Notes) of Tasks text selection can be forced working by inserting the process "poutlook.exe".
At any rate using Dotfred's Task Manager (http://www.dotfred.net/TaskMgr.htm) you can inspect processes and windows on your phone and with a little patience you can find the owner process of any interesting window.
Hooray!
oruam57 said:
Hope it helps.
Click to expand...
Click to collapse
Thank you soooo much oruam57! I searched for hours yesterday for a fix for this issue. It was driving me crazy. I made two of my own for ListPro and eWallet and they work great now too. THANKS!
oruam57 said:
Maybe I do not understand exactly your problem but on my Topaz:
- in the first tab of standard Contacts and Task editor text selection does work (do not know why, I suppose Touch Flow has some internal logic);
- in the second tab (Notes) of Contacts text selection can be forced working by inserting the process "ContactEditor.exe";
- in the second tab (Notes) of Tasks text selection can be forced working by inserting the process "poutlook.exe".
At any rate using Dotfred's Task Manager (http://www.dotfred.net/TaskMgr.htm) you can inspect processes and windows on your phone and with a little patience you can find the owner process of any interesting window.
Click to expand...
Click to collapse
@ Oruam57, you're right, thanks again! I was in fact using DotFred's Task Manager to discover the processes .. but i came to the incorrect conclusion (that there was no identifiable processes, for Tasks and for Contacts) because i saw no change in the processes listed between editing and not editing their notes, as poutlook.exe was still running after i edited the notes and while the list of tasks/contacts was still displayed.
And this is how I overlooked the possibility that poutlook.exe itself was the editor
BTW, i notice that the exclusion for poutlook.exe works for the notes of both Tasks AND Contacts, they seem to use the same editor. I have no ContactEditor.exe listed at all, must be for your custom editor.
I tried with on WLMMessenger.exe, but it didint work.
I still cant select ( highlight ) text from a conversation. When i do it begins to scroll..
Has anyone the solution?

How to desactivate windows Start Menu (process)

Hi, I've seen that if I desactivated the built in start menu, my free ram was 30 mb more (really !) and as I use manila quicklinks, its not a problem for me to go where I want, then I think desactivate windows start menu in wm 6.5, 6.5.x builds would be very useful for device poor in ram (like mine) so is there a way to desactivate it ?
- I found a provisional way by changing the shellres.192.dll by one from a taskar theme (because it blocks the start menu launching, but the taskbars icons are not working too, not practical...) Has someone an idea to desactivate without changing this dll ?
thx in advance !
Arto
anyone have an idea? I thought it's a very interesting thing...
clear adequate CPR's(2), make sr.
i could recommend using quick menu + startbutton(menu overrider) + few reg fixes(for regaining missing entries with qm), otherwise you may meet annoying problem if logo is clicked(loop zero effect process problem and no menu at all, of course then).
you may gain c.a. 2, 2.5 mb of ram and make sys lighter in general by that.
if you are cook, you may remove m$ start menu AND then remove these feeble icons(as these are not used at all) from sys.
pupakota said:
clear adequate CPR's(2), make sr.
i could recommend using quick menu + startbutton(menu overrider) + few reg fixes(for regaining missing entries with qm), otherwise you may meet annoying problem if logo is clicked(loop zero effect process problem and no menu at all, of course then).
you may gain c.a. 2, 2.5 mb of ram and make sys lighter in general by that.
if you are cook, you may remove m$ start menu AND then remove these feeble icons(as these are not used at all) from sys.
Click to expand...
Click to collapse
thx for your answer, yes I would cook with this tweak, where I can find the start menu module in SYS ?
- thats a good Idea to redirect start button on quickmenu , have you some precision about this way?
- deleting the .cpr would make start menu not loading all png and icons? (that's the problem for the ram I think)
- yes use the icons because there are visible from manila quicklincks and I need the registry strings in startinfo
thx again for your help
where I can find the start menu module in SYS ?
Click to expand...
Click to collapse
you CANNOT. it is embedded into, i dont know, shell32, or aygshell, imho. method below is way for desactivating it(whole honeycomb), just that(and it is ENOUGH).
- deleting the .cpr would make start menu not loading all png and icons? (that's the problem for the ram I think)
Click to expand...
Click to collapse
not deleting, just erasing its contents(with notepad).
Icons WONT be cached and no start menu is available too(well, more like m$ menu is not, hm, activated, but HOOK IS(so, erased cprs may lead to weird ugly loop when you click logo/start, so startbutton is needed to overtake that hook)).
I have no idea about manila, never used it, but i assume that if it is using these icons, icons could be still cached(upd: BUT still, you will gain RAM, as honeycomb engine is not started).
names of cpr files to be cleared(for qvga) with notepad:
StartMenu_Global_240x320.cpr
StartMenu_Global_320x240.cpr
StartMenu_GridScene_240x320.cpr
StartMenu_GridScene_320x240.cpr
- thats a good Idea to redirect start button on quickmenu , have you some precision about this way?
Click to expand...
Click to collapse
search for startbutton on xdadev(upd: i added sb in attachment).
its behaviour is determined by something like this:
[HKEY_CURRENT_USER\Software\allelimo\StartButton]
"HookWinKey"=""
"HookText"="1"
"Run"="\\Windows\\QuickMenu.exe"
as you can see, you may use whatever you like to be launched by logo/"start" TEXT.
Startbutton needs shortcut in windows/startup to be activated.
btw, remember to make reg entries for undetermined CPLs, 6.5.x messed these up(so, i.e. "home" - ex-"today", and few more won't be visible in qm settings submenu without regfix).
Cannot help you with that one as my device uses nontypical reg for CPLs(different from htc method).
yes I would cook with this tweak
Click to expand...
Click to collapse
if you want to cook this in, you may want to make trick with initflashfiles.dat then:
make EMPTY txt(i.e. Honeycomb_off.txt), throw it into any oem.
then add sth like this to initflashfiles.dat(or initflashfile.txt):
Directory("\Windows\Startup\"):-File("startbutton.lnk","\Windows\startbutton.lnk")
Directory("\Windows"):-File("StartMenu_Global_240x320.cpr","\Windows\Honeycomb_off.txt")
Directory("\Windows"):-File("StartMenu_Global_320x240.cpr","\Windows\Honeycomb_off.txt")
Directory("\Windows"):-File("StartMenu_GridScene_240x320.cpr","\Windows\Honeycomb_off.txt")
Directory("\Windows"):-File("StartMenu_GridScene_320x240.cpr","\Windows\Honeycomb_off.txt")
Thank you for this great answer ! I will try this and report my results !
pupakota said:
make EMPTY txt(i.e. Honeycomb_off.txt), throw it into any oem.
then add sth like this to initflashfiles.dat(or initflashfile.txt):
Directory("\Windows\Startup\"):-File("startbutton.lnk","\Windows\startbutton.lnk")
Directory("\Windows"):-File("StartMenu_Global_240x320.cpr","\Windows\Honeycomb_off.txt")
Directory("\Windows"):-File("StartMenu_Global_320x240.cpr","\Windows\Honeycomb_off.txt")
Directory("\Windows"):-File("StartMenu_GridScene_240x320.cpr","\Windows\Honeycomb_off.txt")
Directory("\Windows"):-File("StartMenu_GridScene_320x240.cpr","\Windows\Honeycomb_off.txt")
Click to expand...
Click to collapse
Nice answer!
I have a different question for you related to the honeycomb.txt
personally i like the start menu of WM6.5.x, but the one thing i cannot stand is the honeycomb effect, do you know of a way to change the honeycomb so that the icons appear in a straight line, like a grid?
eg 5 collumns across and then X rows down.
thanks in advance
MG
Nice answer!
Click to expand...
Click to collapse
Method by Mietas.
personally i like the start menu of WM6.5.x, but the one thing i cannot stand is the honeycomb effect, do you know of a way to change the honeycomb so that the icons appear in a straight line, like a grid?
Click to expand...
Click to collapse
Unfortunately, i do not remember.
I modded honeycomb in such way once(but one column), then i decicded to not use hc at all(as a matter of fact i got rid of 6.5).
I am certain that i saw few methods of such mods here, on xdadev.
If i remember right it is matter of grid cprs reedits(mainly these bolded ones) +new ellipsis gfx:
<GridView ID="Start Menu Items List" Top="0" Left="0" Width="240" Height="268" Columns="3" Scrollable="TRUE" HexagonGrid="TRUE" HorizontalWrapAround="TRUE">
<Image ID="Selection" Left="0" Top="-15" Width="96" Height="79" Source=".\StartMenu_Selection.png" />
<Layer ID="GridItem" Width="96" Height="83" OnAction ="GridItemAction">
<Layer ID="Normal">
<Image ID="Image" Left="25" Top="2" Width="45" Height="45" ScaleStyle="Fit" />
<Text ID="Text" Left="9" Top="49" Width="78" Height="34" FontFamily="Tahoma" FontSize="7" HorizontalAlignment="Center" VerticalAlignment="Top" Wrap="True" Trimming="EllipsisCharacter" ForeColor="#00FFFFFF" BackColor="#00000000" />
</Layer>
</Layer>
Click to expand...
Click to collapse
HC is quite moddable, as you can see, shame it is mem hungry.
upd: on a second thought, hmm, i am not sure, if it is possible(i mean more, than ONE column of items in such way as you were asking for). You asked for something like "Settings" panel look in 6.1, hard to say, if it's possible.
If it is, i t may be related to:
HexagonGrid="FALSE" + ..something.
Thank you, I cleaned the cpr files and I installed a cab to hide the start button in wm 6.5.x, thats perfect ! !
Thanks Pupacota! I have assigned my Start menu to MMAppLauncher!
If you want to make it work even with WM soft button, you might wanna try instead of using SetWindowLong on HHTaskBar, use it on MSSTARTMENU and when message WM_ACTIVATE received, don't pass it through and just launch the app. I wanted to do it, but I forgot. Plus I don't have any good replacement done yet.
This should work
Thanks Pupacota! I have assigned my Start menu to MMAppLauncher!
Click to expand...
Click to collapse
i am glad i could help.
OndraSter said:
If you want to make it work even with WM soft button, you might wanna try instead of using SetWindowLong on HHTaskBar, use it on MSSTARTMENU and when message WM_ACTIVATE received, don't pass it through and just launch the app. I wanted to do it, but I forgot. Plus I don't have any good replacement done yet.
This should work
Click to expand...
Click to collapse
When you say "WM soft button", do you mean the top left corner of the screen (WM6.5)? If so, I don't want to do that because I have Ariel Battery there. Thanks for the tip though.

Categories

Resources