Alpha Software Mobile Development Tools:   Alpha Anywhere    |   Alpha TransForm subscribe to our YouTube Channel  Follow Us on LinkedIn  Follow Us on Twitter  Follow Us on Facebook

Announcement

Collapse

The Alpha Software Forum Participation Guidelines

The Alpha Software Forum is a free forum created for Alpha Software Developer Community to ask for help, exchange ideas, and share solutions. Alpha Software strives to create an environment where all members of the community can feel safe to participate. In order to ensure the Alpha Software Forum is a place where all feel welcome, forum participants are expected to behave as follows:
  • Be professional in your conduct
  • Be kind to others
  • Be constructive when giving feedback
  • Be open to new ideas and suggestions
  • Stay on topic


Be sure all comments and threads you post are respectful. Posts that contain any of the following content will be considered a violation of your agreement as a member of the Alpha Software Forum Community and will be moderated:
  • Spam.
  • Vulgar language.
  • Quotes from private conversations without permission, including pricing and other sales related discussions.
  • Personal attacks, insults, or subtle put-downs.
  • Harassment, bullying, threatening, mocking, shaming, or deriding anyone.
  • Sexist, racist, homophobic, transphobic, ableist, or otherwise discriminatory jokes and language.
  • Sexually explicit or violent material, links, or language.
  • Pirated, hacked, or copyright-infringing material.
  • Encouraging of others to engage in the above behaviors.


If a thread or post is found to contain any of the content outlined above, a moderator may choose to take one of the following actions:
  • Remove the Post or Thread - the content is removed from the forum.
  • Place the User in Moderation - all posts and new threads must be approved by a moderator before they are posted.
  • Temporarily Ban the User - user is banned from forum for a period of time.
  • Permanently Ban the User - user is permanently banned from the forum.


Moderators may also rename posts and threads if they are too generic or do not property reflect the content.

Moderators may move threads if they have been posted in the incorrect forum.

Threads/Posts questioning specific moderator decisions or actions (such as "why was a user banned?") are not allowed and will be removed.

The owners of Alpha Software Corporation (Forum Owner) reserve the right to remove, edit, move, or close any thread for any reason; or ban any forum member without notice, reason, or explanation.

Community members are encouraged to click the "Report Post" icon in the lower left of a given post if they feel the post is in violation of the rules. This will alert the Moderators to take a look.

Alpha Software Corporation may amend the guidelines from time to time and may also vary the procedures it sets out where appropriate in a particular case. Your agreement to comply with the guidelines will be deemed agreement to any changes to it.



Bonus TIPS for Successful Posting

Try a Search First
It is highly recommended that a Search be done on your topic before posting, as many questions have been answered in prior posts. As with any search engine, the shorter the search term, the more "hits" will be returned, but the more specific the search term is, the greater the relevance of those "hits". Searching for "table" might well return every message on the board while "tablesum" would greatly restrict the number of messages returned.

When you do post
First, make sure you are posting your question in the correct forum. For example, if you post an issue regarding Desktop applications on the Mobile & Browser Applications board , not only will your question not be seen by the appropriate audience, it may also be removed or relocated.

The more detail you provide about your problem or question, the more likely someone is to understand your request and be able to help. A sample database with a minimum of records (and its support files, zipped together) will make it much easier to diagnose issues with your application. Screen shots of error messages are especially helpful.

When explaining how to reproduce your problem, please be as detailed as possible. Describe every step, click-by-click and keypress-by-keypress. Otherwise when others try to duplicate your problem, they may do something slightly different and end up with different results.

A note about attachments
You may only attach one file to each message. Attachment file size is limited to 2MB. If you need to include several files, you may do so by zipping them into a single archive.

If you forgot to attach your files to your post, please do NOT create a new thread. Instead, reply to your original message and attach the file there.

When attaching screen shots, it is best to attach an image file (.BMP, .JPG, .GIF, .PNG, etc.) or a zip file of several images, as opposed to a Word document containing the screen shots. Because Word documents are prone to viruses, many message board users will not open your Word file, therefore limiting their ability to help you.

Similarly, if you are uploading a zipped archive, you should simply create a .ZIP file and not a self-extracting .EXE as many users will not run your EXE file.
See more
See less

Enter key On Browse Control

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Enter key On Browse Control

    I only see a double click event on the browse control to open a for view of the currently selected item on the browse, How do I make the enter key to work just like the double click event on the browse control.

    #2
    Re: Enter key On Browse Control

    If you could make the enter key to work just like the double click event on the browse control, what would you use to indicate that you were finished with data entry for a field?
    There can be only one.

    Comment


      #3
      Re: Enter key On Browse Control

      Stan. I think I did not make my point clear. At the double click event of the browse, i would code something to open the record on another form, what I would like to do is to open the record to be edited on another form by just pressing the enter key. Users hate to hold the mouse, they are very much faster using the keyboard, there is an old clipper program that runs on DOS and as I see them work on it, they are really getting their work done 50% faster than what I introduced them using some mouse clicks to manipulate the application.

      Edit:I just read again your reply, can I use then other keys so that when the focus is on the browse control that I can use it to open the current record where the pointer is focused?

      Comment


        #4
        Re: Enter key On Browse Control

        I think I understand what you're asking. My point is that the enter key has other valid uses which I wouldn't think you'd want to obviate.

        open the record to be edited on another form
        Isn't that the purpose of defining a companion browse and using the F8 key?
        There can be only one.

        Comment


          #5
          Re: Enter key On Browse Control

          Originally posted by Stan Mathews View Post
          I think I understand what you're asking. My point is that the enter key has other valid uses which I wouldn't think you'd want to obviate.
          It is already a browse. Why will I open another browse? Well, I have to inform the client to use their old Clipper (DOS) application because it is very much faster and easier to use rather than having to grab the mouse and double click a browse control to open the record for data editing, they have demonstrated the app and they are just selecting the record by using up and down arrow keys and press Enter to edit it. In windows based app, they should select a record on a browse control and same procedure to edit it.


          Isn't that the purpose of defining a companion browse and using the F8 key?

          Comment


            #6
            Re: Enter key On Browse Control

            Originally posted by Stan Mathews View Post
            I think I understand what you're asking. My point is that the enter key has other valid uses which I wouldn't think you'd want to obviate.

            Isn't that the purpose of defining a companion browse and using the F8 key?
            It is already a browse. Why will I open another browse? Well, I have to inform the client to use their old Clipper (DOS) application because it is very much faster and easier to use rather than having to grab the mouse and double click a browse control to open the record for data editing, they have demonstrated the app and they are just selecting the record by using up and down arrow keys and press Enter to edit it. In windows based app, they should select a record on a browse control and same procedure to edit it.

            Edit: I think an Onkey event is what I am looking for in a browse control.Hope this one will be included in V15 of aLpha everywhere, Alpha Anywhere or Alpha Somewhere whatever.Thanks Stan for trying to help.appreciate it very much!

            Comment


              #7
              Re: Enter key On Browse Control

              Jetson,

              How are your users navigating within the browse?

              It is possible to have a button on each row of the browse that can be pressed with an ONKEY event. The button will only work for the row that has focus.
              Regards
              Keith Hubert
              Alpha Guild Member
              London.
              KHDB Management Systems
              Skype = keith.hubert


              For your day-to-day Needs, you Need an Alpha Database!

              Comment


                #8
                Re: Enter key On Browse Control

                It is already a browse. Why will I open another browse?
                I mistyped. Should have said define a companion form and use the F8 key to switch to it.

                Image 1.png
                Last edited by Stan Mathews; 04-01-2013, 03:34 PM.
                There can be only one.

                Comment


                  #9
                  Re: Enter key On Browse Control

                  Originally posted by Keith Hubert View Post
                  Jetson,

                  How are your users navigating within the browse?

                  It is possible to have a button on each row of the browse that can be pressed with an ONKEY event. The button will only work for the row that has focus.
                  Thanks very much Keith! I never thought of that, users would get focus on the browse then move the up or down arrow key to navigate from record to record, once they are in a record and they want to edit it then they will just press the Enter key suppose to be as they are doing in their fast old clipper program.

                  Edit: I tried to put a button on the browse but It is still needs to be clicked,users dont want to press alt or control first and a letter to edit just the ENTER key as they are used to.

                  Comment


                    #10
                    Re: Enter key On Browse Control

                    Originally posted by Stan Mathews View Post
                    I mistyped. Should have said define a companion form and use the F8 key to switch to it.
                    Wow, thanks Stan, it is getting clearer, that will do it but the client is really insisting to use the enter key as they are used to, they have been using the clipper dos app for 20 years and the enter key is really annoying for me to implement it in alpha.Hope they want other key to tap.

                    Comment


                      #11
                      Re: Enter key On Browse Control

                      the client is really insisting to use the enter key as they are used to
                      Just tell them it isn't going to happen that way.

                      been using the clipper dos app for 20 years
                      Bet they haven't been using the same machines for 20 years. Some things have to change eventually.
                      There can be only one.

                      Comment


                        #12
                        Re: Enter key On Browse Control

                        Thanks Stan and Keith, your replies are very helpful. I really would have to tell them Stan.

                        Comment


                          #13
                          Re: Enter key On Browse Control

                          Jetson,

                          Stan is right, the Enter key must be reserved.

                          If your users have been using the same application for 20 years, maybe you should get new users? (Joke)
                          Regards
                          Keith Hubert
                          Alpha Guild Member
                          London.
                          KHDB Management Systems
                          Skype = keith.hubert


                          For your day-to-day Needs, you Need an Alpha Database!

                          Comment


                            #14
                            Re: Enter key On Browse Control

                            If they are entering data in the browse you could try coding the " * " in the OnKey event. I do this on a form where I am entering numeric data in several fields from the number pad to save the current record, fetch the next and start again at a specific field. Haven't tried whether it would work the same in a browse...can you make this an embedded browse on a form?
                            Robin

                            Discernment is not needed in things that differ, but in those things that appear to be the same. - Miles Sanford

                            Comment


                              #15
                              Re: Enter key On Browse Control

                              As Stan suggested I insisted them to press f2 instead to add and f3 to edit on the browse control, i created two buttons and named each f2 and f3 respectively. and on the onkey event i called the Object.push() which is F3.push and f2.push.

                              Comment

                              Working...
                              X