yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] larna:
Thx guys/gals for your comments.

I used "c" with pure win32 api. I thought that would allow me a greater freedom in dealing with Windows shortcomings and greater speed. I guess i just feel there is something wrong with CF.NET :)

larna
[Windows Mobile Development and Hacking General] Guybrush:
ScrollWindowEx on a SysListView right ?
[Windows Mobile Development and Hacking General] larna:
Well, no. :)

On WM ListView can only be scrolled one item at a time, not by certain number of pixels. For example, if ListItem height is 30px, if you try to scroll it with ScrollWindowEx by less than half the height of ListItem (15px) it wont scroll. If you scroll it by amount greater than half of the item height it will scroll one item. I don't understand why MS made it like that, but that's how it is.

(If I'm wrong with this, it would mean that I spent a lot of time for nothing :))

Instead, I made the ListView height equals all the items that should be displayed and scroll the ListView container (parent) window. On a pixel by pixel basis. :) It has it's own shortcomings, but the end result is definitely better.

larna
[Windows Mobile Development and Hacking General] Guybrush:
Interesting :) thanks
[Windows Mobile Development and Hacking General] Guybrush:
i found a little bug... rotating screen don't display all contacts and not update lines of listbox... if it start with screen already rotate lines on listbox are correct but don't display all contacts of my list :)
[Windows Mobile Development and Hacking General] larna:
Heh, that's just another one in the row...

I guess I'll have to fix that one also. :)

larna
[Windows Mobile Development and Hacking General] itesla:
Another idea :) A way to change colors of background and text would be cool for all the people who like to skin :)
[Windows Mobile Development and Hacking General] robertn:
wow this is cool! :)

it would be great if you could put a few fixed buttons at the bottom to so you can jump to your favourites (speed dial), recent (call history), voice mail, and maybe a button to go to the dialer in case you just want to dial a number...

and as cybersush said, some kind of a-z thing would be cool, not sure how that would work though..

good work though :)
[Windows Mobile Development and Hacking General] the_scotsman:
Thats the one thing that would complete this app! Its the only thing missing as I use it a lot...

Apart from that, what a beautiful little app! :D
[Windows Mobile Development and Hacking General] Guybrush:
lastest version

I need some feedback about speed and bugs. I attach two new version of my scroller, one for WM5 and another for WM2003, I haven't a old device so I cannot test last one. I wanna thanks larna for his help to solve my double buffering problem, now I wish to help him to solve problems in his app.
[Windows Mobile Development and Hacking General] bombzhome:
Works pretty well for Windows Mobiel 2003. Now all you need to do is get the contacts displayed there.. :)
[Windows Mobile Development and Hacking General] SHAHS:
GRRRREAT ...

@guybrush

I Appericiate Your Work, Its Working Fine

Can You Put The Abc Index On The Right Side As Give In The Pic?

Thank You Guybrush
[Windows Mobile Development and Hacking General] freeyayo50:
The WM5 version is not working good at all. When i start to scroll up on the list, it freezes for about 2 sec than list scrolls down. It's not smooth....it seems like it's buffering/loading the list entries as it moves.
[Windows Mobile Development and Hacking General] larrygu:
Larna,

You mentioned that 0.1 use window instead of dialog, but taskmanager still sees contacts.exe as a process not an application, and the process cannot be brought to active.
[Windows Mobile Development and Hacking General] Guybrush:
@bombzhome

I'll not do it sorry, maybe can try to help larna to solve some bugs in his app.

@SHAHS

I could try to study how, seem nice.

@freeyayo50

Are you sure ? I make some changes in application, if you don't scroll for more than one item, it doesn't start automatic scroll, but just moves the list check this.
[Windows Mobile Development and Hacking General] moooo:
@ SHAHS:

What is this App, that you have shown in your post? It's beautifull!
[Windows Mobile Development and Hacking General] lwkoon:
The ScrollingStone Program works on WM2003SE, maybe could help larna on his contact program for it to be worked in WM2003SE :D
[Windows Mobile Development and Hacking General] freeyayo50:
But the way it works is just not smooth like one of the earlier releases you had. It's too jumpy for me.
[Windows Mobile Development and Hacking General] SHAHS:
Complete The App Guybrush!

@guybrush

Where Are You Pal? Complete The App You Made For Wm2003se, Im Desperately Waiting To Use It. Put Every Option In Wm2003se Which You Used For Wm2005.

Thank You So Much !
[Windows Mobile Development and Hacking General] Guybrush:
Have some patience, larna will post soon a new version with more features. I'm sure he'll do also WM2003 version soon :) regarding my app, it's is finished like this, it's just to make experiments myself, forum doesn't need two version of the same app ;)
[Windows Mobile Development and Hacking General] l_pete_l:
Hi, First of all, I want to thanks to you for your great work.

I have a suggestion for you. Can you use Default Font in your App?

Because I'm Thai, when i run your app, i can only read English Characters, Thai Characters becomes Square.

I hope using the Defult Font would solve the problem

(For International use)

Thank you
[Windows Mobile Development and Hacking General] larna:
Hey guys,

App is updated to v0.2

You can download it from the first post.

@SHAHS

I'll be glad if you could try it on wm2003 device. ;)

larna
[Windows Mobile Development and Hacking General] Kr3st:
v0.2 works great on my treo 750.

ty for the great app
[Windows Mobile Development and Hacking General] lwkoon:
Hi larna,

It works on WM2003SE now, but a little bit laggy.... :rolleyes: , but i still can live with it, keep the nice work ! ;)
[Windows Mobile Development and Hacking General] Cifer:
Well, it works, but I'm the opinion that the movement is a lil bit so slowly, it could be faster! And please change the font, its so ugly... the old one was better ;)
[Windows Mobile Development and Hacking General] Guybrush:
hi larna, nice version :) i added images on mine and it's don't seem heavy :) have to try with bigger ones... now i'm just using 16x16... unusefull but funny, you could try to put image of contact :)
[Windows Mobile Development and Hacking General] Cifer:
Sry, but I dont like your version. The list just scrolls up and down after you've marked a "contact" - larnas version is better. The movement is also lagging. I would also suggest you to put the images to the right side, i think it looks nicer if they are ranged as in the microsoft contact app.

BUT HEY STILL GORGEOUS WORKS! KEEP UP THIS GOOD WORK =)
[Windows Mobile Development and Hacking General] Guybrush:
now should be better
[Windows Mobile Development and Hacking General] p9939068:
The indicator works fine on my Atom Life :) However, it's still as jerky as the last version. For example, if i scroll really hard, it will start scrolling really fast, then jerk and pause for a while, then scroll slowly for abit and stop.

I do prefer the font on the newer version though :) Thanks for the hard work!
[Windows Mobile Development and Hacking General] larna:
yes, it isn't as smooth as i want it to be. But will get to that, eventually. :)

thx,

larna
[Windows Mobile Development and Hacking General] cyberalfa:
nice one! i like this little app!

is it possible to integrate at first or last position an entry like "new contact"

to create a new contact easier?
[Windows Mobile Development and Hacking General] SHAHS:
Guybrush & Larna !

@larna

Well Im Speechless My Pal Very Nice, (no Doubt About Your Work), BUT I NEED A LITTLE CHANGE MY FRIEND LIKE "BOLD Trebuchet MS FONTS" & JUST A BIT SMALL FONTS , & Can You Make Abc Index On The Right Side? & The Black Option Bar In The End As Same As Like In The Given Picture, Just Work Out A Bit.

Guybrush & Larna You Both Have Done A Great Job !

Thank You So Much, I Really Appericiate Your Hard Work!
[Windows Mobile Development and Hacking General] bombzhome:
This thing is freakin' amazing! Do you think we'll have the option to customize it a bit with our own fonts, colors, and the ability to maybe view the numbers of each contact? That might be a little surreal though..
[Windows Mobile Development and Hacking General] p9939068:
Cool :) When you've fixed the bugs, you might wanna consider making it "bounce" at the top and bottom of the list like it does on the iPhone ;) I mentioned in an earlier post that it probably could be done by increasing the length of the container and coming up with an algorithm that does that (probably a square root type function).
[Windows Mobile Development and Hacking General] larna:
@cyberalfa

Entry like "New contact" could be an option, but i thought about adding a separate button for that.

@SHAHS

I'm not planning to make full and exact xPhone clone, that would be violation of their copyright. However, i do like "A B C ..." index kind of thing. Maybe something similar will surface in my app ;)

@bombzhome

I plan to add a simple settings file, for item size, font, colors, speed etc...

I won't add phone numbers to the list, as it would ruin its simplicity, and you just need a single tap to get to the phone number.

@p9939068

Bouncing is next thing i'll work on, i know how to do it. It just needs some testing and tweaking ;)

@ALL

Thx for you comments and suggestions. Your comments did a lot to improve the app already, and we just started ;)

larna
[Windows Mobile Development and Hacking General] xiis:
icontact v0.2 tested on XDA IIs WM5

larna,

Not working at all on my device. Try v0.01 only white screen. It look like it's searching for some thing than hangs.

Would be great to see it working. Not conpatable at this stage with this rom.
[Windows Mobile Development and Hacking General] cybersush:
@Larna

Hey, i think with some ABC-thingy, your application would be perfect. no need for photos, phone numbers or any of that. I like the big names. Keep up the great work, it is highly appreciated!
[Windows Mobile Development and Hacking General] Guybrush:
I put 4 little icons in each row to allow a direct operation for that row... it could be for example send SMS or direct call for a contact in Larna application. I'd like to share and suggest my idea...that's like could be (but with better icons). Now i wanna try to take a ABC somewhere :)
[Windows Mobile Development and Hacking General] larna:
I have no idea what is wrong in your case as iContact is pretty simple app. Do you have problems with other apps?

larna
[Windows Mobile Development and Hacking General] uniqueboy:
Hi Larna,

How about a little left to right ABC scroller at the bottom of screen to advance super fast?
[Windows Mobile Development and Hacking General] Guybrush:
I've added ABC likes xphone but don't seem usefull too much small... iphone have a better resultion than PDA... guys what do u think ? I think larna have to find a different solution..
[Windows Mobile Development and Hacking General] SHAHS:
@larna & Guybrush

@guybrush

Well You Also Have Some Skills, But What If You Also Make It For Wm200se? (talking About The Abc Index)

Thnx

@larna

Well Buddy What Should I Say? I Was Just Giving Some Interesting Ideas Even Though I Know Its Not As Easy As We Are Thinking,

I Still Respect Your Hard Work, & Thnx

You Will Make The App As I Want.

I Know.
[Windows Mobile Development and Hacking General] Guybrush:
SHAHS, sorry but I decided to not release other version of my app, I'll just publish mine solutions to try give my help for development of larna app... I tried to set some image as buttons inside "contact" rows and I think that's solution could be interesting while abc as iphone maybe is too small to be really usefull.
[Windows Mobile Development and Hacking General] SHAHS:
@LARNA

LISTEN PAL, CAN YOU JUST CHANGE THE FONT INTO "BOLD Trebuchet MS"? ATLEAST DO THIS, I HOPE IM NOT ASKING MUCH NOW,

REPLY SOON
[Windows Mobile Development and Hacking General] Oliy:
Firstly thanks to Larna and Guybrush for all your hard work on these projects.

My suggestion is, to have a big scrollbar on the right of the contacts with the alphabet letters in the background and a semitransparent slider. This will allow you to quickly scroll to the alphabet letter you want, and then use the screen scrolling for more accurate navigation.

Attached is a quick photoshop of what I mean.

The scrollbar is big enough to easily use with a finger, and all my contacts have short enough names that the space which will be taken up by the scrollbar is not needed anyway.

Let me know what you think.
[Windows Mobile Development and Hacking General] Guybrush:
nice Oliy I like really much it :)
[Windows Mobile Development and Hacking General] Oliy:
Guybrush,

I like your idea to have multiple options instantly available for each contact. However, I think there is a better way of accessing them than having a little button for each one (hard to use with a finger). Instead of a button, just have a "gesture" - e.g.:

Select a contact with a single tap and then:

a) Open that contact with another tap, or

b) Slide right to call that contact, or

c) Slide left to send SMS to that contact, or

d) Slide left, then right for some other function?

e) Slide right, then left for yet another function?

Let me know what you think, and if it would be easy to implement. For the record, I am quite interested in having all scrolling lists in the OS replaced by this momentum based scrolling. Would it be easier to create a hook into the OS to do this, or to write individual apps for the most commonly displayed scrollers? Specifically, (for me) text messages and mp3s.
[Windows Mobile Development and Hacking General] cybersush:
@Oliy

Nice pic, i'd love to see that integrated. I'm just not sure if the semi-transparent slider on the right side is necesary... For me it's enough to see the letter A-Z

Best regards
[Windows Mobile Development and Hacking General] Guybrush:
I was thinking to use slide left<-right to display and left->right to hide the ABC scroll :D but I like your solution also...

Ut's how should be with some icons for istant comands... maybe four icons are too much... :)
[Windows Mobile Development and Hacking General] Cifer:
Eew, this are to many icons.... the simplity is away...
[Windows Mobile Development and Hacking General] Oliy:
That's also a good idea. I wonder if there would be some way to combine both. I like the functionality of your little icons but I know that if I couldn't press them properly with a finger I probably wouldn't use them at all.

Maybe when you select a contact, they appear much bigger in the row below? Like this (another quick photoshop).

Now, a left/right slide would show/hide the scrollbar on the right, and when you select a contact, the row underneath it appears (ideally, slides out with a nice momentum effect!)
[Windows Mobile Development and Hacking General] Guybrush:
yes, I think I can delete the one on left side... I like much the ABC index of Oliy seem interesting but maybe to hard for me.
[Windows Mobile Development and Hacking General] Guybrush:
it's hard to change list structure because things going mad easily... but it's possible to paint icons just when contact is selected :)
[Windows Mobile Development and Hacking General] LordDeath:
thank you for this app. it is great!
[Windows Mobile Development and Hacking General] Oliy:
If it's hard to insert items into the list, they could perhaps be painted over the top of the selected contact like this:

Or, there could be a non-scrolling pane at the bottom where these icons appear when you select someone (but this might ruin the scrolling).
[Windows Mobile Development and Hacking General] Guybrush:
can't do that becase we draw item by item and to do that we should find rect selected blit images on the screen and could be complex and slow but have a nice effect.
[Windows Mobile Development and Hacking General] LordDeath:
how can i have these letters on the right site?
[Windows Mobile Development and Hacking General] Oliy:
Be nice to Larna and Guybrush and they might do it for you.
[Windows Mobile Development and Hacking General] Guybrush:
the project is of larna, you should ask him for add and change features I'm just trying to give my small contribute and i'm developing my application just for learning purposes but project isnt' mine.
[Windows Mobile Development and Hacking General] larna:
@SHAHS

I tried Trebuchet MS Bold and it looks really ugly. Not like on your pc. I will not release an application with that and you can't force me :) Seriously, as I said, app will have a settings file, and you'll be able to specify font in it. Calm down, you'll get it as anyone else.

@ALL

Lots off cool ideas i must say. I like the ABC index, but our PDA screen is really very small. I have a few ideas but it takes time to properly develop an idea, and even more time to make it into an actual product. So, be patient.

If current app is not usable for someone then simply don't use it. :) It will take time to develop it into a full blown application and i don't want to rush it.

again, thx for comments and suggestions

larna
[Windows Mobile Development and Hacking General] WizeMan:
I dont know if this has been proposed but it would be really cool if we could scroll down also with the up down keys :p
[Windows Mobile Development and Hacking General] p9939068:
hey GuyBrush i was just thinking, since you've come so far for the scrolling effect, you should start a new project, but this time for maybe the MP3 playlist. Now that will be awesome :P
[Windows Mobile Development and Hacking General] SHAHS:
@LARNA

I HAD NO IDEA HOW TREBUCHET FONT WILL LOOK,

IM NOT FORCING YOU,

WELL KEEP UP THE GOOD WORK

REGARDS

-SHaHS-
[Windows Mobile Development and Hacking General] Guybrush:
look with bigger icons
[Windows Mobile Development and Hacking General] ohmdoreamon:
THx :cool: :)
[Windows Mobile Development and Hacking General] tommyd75:
Scroller questions for wm2003se

It works great on my ipaq6515 with wm2003se, but only 2 small problems,

#1 When i try to close it with my task manager "VBAR" it won't close, I can press ok and it goes away into the background.

#2 When you have it running in the background and you go to press the shortcut again (i'm using claunch) it launches another instance, so now I have two of them running and can't close them unless I go to the running programs list in my memory window and force them closed.

If you could correct this it would be perfect!!!!
[Windows Mobile Development and Hacking General] larna:
I'll have to investigate that. On wm5.0 when i minimize it, and run it again, it opens the same instance.

thx for testing,

larna
[Windows Mobile Development and Hacking General] Sian:
For my case, I can't seem to close iContact as well using the 'X' button.. but I can exit by pressing 'Start' on screen, and after that, in the Task Manager (iLauncher), i can't seem to find iContact active in the background.

Is this normal?
[Windows Mobile Development and Hacking General] larna:
Hi sian,

What OS and device you have?

larna
[Windows Mobile Development and Hacking General] vsa:
Hello larna,

great work :-) - same thing by me. I cannot close icontact. I am using a xda orbit (wm5, german)

Greetings

vsa
[Windows Mobile Development and Hacking General] cybersush:
Well, now with icontacts, my xda orbit has the same closing problem, but i still love this app :)
[Windows Mobile Development and Hacking General] diaftia:
Wow the usability of this version is so much better than the first. I like how you can stop the sliding and when you touch the screen a contact does not come up until you really want it to. NICE WORK!
[Windows Mobile Development and Hacking General] larna:
Can you describe the exact process of closing app? Do you use any special apps that replace the "X" button on taskbar?

Write as much as you can, couse i really want to solve that bug ;)

Thx,

larna
[Windows Mobile Development and Hacking General] anja31:
Works very fine (v0.2) on my XDA mini with wm 2003 Se. Thanks a lot
[Windows Mobile Development and Hacking General] xplode:
This version works a lot better than previous one, i have suggestion you can add the alphabet in the right side of screen which will simplify the searching for a name with proper letter (look closely at iphone screenshots)
[Windows Mobile Development and Hacking General] Guybrush:
I have put it on left side in my version but it's too much small to be tap with finger so it's unusefull, can use it only with stylo... iphone have a better resolution. Need to study another solution to take it :)
[Windows Mobile Development and Hacking General] vsa:
Hello larna,

originally I use vbar (http://www.freewareppc.com/utilities/vbar.shtml), but I installed grumps iphone application (http://xdaforums.com/showthread.php?t=302739) That's it....

Hope I could help you...

Greetings

VSA
[Windows Mobile Development and Hacking General] p9939068:
I'm using iContact and it's working flawlessly, but after reading the previous posts regarding the app not closing, i find something strange. For me, when I open iContact, my phone doesn't even show it as open. I don't see it in task manager, i don't see it in the list of open apps in Small Menu (it's a software that extends the functionality of the Start menu, and shows all open apps), and it's not even displayed in O2 Plus (which also shows a list of open apps). This is kinda opposite to what the other folks reported heh. I can also close the app simply by clicking on the cross.

Having said that, I believe the app doesn't actually close when i click on the cross, but was minimized instead. This is because when i open the app again, the list is in the same position as when i last closed it, instead of starting right at the top again.

I'm using Atom Life with WM5, hope this helps :)
[Windows Mobile Development and Hacking General] cybersush:
@ LARNA

BINGO!! On my XDA Orbit this is what causes the problem:

iLauncher has an option for the x to terminate (instead of minimizing) a running program. If this option is activated (e.g. x terminates the app), then iContact WILL NOT close. However, if the iLauncher option is disabled (meaning that pressing the x will just minimize the application, WM5 default), then i can close the iContact window.

Hope this helps :)
[Windows Mobile Development and Hacking General] Guybrush:
i don't see it too on SPB Plus
[Windows Mobile Development and Hacking General] Sian:
I'm using HTCP3600/Trinity/D810 (WM5, GPS-enabled ROM).
[Windows Mobile Development and Hacking General] p9939068:
Actually, it doesn't close it, but minimize it. I have magic button (another app like iLauncher), and when i choose to terminate the app, iContact doesn't close. It will close only when i choose to minimize it.

To test, scroll to any particular position and "close" it. Open it again, and you'll see it's still in the last position instead of starting from the top again.
[Windows Mobile Development and Hacking General] larna:
Hehe,

I see strange things happening to you guys/gals. I guess my window creation routine needs double checking.

But, app is meant to be resident in memory. It uses 20k of memory. That really is like nothing. So why close it completely?

I'm using "X-Button" v1.0 from HTC. It minimizes the app when clicking on x button and really closes the app when tap and hold on x button.

That works flawlessly on my Wizard.

larna
[Windows Mobile Development and Hacking General] cybersush:
@ p9939068

Yes, when i write "i can close it" , i mean i can close the window of icontact. However, i have Tascal CloseAll assigned to my ok button, and this way i can close the window (app is still running) of icontact. This bug doesnt bother me at all :)
[Windows Mobile Development and Hacking General] SHAHS:
@LARNA

My Pal Why You Are Not Putting The Bouncing Effect?

I Know You Might Have Planned About It, It Will Look Nice

-----------------------

Imate Pda2 Wm2003se