yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] MiToNiOeS:
hello, i have a strange problem with TransparentBlt

I have a program writed on C++ and i need paint (in double buffer) the background image and a image with mask color (RGB(255,0,255) (Pink)) in each frame.

to paint i do this:

1º BitBlt: HDC with background image -> buffer HDC

2º TransparentBlt: HDC scene with transparent areas in pink color -> buffer HDC

3º BitBlt: Buffer HDC -> Display HDC

My applications its a custom today and it need to repaint very fast (http://xdaforums.com/showthread.php?p=3831016) for nice animations but i have this problem:

If i attach my today in Settings/Today -> Today animations are slow

If i restart my device with today active -> Today animations are very fast!!! (so with BitBlt)

If i restart (i have fast animations) and i open Settings/Today and push OK buttom -> Today animations change to slow

If i change my code the line TransparentBlt for BitBlt the animations are fast always

Why with TransparentBlt the animations are fast when i do softreset only¿?¿?¿?¿?

I'm confused, can not understand why this happens...
[Windows Mobile Development and Hacking General] l3v5y:
TransparentBlts are slow generally...

Can you get away with TransparentBlting whatever you need onto a DC with the background at the start, and then BitBlting that onto the final DC.

That saves you having to TransparentBlt every time you redraw the screen, but you can still get transparency...
[Windows Mobile Development and Hacking General] MiToNiOeS:
its possible that i dont undestand you because i dont speak english very well... can you expain me a bit more?

i have 2 DC, one with background and other with my scene, how to paint my scene into background without transparentblts?

i cant paint the components of my scene directly to a DC with background because to paint all components each frame is slow
[Windows Mobile Development and Hacking General] l3v5y:
How often do things need to change? Can you only repaint the regions that change (InvalidateRect(hWnd,&rWnd,false) will only repaint the rectangle rWnd, rather than the whole window).
[Windows Mobile Development and Hacking General] MiToNiOeS:
i have that repaint the complete scene in each frame :(
[Touch HD Accessories] TobyR:
I currently have an HTC silicone case for my HD, which is OK but I'm not delighted with as it is a looser fit than I expected. So I'm thinking of getting another case or cover - ideally a case and ideally one which is compatible with a desk stand (I don't even know if the HTC silicione case is compatible with any desk stand, so info on that would be apprreciated). Has anyone any suggestions or advice?

thanks in advance.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Sheldon Cooper:
Any reason?

Because I'm planning to get one, looking for some feedbacks and advices.

Is in dilemma between HTC diamond 2 and HTC touch pro 2 :(
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] mrmckeb:
Nope. LOVE IT!
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] paalkr:
Hi!

I can only speak for my self, but I totally love the device. If I had to choose a different device, it would have been the TouchHD, with one of the new cooked ROMs that almost makes the HD into a "large" diamond2:)

I guest that some would like a hardware keyboard, but after installing FingerKeyboard 2.1 the need for a HW keyboard is totally vanished.

Regards,

PK
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] rmdort:
I did regret initially when i got the device as i was moving from iphone. The sensitivity was an issue. But now i totally adore it.. So many mods, themes and apps available for diamond 2. I am so used to the phone now :)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] mirmarmms:
i had the same dilema.

There are some pros and cons, from my p.o.v., regarding TP2, and the first is price. Does it worth 100 e. (at least)? Only for kb, no. For the screen, yes, but then we have THD, wich is bigger! What remains? Super-extra feature: conference bla-bla... no thanks, i don't need that. Anything else? Oh, camera... 5 vs. 3 Mp., so worse. And no radio.

One more: now vs. "soon".

I choose NOW.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] XionaxPDA:
No regrets here
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] jtgbdr:
Hi there,

I also love it! There is only one thing I miss from my former Kaiser and that's the Scroll-Wheel for "one-hand" usage just operated by the thumb.

I hope to get the Zoom-Bar replaced for scrolling, though.

Regards,

JTGBDR
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Lervasen:
Me tooshort battery life. soft speakers.even tweaks etc dont improve that much
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] PhFr:
Really love the improvement from the Diamond I had before. Some outstanding apps. og programs ;)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] mokuni:
No regrets here. Love it to death. Will make babies with it.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] adesonic:
TD2 is the best yet from HTC IMO

LUV IT!
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] jeutie:
I must say I have no regrets buying my Diamond 2,

But there are some minor ignorances that I encountered,

But I am sure either HTC will fix them, Or you are able to tweak them.

The not so good radio reception (in some countries with some providers) will need a new radio by HTC

The not rotating applications can be fixed by a minor tweak aswell.

One thing I seriously can't stand is the incompatibility with games :o)

Like Guitar Hero 3, it installs great, but doesn't start (Trial by Microsoft)

Although I think if the developers of the game would put in some effort, It would work in no time.

But that's just my opinion :-)

I hope that you enjoy whichever phone you buy

- Jeutie
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] tomoooo:
no regrets at all.

Would buy it again. and again and again :-D
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] loadstone007:
LOL, same here :)

However, this device is most suitable for POWER USERS (meaning: you love tweaking and installing new stuff on your device). If you need a phone for calling, SMS, e-mails and a little browsing, the iPhone 3G beats the diamond2 due to it's amazingly sensitive screen and UI.

Touch Pro2 is for business users. You get a keyboard, hence it's gigantic.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] gkai:
No regret at all, for me it is the best WM device at the moment, and currently I prefer WM over other mobile OS (do not like symbian, WebOs not here yet, Android not ready imho (and should be installable on the TD2 anyway), and I can not stand Apple policies (much more closed than microsoft starting from an opensource OS? yuck!)

I just have compared TD2 against HD, TD1, TP1 and Omnia this WeekEnd (visited a tech supermarket that add all the phones on demo to play with), and no question, the TD2 win hands down: best form factor, design and screen compared to the others. Some people may have other preferences, but the for me the TD2 hit the sweet spot: small enough, with a screen big enough and the highest resolution (and no need to go further - I would never have though to have to say it, being a resolution freak, but WVGA for 3.2 inches really is enough).

The things I would fix if I had to design the TD3 (HTC, are u hiring? ;-) ) would be more physical inputs (side wheel, more buttons, trackball maybe), slightly larger screen by reducing the borders, battery with higher capacity if possible keeping the device the same size, led flash (more for flashlight than for pics LOL), and digital compass.

Ho yes, and a different, scratch-resistant grippy back, with the possibility to use integrated flip screen cover à la Samsung Touchwiz ( http://www.letsgomobile.org/en/review/0076/samsung-f480/page3/ ). This is an excellent idea imho, the right balance between thin device and good screen protection...

And a proc that can record and play 720P@30FPS H264 video without using more juice that the MSM7200a ;-)

Possible imho with the current technology at a price not much higher than the TD2, but then HTC would kill its upgrade revenues...

Waiting for this perfect device, the TD2 is the best approximation right now ;-)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] munrobasher:
I love my Diamond2 - had it from the day it was released in the UK. Before, I had the S710 which was a great little device but was a bit too early, didn't have 3G. I went for the Diamond2 as I think I spend more time surfing, reading news etc. on it compared to typing. That said, because it's a much more usable device, I am finding myself typing more - especially as got internet email from work.

It would be perfect but I have the following little gripes:

I don't like the way you have to answer the phone by sliding the bar. I just can't get the hang of it and tend to end up cancelling the call.

I wish it had some form of flash - but the photos it does take when the light is good are excellent. The widescreen is an interesting mode :-)

For some reason, it starts running really slowly after a while. For example, the rather cool animation effect when flipping through text messages becomes much slower. As does whizzing up and down the list of emails. I suspect this is a problem with Garmin XT as it does seem worse after using that program. Powering down and back on fixes it.

The battery takes a long time to charge when used in a cradle. The cradle has both USB power and data (I'm aware USB alone is slower charge). The device runs very hot during charging. When ActiveSync is running, it keeps the display/device running and I suspect it's discharging almost as fast as it's charging. Shame it can't run of pure mains power when plugged in and charge the battery separately.

There aren't enough cool apps to make it really complete with the iPhone! Where's the pouring beer and fishing game apps???

Cheers, Rob.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Flexikon:
Some slight compatibility issues put aside (since I'm a total smartphone & ppc noob) I simply love this one!.

It does irritate me that some stuff really needs to be a special version (like coreplayer, which I've tried over and over again, but only the 1.2.5 buil 4506 would actualy install and run) But in the end, you only need one version anyway. Just hope it is the newest version....

It'll probably be fixe when new roms come out. Diamond 2 is quite a new piece on the edge...
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] WMguy:
No regrets at all. Absolutely love mine. I take mine on picnic lunches to the beach. Just me and the D2.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] remakeru:
I've upgraded from Touch Diamond 1 and I have no regrets... Way better than TD1.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Alfredos:
The only thing i miss is the metal frame and stylus off the Diamond 1
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Sheldon Cooper:
Thanks for the precious feedback guys, I guess will be getting this baby soon, I just hope the value of this phone will not drop further as it has dropped from USD 700 retail price to 500+ in just two weeks...
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] robinVerdegaal:
The TD2 is a big leap forward from the TD1. No problems sizewise. I liked the TD1's compact dimensions, but the TD2 is not too big. Plus: Once you've used WVGA you feel claustrophobic when you go back to VGA. And it's great value for money, a new TD2 being cheaper (!) than the TD1. Great phone.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] angler:
The silver colour part of Diamond2 is metal. The metal part also cover the hardware key part that the original Diamond only frame with steel in the screen part. The metal is most likely aluminum that similar to some US original Diamond version. While I also prefer magnetic stylus but have seen some complaint before about the on/off mal function of the magnetic switch in original Diamond.

Anyhow, I don't regret to have swithced from Diamond to Diamond2.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Jim Coleman:
I'm definitely regretting buying the TD2. I used to have a TP, and I'm not liking the lack of a proper keyboard. I wanted to try a keyboardless device just to see if I could use it, but it's just not for me. I'll probably go for a TP2 once WM6.5 is out.

I'm also having serious problems with TF3D - it's buggy, it freezes a lot and is just generally a pain to use. listening to MP3s over bluetooth is impossible with all the dropouts. WM6.5 should be a vast improvement.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] chch:
I have found the D2 to be great. It is the best hardware I have ever used. Really nice look and feel.

My only issue has been with the software but that is an HTC issue and you can change and tweak software. If you want a practical business phone then you will want to tweak and TF3D and potentially use another calendar application too. Note that TF3D comes default with almost no config options.

The key issue for me with the TF3D interface is the insane preference towards scrolling (scrolling vertically through lists). The D2 does not have a D-Pad of scroll wheel so this does force you into the inaccuracy of screen scrolling. For things like selecting an application that is really bad. It is like having to win a scrolling game to get what you want.

HTC need to rethink TF3D for devices with no hardware scrolling. More and better text or menu search options would be good. People should be free to choose their own desired way of finding things.

I have no radio problems which other people have reported. I have no battery issues and have actually found it quite good. I use navigation software and sync with my laptop and have found that I never really specifically have to charge my phone as plugging into car and laptop occasionally is enough.

I have found the zoom bar a little unpredictable at times but other than the stuff above it is all good.

If you have a D2 and then use this site for some software changes then you will have an awesome phone.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] robinVerdegaal:
No problems whatsoever with neither TF3D or BT. I paired the TD2 with my DR-BT50 without any problems and the music quality is just fine. Not to annoy you, just to note that it seems a device-specific problem you're having. The only time I'm running into things you mention is when I have too many applications open at the same time. And by too many I mean more than seven or something.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] jumbo2000:
d2 was one of the best decisions made mate
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] awf:
The best phone i have had in 14 years :-) time to change the graphics stuff myself :-)

Only don't like the backplate it's a finger magnet going to change it for a new one as soon there is one for a reasonable price...
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Jim Coleman:
Nope, it happens straight after a soft-reset as well, and it happened on my old Touch Pro too.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] javedali:
no, better than D1, bigger screen, expandable memory. I am surprised the battery is performing better
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] DaBountyHunter:
I agree it was a lot of money for me to drop sim free but don't regret it at all. I even managed to use it with a program called Terracrosser to help me navigate in Japan this month! Awesome phone :)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Sheldon Cooper:
Thanks for all the precious small reviews and feedbacks, keep them coming, I hope to get many as many feedbacks as possible to understand user's like and dislike. Thanks in advance!
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] colonel:
I agree. 800x480 in such a compact good looking device means you can't really go back to bulky or lower resolution devices. Like the iphone for example ! (which I had for 2 months)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] killerskincanoe:
CAN ANYONE COMMENT ON IT'S VIBRATION ? is it worse//better than xperia? i want to go to an TD2 sooo bad.. i've been without a keyboard on my xperia at least a month now... it's so ... ugh... might as well not have a keyboard... and i'm wondering.. does the vibration on the TD2 vibrate enough to be FELT? .. i never feel my xperia's vibrate.. very frustrating... anyway.. i'm seriously thinking about going to a td2 when/if it makes it to ATT
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] jabz_ali:
I got my Diamond 2 a couple of days ago, I had the original HTC Touch a while ago but got rid of it as it was underpowered and very sluggish. I think HTC have come a long way since the original Touch, and having used an IPhone for a long time you can't beat the IPhone for usability but the Diamond 2 is an excellent form factor, internet surfing isnt bad but the only niggle - as someone mentioned earlier is scrolling. If we can use the zoom control for scrolling then the phone would be excellent.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] sherwindjan:
Unfortunately yes

Unfortunately ...

I am starting to regret it! :(:(

I switched from Touch HD to TD2.

I really love the TD2, it's the perfect phone with the perfect size (which is really important to me and the main reason why I switched from the HD)

but I have the DUST PROBLEM :mad::mad::(:(

Although I sent back the first one because of dust and now my new second one has also the dust problem...after just two days of (very very careful) use :(:(:(

I am soooo sad :(:(:(

...could have been the perfect phone :(
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] band27:
Is the dust problem in the screen? How many others have this dust problem.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] :
How about using invisibleshield or similar... I know not all like it that way.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] wish34:
I've had my TD2 a week or so now..I can't really fault it

I would love to get more 3d games like xtrack and nfs undercover... but I'm sure these will come in the future

heptic feedback is great btw... the only real problem I have is that I just cant seem to put it down... :D I'm becoming obsessed with it!!! I think I'll probably need counciling :rolleyes:
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] jocabr2000:
No regrets. Best phone in my life.:)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] pedroo:
Could be perfect phone with perfect design - BUT THE DUST PROBLEM BETWEEN LCD AND TOUCH SCREEN DIGITIZER makes it not perfect...
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] jeutie:
I don't seem to have the dust problem? while the I keep all my things (PS3, PC, Notebook, Mobile iPod enc enc enc) in my room (where I sleep- <=> A LOT of dust

Maybe it are only some phone's that are affected? (I have it for about a week now)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Alfredos:
No, great phone.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] shawchyn:
Fantastic Phone, love it so much till can forget my wife. :P
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] lazylilsnoop:
loving every single moment with TD2 =)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] GerooTech:
i love this phone it is really amazing device i just switched from TyTnII.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] grabejud:
started regretting at first, as im a solid 1yr plus iphone 3g and iphone 2g user. but later wards, getting used to the resistive screen. So far, i could say, the adjustments are not that hard. its just funny that i type faster vertically than horizontally, i guess the buttons when the phone is in landscape, is quiet small for two hand messaging or should i say two thumb messaging.

So in general, loved the form factor, much louder sound, snappy tf3d.

What i missed from iphone: the 3.5mm audio jack
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Docsboard:
'just concluded, I personally cannot live without the D-Pad, just swaped my SIM card back to the original Diamond, my week old Diamond2 is going 4 sale, will loose about $200 in the process
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] jlp_svk:
you have the 4 navi keys on onscreen keyboard, so d-pad is not missing...even if, I was not using it on TD1. :)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] idesmond:
Best Winmo phone ive owned to date!
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] bb69:
I do a little only because i wish the build quality was a little better. I wish it didn't use so much plastic - it just feels kinda cheap. As for using the phone I have no complaints at all
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] illi:
Read the "Bug List" thread in the Topaz FORUM. I regret not only buying the Diamond2 but ALL HTC PRODUCTS.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] tomtommy306:
I love mine! Have had it for a week, and have barely set it down....:D

It's my first HTC and WM device, and I am very impressed!

I modded A LOT of motorolas @ MMUS.us and moderate there still, but have decided to stay with htc now for my personal uses.

I have no regrets paying the $550USD for mine. Got it from smgsm.

Arrived in Florida in 2 days! I have already modded this thing a lot too.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] sassan:
The battery lifetime is sucz on my device.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] klebenhern:
so do i dude... i need to charge this device everyday or probably 2 times a day. apart from that, TD2 is aWESome..
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] harry_ss:
I simply love it. Awesome phone. HTC makes great phones.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Inferno.:
Can anyone please tell me if you can type without problems with the qwerty keyboard? I really like this phone, but i'm not sure if i'm gonna adapt to the touchscreen. I like this phone and the xperia, but.. this one seemed a little small, and i'd really love to buy the diamond2 knowing that i'm not going to want to smash it against the wall because i can't type more than 5 sms a day..
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] glyndal:
My previous phone was touch dual and I didn't even end up using the keyboard. TD2 on screen keyboard is absolutely brilliant imo.

I'm currently using MS3 though, I just love the interface but I'll fully convert over when HTC release wm6.5 rom.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] sassan:
yup the device is awesome, but the battery is realy annoying :mad:
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Pete_S:
No regrets at all. I've had mine about 6 weeks now. By this time I've usually regretted something or other about my new toy. But not the TD2.

Well, just a couple of minor things. 3G sensitivity could be a little better, and it could play slightly more demanding videos (the usual web 700Mb XVIDs are just a little too much for it). Other than that, the TD2 still surprises me with what it can do.

I've seem a lot of negative comments about battery life. Yes, I charge mine every day. But then, I use it heavily every day for music over bluetooth, internet radio etc. What I'm trying to say is the excellent screen, the multimedia possibilities, and the web, will mean most owners will use the TD2 heavily, because it's so good, hence the apparent short battery life.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Skwie:
was an iphone user , kinda regret buying the phone till i found out about this forum .
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] bishbosh:
So what are your thoughts on the iPhone now? Would you go back to one?

M.
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Sqoerk:
I regret because of the broken digitizer I had (and not only me):

http://xdaforums.com/showthread.php?t=522813

Will sell mine soon and look forward for a Touch Pro 2...:)
[Touch Diamond2, Pure Q&A, Help & Troubleshooting] Skwie:
i would say both phones have their pros and their cons .

i love more of customization , so i think WM suits me more .