topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Monday October 26, 2020, 8:24 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - jschwarz [ switch to compact view ]

Pages: [1]
1
Ohh, thank you.

2
Hi,

I've got an idea which relates to the move aspect of GridMove: How about adding a feature that makes windows snap to each others like the windows in photoshop and winamp?

Do I make sense?

3
Right! Bow before me the master of Google search  ;).

Seriously, thank you for creating a great tool.

4
I've fixed the putty thing, i'll be updating gridmove in a bit ;)

It works! Thanks for the quick fix.

5
Hi,

when I tried GridMove in the past, it didn't properly work with Putty (or vice versa). Now, I found a post in the autohotkey forum with a workaround (http://www.autohotke...forum/topic7935.html):
-----------------------------------------------------------------------------------
OK, I looked at the PuTTY code...
As I expected, it uses complex code to handle the different options and move by steps if needing to resize by text cells.
It uses a notification I didn't knew the existence until now: WM_ENTERSIZEMOVE and its companion WM_EXITSIZEMOVE.
As I understand them, this allows to reduce the repaints or, as here, of resizings (snapping to text cell sizes), when the user drags the borders with the "Display window content while moving them" option.

The workaround is therefore simple:

Code (Copy):
SetTitleMatchMode 2
WM_ENTERSIZEMOVE = 0x231
WM_EXITSIZEMOVE = 0x232

#P::
SendMessage WM_ENTERSIZEMOVE, , , , PuTTY
WinMove PuTTY, , , , 667, 756
SendMessage WM_EXITSIZEMOVE, , , , PuTTY
Return

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

It would be awesome if you could put something like this into GridMove.

Pages: [1]