WVGA and winmo apps - Touch Pro2, Tilt 2 Windows Mobile General

I'm new to windows mobile, and I'm noticing apps have supported resolutions in their descriptions.
What happens if I try and run a sub-WVGA app on the TP2? Will WinMo run it in lower resolution, scale it, or just refuse to recognize it?

fortunz said:
I'm new to windows mobile, and I'm noticing apps have supported resolutions in their descriptions.
What happens if I try and run a sub-WVGA app on the TP2? Will WinMo run it in lower resolution, scale it, or just refuse to recognize it?
Click to expand...
Click to collapse
its an app thing. if the app will scale then it would scale in winmo. some apps will simply not scale and just take up a small portion of the screen. yet others jsut wont run at all

mallman said:
its an app thing. if the app will scale then it would scale in winmo. some apps will simply not scale and just take up a small portion of the screen. yet others jsut wont run at all
Click to expand...
Click to collapse
Gotcha. Thanks

Related

VGA on a QVGA screen

Hello everyone,
I have been looking for software that will allow me to run a VGA application on my PPC that is only equipped with a QVGA screen. I have seen the packages that do the reverse but, nothing that the direction I need.
Any help is greatly appreciated.
why wouldyou want to do that???
Try Nyditot Virtual Display 5 - a good app, and has a trial version so you can try before buying/cracking
sp3dev said:
Try Nyditot Virtual Display 5 - a good app, and has a trial version so you can try before buying/cracking
Click to expand...
Click to collapse
Nyditot for all i know is only for ppcs with VGA display to enable SEVGA, what he is asking is to enable VGA apps to run on his QVGA screen, which if im not mistaken is not possible (if this was otherwise im guessing you'll need a microscope to read the damn font which is already small in QVGA) . For VGAs you cant try tweaks2k2's TrueVGA brute force without actually changing the resolution of the PPC, it only affects the program which was VGA brute Forced. This is useful for adobe pocket reader or IE to see all the contents without scrolling sideways.
fallenczar said:
why wouldyou want to do that???
Click to expand...
Click to collapse
I have an app that only runs on 640.480. It is a app that runs my home automation. It is built for PPC but has the resolution requirement.
Eikichi said:
Nyditot for all i know is only for ppcs with VGA display to enable SEVGA, what he is asking is to enable VGA apps to run on his QVGA screen, which if im not mistaken is not possible (if this was otherwise im guessing you'll need a microscope to read the damn font which is already small in QVGA) . For VGAs you cant try tweaks2k2's TrueVGA brute force without actually changing the resolution of the PPC, it only affects the program which was VGA brute Forced. This is useful for adobe pocket reader or IE to see all the contents without scrolling sideways.
Click to expand...
Click to collapse
Thank you very much. All I need it to do is to trick the app into thinking it is running on a VGA screen. I do not mind scrolling if I need to. Since it is a GUI for a secrurity system. The prints can be small as it is all button based. It looks kinda' like a remote control.
This is the software I am talking about:
http://www.elkproducts.com/products/m1/ElkRM_additional_info.htm
Thanks for your help.
DaddyGoFast said:
Thank you very much. All I need it to do is to trick the app into thinking it is running on a VGA screen. I do not mind scrolling if I need to. Since it is a GUI for a secrurity system. The prints can be small as it is all button based. It looks kinda' like a remote control.
This is the software I am talking about:
http://www.elkproducts.com/products/m1/ElkRM_additional_info.htm
Thanks for your help.
Click to expand...
Click to collapse
this may not help much but how bout asking their support services to release a qvga version of it, im sure they are amenable to that since majority of today's PPCs are QVGA hence more revenues for them.
Yeah, I tried that. No go. They use the software on their WinCE touchscreen panels that use a 640*480 screen. They made the software available for free to the installers. THe panels are like $1000USD. They are not much into software.
Thanks for your help though.

anyone got VSpainter working?

I have downloaded vspainter LE from here:
http://www.virtualspaghetti.com/index.php?index=3&language=en
But when i start it it immediately crashes back to programs. It should be compatible right? its in the compatible software list on the xda wiki. Can anyone explain to me how to get it working?
Greetings.
edit: just installed vsbenchmark, and that completely froze my device... :-( really hope they fix those programs soon.
In order to use VSPainter, you have to install the WVGA Fix, and then switch your screen to 640*480, cause VSPainter doesn't work with a 800*480 resolution.
damnit! it would be soooo awesome in 800x480
I completely agree. It's a shame to see all these programs for WinMo which seem to have the resolution "hardcoded" in them, where every applications on a regular computer can adapt to any resolution you're using.
Zaza le Nounours said:
I completely agree. It's a shame to see all these programs for WinMo which seem to have the resolution "hardcoded" in them, where every applications on a regular computer can adapt to any resolution you're using.
Click to expand...
Click to collapse
you, you would think adaptive resolution wouldnt be that hard to create, even if its only getting bigger and bigger.
anyway, can someone advise me another drawing app, wich does work at 800 x480?
Snuurtje said:
you, you would think adaptive resolution wouldnt be that hard to create, even if its only getting bigger and bigger.
Click to expand...
Click to collapse
I must confess I don't know anything about programming. But even if the resolution of a program is not adaptive, the programs could been at least coded for the different resolutions used on telephones, as there isn't a lot of them : SQVGA, QVGA, SVGA, VGA, WVGA... and that's about it.
i know about programming (not professional) and imo its not that hard to program adaptive windows, especially because there is almost always an area that isnt fix (like a toolbar or something), which is the only thing that has to adapt.
anyways.. its a shame many programs dont work, especially vspainter which looks pretty good. there is lots of programming involved and i bet much more complex than an adaptive window
I guess they are just currently working on new versions (also for their other apps) to match the wvga resolution which is gaining momentum with the HD and the X1.
I use VirtualNotepad2 and they released a bug fix for WVGA but this leaves a lot to be desired since it just stretches the current graphics to WVGA mode making them a little bit blurry. I am really looking forward to their normal WVGA versions.
allright good to hear they are working on it. But i still need a little schetch app, if it were only to paint black lines and save it to .jpg Anyone able to recommend one that works?
Yaaaay, i found a great painting app! It's called pocket artist, it does a LOT i want a painting and photo editing to do. The only thing i havent managed to find is a layers function like in photoshop. Furthermore it does have a lot of similar functions photoshop does. Im in the process of uploading a youtube video i just shot.
here is the link its still converting though, should be up shortly:
http://nl.youtube.com/watch?v=vmfNqOHJxPU
this isn't so good, VSpainter is more powerful
To me Vspainter is worthless without it working fullscreen. By the way i have discovered layers in this app. You can do a lot with it what can be done with photoshop aswell. Precise selection, layers. gradient, text, diverse filters, cropping, resizing rotating.

Multitouch - How can I use it?

Hey guys!
Since the new HTC HD2 (Leo) is about to launch:
How can I use it's multitouch capability? Preferably with C#?
As far as I know the Windows Mobile SDK supports only the good old "Mouse_Down/Up/Move" events.
Is there anything I missed? Actually there must be, since HTC is using multitouch on their Sense UI (which is just an App, like everything else, right?).
Any ideas?
Hey, come on!
No ideas? Nothing?
I thought there were so many uber-developers in this froum
To my knowledge, the HD2's multitouch was homemade by HTC. It is not natively supported by Windows Mobile/C#/etc. Unlike Samsung, I don't think HTC has ever published an SDK or made any of their APIs available to outside developers.
But as far as I know the HD2 apps (like Opera Browser or Google Maps) work with multitouch as well. Were they adapted by HTC?
It would be too bad having a multitouch phone but not beeing able to program for it
VanKurt said:
Were they adapted by HTC?
Click to expand...
Click to collapse
From what I've read, yes. I haven't used an HD2 personally though
It's kinda funny (or sad) that virtually every cool feature of the HD2 (capacitive screen, multitouch, etc) was made possible by HTC and not by Microsoft. OEMs and developers shouldn't have to waste their time writing touchscreen interfaces and sensor APIs, but that's the reality of Windows Mobile for the time being. WM7 had better be a huge leap forward.
OK, so we know that there's no official way to do this.
But maybe one can somehow get to those data otherwise?
I guess we'll have to wait until the HD2 is officially released to find out...
bedoig said:
OEMs and developers shouldn't have to waste their time writing touchscreen interfaces and sensor APIs, but that's the reality of Windows Mobile for the time being. WM7 had better be a huge leap forward.
Click to expand...
Click to collapse
In their defense, Microsoft HAVE provided API's for WM for camera's, GPS chips and accelerometers. It's not their fault if the OEM's choose not to use them.
VanKurt said:
OK, so we know that there's no official way to do this.
But maybe one can somehow get to those data otherwise?
I guess we'll have to wait until the HD2 is officially released to find out...
Click to expand...
Click to collapse
HTC's grav sensor API was soon reverse engineered, so I would expect this one to be too.
FloatingFatMan said:
In their defense, Microsoft HAVE provided API's for WM for camera's, GPS chips and accelerometers. It's not their fault if the OEM's choose not to use them.
Click to expand...
Click to collapse
I wasn't aware that anything was available for accelerometers. Was that a recent addition? WM6.x?
FloatingFatMan said:
HTC's grav sensor API was soon reverse engineered, so I would expect this one to be too.
Click to expand...
Click to collapse
I was thinking the same thing. The problem is still one of consistency between devices though. We need WM7 to lay a consistent groundwork for every feature that we now consider standard on a smartphone. Maybe that requires MS tightening restrictions on OEMs who choose to use Windows Mobile.
hold on am i missing something?.
you basically asking can you use multi touch on a phone such as diamond/touchpro 2?
multitouch capability depends on the actual hardware, with screens such as capacitive.
the HTC hero has a multi touch SCREEN...you can put the sense UI on resistive screens such as the GI, majic and so on.
do a google search on the difference between resistive and capacitive
Erm, no!
I asked specifically for the HTC HD2, which has a capacitive screen. So Multitouch should work very well on that device.
The only thing missing will be the API for it...
But we'll see about that (HD2 will be released any day now, I hope)
Multitouch is an HTC API...
I've got some way to working out how to use it, though I kinda need to have a device before I can do anything for real!
I know, that WM doesn't support multitouch. It'll be avaible in WM 7.
OK, now that the HD2 is out:
Did anyone play around with multitouch yet? Is there a way to use it in our own applications?
I played a little around with .Net, but havn't found any multitouch way...
Multitouch isn't part of .NET. HTC use there own library for this.
The hope is that someone will make it usable for development (like it happened with the G-Sensor)...
I thought about that HTC sends a Special-Mouse Click -> Mouse Scroll, so I can catch it, but this wasn't the case
Zoomer
There is an application called Zoomer,that enables almost all aplications that are installed to support Multitouch function on HD2,google for it.
That isn't a solution Zoomer just sets Registry entrys for using a Zoom, which just magnifiers the Window Of an App, without the ability for the App itself to draw this magnified space in high quality...
scilor said:
That isn't a solution Zoomer just sets Registry entrys for using a Zoom, which just magnifiers the Window Of an App, without the ability for the App itself to draw this magnified space in high quality...
Click to expand...
Click to collapse
I'm currently working on the alternative, that sends the window messages to zoom in/zoom out, but you then need to handle them.
I think I've found what messages it is, and need to work out what exactly is getting sent, but that hopefully shouldn't take long...

Windows Mobile Development: RAM Problem

Hey!
First of all: I know that there are many solutions to exactly this problem, but none of them works...
I am currenty working on an Windows Mobile 6.1 professional Application with Visual Studio 2005 Standard Edition in c#. My mobile is a Samsung Omnia i900. Additionally i use the Windows Mobile SDK 6 professional.
My Problem: the app seems to get not enough memory for executation. If i load a large image (2mb) i get an "OutOfMemory"-Exception. Weird: if i run the app via Visual Studio (Deploy on Device) i cant load even pretty small images. When i start the app on the device, i can load bigger images, but i need to load images of 2 mb and that doesnt work either way! This application will get pretty large so i was wondering how this can work, when i only got 1-2 mb ram, even though the mobile tells me that there more than 50 mf ram free to use.
i know that you can free ram of older images, when i dont need em anymore with dispose() but i even fail to load one image, if its big enough.
i also tried the OpenNetCF, didnt work either!
this really drives me crazy as im looking for solutions for the last few days, nothing works! i mean, how can i create a biger app, if i only have 2 mb or Ram to run it in??
please please help!
Michael
P.S.: as i am pretty new to visual studio, i have another tiny question: i added some references (DLLs) to the project, that i do not need anymore! how can i remove those references? cannot find the command *too stupid*
Do you know if you're using DirectDraw in those .NET wrappers?
Windows Mobile powered devices have a graphical memory limit, which no one can do anything about :S
If you use GDI (slower, not hardware accelerated imaging API) I think you'll have less problems.
I work with native code, so I'm not sure you can make those choices using .NET, nor if this is your actual problem.
hey and thanks for responding!
well, as you say im not sure if i am using it! i use the normal System.Drawing Stuff. When i load a picuter i use Image i = new Bitmap(path) or paint with graphics.drawImage, either way the memory overflows! this is driving me crazy
Can you try developing this using native code?
well isnt that extremely complicated? i am quite new to that stuff, so i am horrorfied to even think about writing this in native code!
well i could give it a try, do you know some good tutorials for that? i can code a little java, delphi, haskell, prolog and C#, but all of these are pretty far away from machine language ,so native coding would be pretty hard for me!
Ahah it seems you're under the impression native code = Binary?
Native code, as opposed to Managed Code (C#, VB) is simply running C or C++, without the .NET sandbox around.
Maybe it's too much for now. I can't help with C# or VB, but I advise you to search for GDI and DirectDraw calls on Managed Code and see what you're using.
hehe, i was already wondering, what kind of dude you are, coding in machine language (that was my translation given by google). Ok, i think i can do some stuff in c++. Do i have to tell my visual studio explicitly not to use the .NET-framework when i start a C++ Mobile Device Project or is that the default configuration? sorry im really new to that, used to code in eclipse...
mhmpf! i like that wysiwyg stuff from c#, damn...
but thanks so far!
anybody else got any ideas? i mean it has to be possible... if not, ill try some c++
I suggest you just head over to MSDN.com and check what exactly those functions do. There's no point in learning "Windows driven" C++ if the problem rests in other place.
I'm almost sure there are GDI calls for .NET. I merely wanted you to try them!
hey, i am afraid i am already using the GDI-calls! Found several tutorials, which show how to load an image, exactly like i did it.
That's not good.
I must ask, why do you want 2mb images?
its a navigation-like software, and i need to load the complete image to be able to scroll smoothly through it! for the moment it works as i changed the image into a 600kb one... but im afraid, as the application gets bigger even those 600kb could be too much.when i implemented the other logics like routing and points of interest on the map, i think that will exceed those (apparently only) 2mb ram-space i have...
Sepplo said:
its a navigation-like software, and i need to load the complete image to be able to scroll smoothly through it! for the moment it works as i changed the image into a 600kb one... but im afraid, as the application gets bigger even those 600kb could be too much.when i implemented the other logics like routing and points of interest on the map, i think that will exceed those (apparently only) 2mb ram-space i have...
Click to expand...
Click to collapse
I think it's best to buffer the current position's image and the neighboring ones. When the position changes you automatically show the pre-buffered neighbor, free the previous ones and load the next. If there's a sudden change by a lot, you'll just say "loading" and buffer the new far away position with its neighbors.
Don't try to have the complete "maps" always fully available.
but when the application gets bigger (other things too come), im almost sure i will need more than 1,5mb ram, besides: if i just load parts of the picture, i need to make more changes on the MouseMove-Event, Scrolling will get laggy with that :/
(by the way, thanks a lot for helping me, i appreciate it very much!!)
No, it can be done, buffering is essential in graphical intensive applications on Windows Mobile... You have to keep in memory what you are displaying and the next probable ones
No problem, it's what we're here for
Try writing the code that loads the images in a seperate assembly (dll) and call that from the main exe.
Ta
Dave
Sepplo said:
My Problem: the app seems to get not enough memory for executation. If i load a large image (2mb) i get an "OutOfMemory"-Exception.
Click to expand...
Click to collapse
What kind of image is it? Remember that many image formats are compressed, so doing stuff with em takes more memory than you'd realize.
godefroi said:
What kind of image is it? Remember that many image formats are compressed, so doing stuff with em takes more memory than you'd realize.
Click to expand...
Click to collapse
How big is the image as a Bitmap (ie a .bmp) - this will tell you how much RAM it requires to load (plus overheads for the object)
Its probably best if you take the Google\Bing maps approach and split it into a number of smaller images and load\unload each one as you need it
TehPenguin said:
How big is the image as a Bitmap (ie a .bmp) - this will tell you how much RAM it requires to load (plus overheads for the object)
Its probably best if you take the Google\Bing maps approach and split it into a number of smaller images and load\unload each one as you need it
Click to expand...
Click to collapse
That's what I suggested, but he seems reluctant in buffering only the active and neighboring parts... I don't see any other way here =/
you guys were absolutely right! i knew before that jpeg is a compressed format, but the bmp is actually around 13mb big, that is really too much. Well i really will have to split the image. but thus week i have no time, due to another paper i have to write...
last question: what would be the best approach here?
1. one big panel and draw the images at the right position? (seems not good to me, cause i would have to repaint the panel with all images over and over again)
2. different panels to paint the pieces in?
3. different picture boxes to load the images into?
thanks very much for your help!
Sepplo said:
you guys were absolutely right! i knew before that jpeg is a compressed format, but the bmp is actually around 13mb big, that is really too much. Well i really will have to split the image. but thus week i have no time, due to another paper i have to write...
last question: what would be the best approach here?
1. one big panel and draw the images at the right position? (seems not good to me, cause i would have to repaint the panel with all images over and over again)
2. different panels to paint the pieces in?
3. different picture boxes to load the images into?
thanks very much for your help!
Click to expand...
Click to collapse
What do you mean by 'panel'?

Windows Mobile 6.1 (launched) for Windows Phone

Ok, now DreamForceTeam launched Windows Mobile 6.1 on Windows Phone 7 (HTC 7 Pro) and showed that on the movie (what is next ?):
Now this shows how terrible windows mobile was. I would do this on my trophy, but seeing how putting a laggy os on a phone designed for wp7 is so pointless, I'd rather put windows phone (hopefully tango) on wm devices.
Yessss, with this we may have the chance of using FpseCE on WP7!
Agree
downloaderintruder said:
Now this shows how terrible windows mobile was. I would do this on my trophy, but seeing how putting a laggy os on a phone designed for wp7 is so pointless, I'd rather put windows phone (hopefully tango) on wm devices.
Click to expand...
Click to collapse
Very well said, couldn't agree more. The fact you can do something doesn't mean you should. I was a WM 6.5 fan but would NEVER go back to that after over a year with the constantly improving WP7.
Budniu said:
Ok, now DreamForceTeam launched Windows Mobile 6.1 on Windows Phone 7 (HTC 7 Pro) and showed that on the movie (what is next ?):
Click to expand...
Click to collapse
good thanks
JamesAllen said:
Very well said, couldn't agree more. The fact you can do something doesn't mean you should. I was a WM 6.5 fan but would NEVER go back to that after over a year with the constantly improving WP7.
Click to expand...
Click to collapse
You know...the video shows pretty good performance over all on it. Yea, 6.1 was a dog but, There is still a hanful of apps I would use on it that there is no WP7 app for.
If this was downloadable, I would download it to try it. It would be nice to bring back some App memories...
Is this only on a custom rom ?
That's sort of nostalgic. But like I'd never put Windows 95 on my current computers, I would also never go back to the Windows Mobile days. Sick of constant lock ups, bad memory management, overall laggy behaviour and such. If I wanted to use Windows Mobile again, I'd rather buy an HD2 from craigslist or eBay than flash it on my WP device.
If we could use equalizers and audio effects, I would love to see dual boot.
dkp1977 said:
That's sort of nostalgic. But like I'd never put Windows 95 on my current computers, I would also never go back to the Windows Mobile days. Sick of constant lock ups, bad memory management, overall laggy behaviour and such. If I wanted to use Windows Mobile again, I'd rather buy an HD2 from craigslist or eBay than flash it on my WP device.
Click to expand...
Click to collapse
Did you even watch the video ? He was running ON TOP of WP7, at one point in the video he hit back and it jumped back to WP7.
If it's like shown, an emulator, I'm great with it, if I have to flash my device, screw it, dont want it.
If I can dump 6.1 on my WP7 device to run when I want to, it opens a whole world of 10+ years of Apps that will run on it (and there is a lot more of 6.0+ apps than there is WP7 apps)
I would want to dowload it and install cabs to it, if I can't do that, then I have no needs for it.
I would much rather use an emulator on my phone than waste $150-200 on a HD2 that ran Windows Mobile 6.5 anyway.
Miss Some Things
DavidinCT said:
You know...the video shows pretty good performance over all on it. Yea, 6.1 was a dog but, There is still a hanful of apps I would use on it that there is no WP7 app for.
If this was downloadable, I would download it to try it. It would be nice to bring back some App memories...
Is this only on a custom rom ?
Click to expand...
Click to collapse
I do miss the equalizers I had loaded on WM 6.X. I miss them a great deal. It is the one thing I am still waiting for in WP7. I have found replacements for most all of the other apps I used on WM over the last few months.
DavidinCT said:
Did you even watch the video ? He was running ON TOP of WP7, at one point in the video he hit back and it jumped back to WP7.
If it's like shown, an emulator, I'm great with it, if I have to flash my device, screw it, dont want it.
If I can dump 6.1 on my WP7 device to run when I want to, it opens a whole world of 10+ years of Apps that will run on it (and there is a lot more of 6.0+ apps than there is WP7 apps)
I would want to dowload it and install cabs to it, if I can't do that, then I have no needs for it.
I would much rather use an emulator on my phone than waste $150-200 on a HD2 that ran Windows Mobile 6.5 anyway.
Click to expand...
Click to collapse
I gotta admit that I didn't watch the video. I just assumed it was the one I found over at Twitter last night where a modified bootloader was shown that started WM on a WP device. An emulator would certainly be nice to play with. But I don't see me using it for more than just bringing back some nostalgic thoughts.
I dont see the reason for the hate....it may not make sense to run win95 on currrent hardware but u cant apply the same logic when wp7 is missing features/apps wm had.
pimppoet said:
I dont see the reason for the hate....it may not make sense to run win95 on currrent hardware but u cant apply the same logic when wp7 is missing features/apps wm had.
Click to expand...
Click to collapse
I wouldn't call it hate. Lack of comprehension maybe. If I felt Windows Phone was missing features and/or apps I was really dependent on, I simply hadn't bought into it.
Sent from my HD7 T9292 using XDA Windows Phone 7 App
whats th epoinr of doing this>
IMO, going backwards not a good idea.
for me it is, i have great navigarion app for WM and it don't work on WP7, iOS and on Android with problems, or GCzII app for Geocaching, so for me great idea
majkeljj said:
for me it is, i have great navigarion app for WM and it don't work on WP7, iOS and on Android with problems, or GCzII app for Geocaching, so for me great idea
Click to expand...
Click to collapse
True, true - AutoMapa rocks
majkeljj said:
for me it is, i have great navigarion app for WM and it don't work on WP7, iOS and on Android with problems, or GCzII app for Geocaching, so for me great idea
Click to expand...
Click to collapse
Budniu said:
True, true - AutoMapa rocks
Click to expand...
Click to collapse
It would rock to have Garmin Mobile XT up and running via this loader on WP7. I'm still running WM6.5 because of this software.
This will prove very useful for running emulators, flash, and legacy apps. Don't dis it. It's an app, not a flashed os. I'm wondering, though, if they could use any of the code from this to develop an android emulator. I mean, my windows phone rocks, but extra compatibility is always welcome. Keep it up DFT
i would use just to trick people into thinking i flashed it onto my focus
pimppoet said:
I dont see the reason for the hate....it may not make sense to run win95 on currrent hardware but u cant apply the same logic when wp7 is missing features/apps wm had.
Click to expand...
Click to collapse
Just think. if you can run Windows 95 on a phone you can play Doom.... 1 or 2
Well if you have a keyboard...

Categories

Resources