Results 1 to 3 of 3

Thread: User Friendly CF Program

  1. #1

    Thread Starter
    Member
    Join Date
    Mar 2007
    Posts
    55

    User Friendly CF Program

    Hi,
    Im sure you guys/girls have alot of experience in making CF programs.

    My program is nearly complete so i'd like to know what kind of user friendly things any of you implemented.

    Ive got a small question too, If you post a messagebox , will the process continue even if the user does not click the Ok button?

    When I click it the messagebox still remains visible , im thinking this is because the PDA doesnt have the power to remove it immediatly.So how do you let people now something during a process ? Cause Labels dont get updated too until after the process ends.Should i make a different thread ?

    anyway thx for the support.

  2. #2
    Fanatic Member Strider's Avatar
    Join Date
    Sep 2004
    Location
    Dublin, Ireland
    Posts
    612

    Re: User Friendly CF Program

    user friendly:
    - non clustered forms
    - avoid keying in data if possibly (select from lists dropdowns radiobuttons checkboxes
    - always let the user know that something is happening, for example loading a form is takes some time then show a progress bar


    messagebox: if the messagebox is shown in the same thread as the rest of the application then the process will stop until the messagebox result is returned.

    when u update a label you need to called the refresh method, label1.refresh()
    everytime you want to update it unless its multi-threaded where you will need to use delegates to update the label.
    Barry


    Visual Studio .NET 2008/Visual Studio .NET 2005/Visual Studio .NET 2003
    .NET Framework 3.0 2.0 1.1/ASP.Net 3.0 2.0 1.1/Compact Framework 1.0

    SQL Server 2005/2000/SQL Server CE 2.0


    If you like, rate this post

    Compact Framework for Beginners

  3. #3
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,106

    Re: User Friendly CF Program

    Buttons! BIG Buttons! Checkboxes are ok, but if you have the space, buttons are easier to hit. If you want a button to show as being selected, it takes a bit more work, and a better solution than a true button, in this case, would probably be a panel with a label on it.
    My usual boring signature: Nothing

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width