Welcome Guest.   Make a donation to an author on the site October 24, 2014, 06:55:59 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Free DonationCoder.com Member Kit: Submit Request.
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: Make all Dialog Boxes and Browser Popups come up where the Cursor is  (Read 5493 times)
David.P
Supporting Member
**
Posts: 145


Ergonomics Junkie

View Profile Give some DonationCredits to this forum member
« on: March 30, 2011, 11:45:52 AM »

Hi forum,

using a triple monitor setup (with Nvidia graphics card), I was wondering whether there is a tool that makes popup windows - like dialogs and the like - appear always on the screen where the mouse pointer is (or alternatively, where the main application is).

Thanks already for any hints anyone might have,

Cheers David.P
Logged

skwire
Global Moderator
*****
Posts: 4,114



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #1 on: March 30, 2011, 11:50:23 AM »

Check out DialogMove from jgpaiva:

http://www.donationcoder....um/index.php?topic=3097.0
Logged

David.P
Supporting Member
**
Posts: 145


Ergonomics Junkie

View Profile Give some DonationCredits to this forum member
« Reply #2 on: March 30, 2011, 12:43:41 PM »

Whoaa, great stuff --- thanks  smiley
Logged

Curt
Supporting Member
**
Posts: 6,338

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #3 on: March 31, 2011, 06:35:49 PM »

be aware that if you happen to try to click on a button just a fraction of a second after some other box is beginning to pop up, you will quite often happen to be clicking this new button - the one you didn't think you were clicking because you were not yet aware of it. At least it happened to me on several occasions.

re-Edited:
Did you get the newest version: http://www.donationcoder....=3097.msg202897#msg202897 ?
« Last Edit: March 31, 2011, 06:41:00 PM by Curt » Logged
David.P
Supporting Member
**
Posts: 145


Ergonomics Junkie

View Profile Give some DonationCredits to this forum member
« Reply #4 on: April 01, 2011, 03:21:05 AM »

Yes thanks. Already got the new version on my triple monitor setup. Great tool. It even moves context menus that pop up on another screen back to the mouse!
Logged

nudone
Cody's Creator
Columnist
***
Posts: 4,116



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #5 on: April 02, 2011, 03:30:09 AM »

it's the one of the greatest tools ever (not that i'm biased). microsoft really should just include the dialogmove functions as native parts of the operating system - but with a few more intelligent features that are beyond an autohotkey script.

i would be driven insane without being able to use dialogmove on my main pc.

one caveat: i think dialogmove does require a bit of tweaking to get it just right - and you need to tell it which program dialogs to ignore or always move, if you want to get the best from it (which may help with the problem that Curt mentioned).
Logged
jgpaiva
Global Moderator
*****
Posts: 4,710



Artificial Idiocy

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #6 on: April 02, 2011, 03:45:01 AM »

* jgpaiva likes this thread cheesy *
Logged

AndyM
Charter Member
***
Posts: 616


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #7 on: April 02, 2011, 08:43:06 AM »

Probably a bit of an exaggeration to say I couldn't live without DialogMove, but I would find it most aggravating.

What nudone said, re a bit of tweaking.  I have several dozen dialogs listed as "always move" or "never move", but I also found the two settings for dialog box sizes very handy.  At the moment I can't remember why one is set almost square (anything less than 410 x 451) and one long and skinny (anything less than 1280 x 160), but I remember at the time that this fixed all the quirks in my setup.

One hallmark of a stable program is that once set up you seldom have to think about it anymore.  WAY TO GO JGPAIVA!!!!!  thumbs up thumbs up thumbs up  Thmbsup Thmbsup Thmbsup
Logged
iphigenie
Supporting Member
**
Posts: 1,166


curiosity FTW!

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #8 on: April 02, 2011, 08:58:48 AM »

I'm going to go down memory lane here... On windows 3.1 (!) we bought the shareware "squeaky mouse" - it did several things that are now taken for granted

- had a cute dancing mouse icon (ok, that is not nowadays taken for granted but if you wanted one there are many ways. PS:"the squeaky mouse dance" is still a family staple)
- move cursor to buttons and popups (not as friendly as moving the dialog to the cursor, I'll admit)
- fast scroll
- recycling bin (was "cheek pouch")
- jump by letter in selection lists and menus

I still have the executable here and must have the reg code somewhere, but I am afraid it doesnt fully work - on XP it only shows on the taskbar, makes noise, and works with any old apps one might run - for example it will move the cursor between the task bar and its option windows. Which is kind of an amazing sign of backwards compatibility... It does still squeak and now and then you catch a glimpse of a mouse running...

Quote
Requirement:
   Hardware:
       80386 or higher machine
       4MB or more RAM memory
       At least 300KB of free hard disk space
   Software:
       MS-Windows3.1 or higher
       or Windows for Workgroup 3.1 or higher

Anyone ever use that?
« Last Edit: April 02, 2011, 09:05:18 AM by iphigenie » Logged
David.P
Supporting Member
**
Posts: 145


Ergonomics Junkie

View Profile Give some DonationCredits to this forum member
« Reply #9 on: April 05, 2011, 09:56:27 AM »

Great program, thanks once more to jgpaiva!

What I'm wondering, is there a way to adjust DialogMove such that dialogs are only moved to the center of the monitor where the mouse is? In other words, dialogs that ARE already centered on the correct monitor (where the mouse pointer is) should not be touched.

Is that possible?
Logged

jgpaiva
Global Moderator
*****
Posts: 4,710



Artificial Idiocy

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #10 on: April 06, 2011, 03:16:52 AM »

David.P: that's not really the objective of DialogMove, the intention is to move the boxes to bellow the mouse and not to the correct monitor.
Maybe you can make a new request in the Coding Snacks forum Wink
Logged

nudone
Cody's Creator
Columnist
***
Posts: 4,116



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #11 on: April 06, 2011, 04:02:29 AM »

I have to agree. That would be a new util completely.
Logged
jgpaiva
Global Moderator
*****
Posts: 4,710



Artificial Idiocy

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #12 on: April 06, 2011, 04:07:51 AM »

But a fairly easy one to create Wink
The only reason I don't do it myself is because I don't have a second monitor right now and it's a pain to create and test these based on other people's feedback. But I'm pretty sure someone would do it easily in the coding snacks section Wink
Logged

David.P
Supporting Member
**
Posts: 145


Ergonomics Junkie

View Profile Give some DonationCredits to this forum member
« Reply #13 on: April 06, 2011, 04:46:44 AM »

Thanks everyone thumbs up

I have started a respective topic over at the Coding Snacks section.
Logged

Curt
Supporting Member
**
Posts: 6,338

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #14 on: March 21, 2012, 06:21:36 PM »

Having moved to 64-bit Win 7, DialogMove doesn't work for me any more!  Sad

What else do we know that will  move the pointer to the button, or the button to the pointer?
 tellme
Logged
skwire
Global Moderator
*****
Posts: 4,114



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #15 on: March 21, 2012, 06:38:33 PM »

Just to be sure, have you tried running it with administrator rights?  You could also try it in XP compatibility mode.
Logged

nudone
Cody's Creator
Columnist
***
Posts: 4,116



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #16 on: March 22, 2012, 04:36:31 AM »

Having moved to 64-bit Win 7, DialogMove doesn't work for me any more!  Sad

What else do we know that will  move the pointer to the button, or the button to the pointer?
 tellme


I'm on 64 bit and still use DialgoMove (can't live without it). UAC is completely disabled on my machine though.
Logged
Curt
Supporting Member
**
Posts: 6,338

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #17 on: March 22, 2012, 07:41:54 AM »

arghh, this is why I said I wanted to restore a list of the programs that I had on my previous 32-bit system, Vista, before overwriting it with 64-bit W7. Now I need that list; I really should have fought harder to get it. I know I have been using DialogMove at some point in time, but I am not all certain I was using it when my Vista died on me, because I so feel certain that the program I was using that day, would make the mouse pointer move to the button, not the button to the pointer, AND that it would work on "Open..." and "Save as..."-boxes as well. Was I merely dreaming?


What else do we know that will  move the pointer to the button,
or the button to the pointer?
tellme

-----------
re-edited 6 hours later: oh, it is that easy!  embarassed
« Last Edit: March 22, 2012, 04:28:43 PM by Curt » Logged
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.074s | Server load: 0.14 ]