topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Friday December 13, 2024, 3:53 pm
  • 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

Author Topic: NANY 2016 Release: Move Aside Please  (Read 11902 times)

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
NANY 2016 Release: Move Aside Please
« on: December 30, 2015, 02:14 PM »
NANY 2016 Entry Information

Application Name Move Aside Please
Version 1.0.0
Short Description Moves a window aside when mouse pointer is placed on it. You can also make the window semi-transparent.
Supported OSes WinXp and above
Web Page https://sites.google...ite/moveasideplease/
Download Link https://sites.google...asideplease/download


Description
During our work, many times we need to keep a small window of a program always on top of the desktop screen. This program may show network connection, mail status, auto updating messages etc. Now when we are working on some full screen program like editor, browser etc., this small window block the view of the part of the editor or browser.

Instead of closing or removing the small window, I wanted it to move aside from view when I hover the mouse cursor on it. This way I can easily view the blocked part of the editor or browser.

I could not find any such program by Googling, so I made "Move Aside Please".

Features
The window automatically moves up or down, when the mouse cursor hover over it. We can set the window titles which needs to be moved. Instead of moving the window, we can reduce its opacity, i.e. make it semi-transparent.

Screenshots
setting.pngNANY 2016 Release: Move Aside Please

Regards,

Anand

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,629
    • View Profile
    • Donate to Member
Re: NANY 2016 Release: Move Aside Please
« Reply #1 on: December 30, 2015, 03:00 PM »
Great, I like it so far :Thmbsup:

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2016 Release: Move Aside Please
« Reply #2 on: January 16, 2016, 12:29 PM »
Thank you Ath and all members who have donated me for Move Aside Please.

I have made Move Aside Please in just last 4 days, so the settings option is a bit primitive. But I am happy that users have liked it and Move Aside Please has be written about in different blogs and download sites, even in non-english sites, within these few days. Thanks all to DC  :)

My next priority is to make the settings more user friendly. Maybe give some more options, if possible.

Regards,

Anand

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: NANY 2016 Release: Move Aside Please
« Reply #3 on: January 18, 2016, 03:33 PM »

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2016 Release: Move Aside Please
« Reply #4 on: January 19, 2016, 10:26 AM »
Thanks mouser.

All websites are reviewing Move Aside Please so fast that I have to keep on hold the fixing of settings window. Everyone is mentioning that the 'settings' is clumsy or ini like etc., and I want them to settle down before I take up the fix.

IainB

  • Supporting Member
  • Joined in 2008
  • **
  • Posts: 7,544
  • @Slartibartfarst
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: NANY 2016 Release: Move Aside Please
« Reply #5 on: January 19, 2016, 09:21 PM »
This might be of interest. It is something similar that I cribbed together from someone else's existing script(s) a while back. I've used it for a few years. It's a toggle to be activated for the in-focus window you are working on. After activation, moving the mouse to the edge of the in-focus window then makes it momentarily fully transparent (invisible), so that you can look at any windows underneath it. Moving the mouse back to where the in-focus window was then returns that window to full opacity.
It could probably be of more use if the focus could also be changed so you could (say) copy text from a layer exposed below, and then return to the  in-focus screen you started with to (say) paste the text - but that's probably a bit hairy, if not redundant - given Alt-Tab.

Code: Autohotkey [Select]
  1. <+^U::  ; Ctrl+LeftShift+Ctrl+U loads PeekUnder subroutine - TOGGLE FUNCTION
  2.         Gosub, PeekUnder     ; Peek under a window by making it transparent
  3.         return
  4. ;   somewhere later in the script...
  5. PeekUnder:   ;Triggered by LeftShift+RightShift+P
  6. MsgBox,64,PeekUnder,- is now active. Toggle On/Off with Shift+Ctrl+U,2
  7. OnExit Cleanup
  8. LWin & LButton::
  9. if HideWindow =       ; Not set => Activate now
  10. {
  11.    MouseGetPos,,,HideWindow  ; Window ID under mouse
  12.    SetTimer TransWindow, 150
  13. }
  14. Else {                       ; Already set => Stop, Restore
  15.    SetTimer TransWindow, Off
  16.    IfWinNotExist ahk_id %HideWindow%, Return
  17.    WinActivate ahk_id %HideWindow%
  18.    WinSet Transparent, 255, ahk_id %HideWindow%
  19.    HideWindow =
  20. }
  21. Return
  22.  
  23. TransWindow:
  24.   CoordMode Mouse, Relative
  25.    MouseGetPos X, Y, Window
  26.    WinGetPos,,,X1, Y1, ahk_id %HideWindow%
  27.    If ( Window = HideWindow && X > 4 && Y > 4 && X < X1-5 && Y < Y1-5 )
  28.         WinSet Transparent, 255, ahk_id %HideWindow%
  29.    Else WinSet Transparent,   1, ahk_id %HideWindow%
  30. Return
  31.  
  32. Cleanup:
  33.   MsgBox,64,PeekUnder,Deactivated,2
  34.    IfWinExist ahk_id %HideWindow%
  35.    {
  36.       WinActivate ahk_id %HideWindow%
  37.       WinSet Transparent, 255, ahk_id %HideWindow%
  38.    }
  39. ;#############################################################################
« Last Edit: January 19, 2016, 09:29 PM by IainB »

anandcoral

  • Honorary Member
  • Joined in 2009
  • **
  • Posts: 783
    • View Profile
    • Free Portable Apps
    • Donate to Member
Re: NANY 2016 Release: Move Aside Please
« Reply #6 on: January 20, 2016, 09:46 AM »
This might be of interest. It is something similar that I cribbed together from someone else's existing script(s) a while back. I've used it for a few years.
Yes, even Park Cursor Aside can be achieved by similar code. Actually I make this type of raw codes and use them as and when I need something that I can not find from net. Afterwards when I feel that it may help other too, I try to convert it in a proper app and put in NANY.

Regards,

Anand