Magnetic Window Edge

newfoundpower09

New member
Local time
1:42 PM
Messages
2
Anyone who is familiar with the Gnome Desktop on Ubuntu Linux should have noticed a certain characteristic about the windows. When a window is moved sufficiently close to another window, to any task-bar, or to the edge of the screen, the edge of the active window snaps to the other object and gives the slightest bit of resistance when pulled away. It is as if the windows are slightly "magnetic." This is very helpful when aligning windows and organizing workspaces. The Windows program called Steam behaves the same way, as do the Windows 7 desktop gadgets. This is how I would like all windows to behave in future Microsoft Windows releases, but I don't know how to go about suggesting this to a Microsoft representative.

I am not a software developer, so I cannot program this functionality into Aero, or I most definitely would. It shouldn't be that difficult though, especially for an experienced programmer. Just thought I'd open this up for discussion.
 

My Computer

Computer Manufacturer/Model Number
Home-brewed
OS
Windows 7 Ultimate x64
CPU
Intel Core i7 930 Bloomfield 2.8GHz L3=8MB
Motherboard
ASUS P6X58D Premium Intel motherboard
Memory
6GB Corsair XMS3 240-Pin DDR3 (PC3 10666) Triple Channel
Graphics Card(s)
EVGA Nvidia GTX 465 "Fermi" Superclocked
Sound Card
Tascam FW-1086 (in addition to the onboard HD Audio)
Monitor(s) Displays
Insignia 1080p 120Hz LED-LCD flatscreen tv
Hard Drives
Western Digital Caviar Black 500Gb 7200RPM 32MB cache x1 (for OS and programs)
Western Digital Caviar Blue 250GB 7200RPM 16MB cache x2 (1 for audio recording, and 1 for sample library)
PSU
Corsair CMPSU-TX 750w
Case
Cooler Master Storm Sniper
Cooling
Cooler Master V8 120mm Rifle CPU Cooler
Good idea really.

MS does check this forum out from time to time maybe they will see this thread.
 

My Computer

Computer Manufacturer/Model Number
I trust nobody!
OS
Windows 7 Ultimate x64/x86 Windows 7 Pro x64/x86 Windows 7 Home Premium x64/x86
CPU
Intel C2Q 9650
Motherboard
Intel
Memory
8GB DDR2800 Corsair
Graphics Card(s)
NVIDIA 260 GTX
Sound Card
Onboard
Monitor(s) Displays
Dell 2409w
Screen Resolution
1920x1080
Hard Drives
10 of em!
PSU
600 Watt FSP Group
Case
Antec
Cooling
Fresh Air
Keyboard
Microsoft
Mouse
Razer
Internet Speed
Fast enough
It shouldn't be that difficult though, especially for an experienced programmer.
Bit off topic, but this is a pet peeve of mine. I get clients all the time saying "it shouldn't be that difficult" like they would know? These things are more difficult then you know, I tell them.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Alienware Aurora ALX R4
OS
Windows 10 Pro (x64)
CPU
Intel Core i7-3930K (3.2GHz - 4.5GHz)
Motherboard
Alienware Aurora-R4 x79
Memory
4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz)
Graphics Card(s)
Nvidia Geforce GTX 690
Sound Card
SteelSeries Siberia Elite
Monitor(s) Displays
Dell UltraSharp U3011
Screen Resolution
2560x1600
Hard Drives
Samsung 850 Pro 256 GB, Seagate 1TB Desktop Hybrid HDD, 2x Western Digital 4TB Green HDD
PSU
875W Some Dell PSU <.<
Case
Alienware Aurora ALX
Cooling
Custom Liquid Cooling (EK CPU & GPU blocks) dual EK 480RAD
Keyboard
Logitech G710+ Mechanical
Mouse
Logitech G700s
Internet Speed
Verizon Fios (50 mbps average)
Other Info
Server: Intel NUC D54250WYK: i5-4250U, 16GB, 256 GB mSATA, Windows Server 2012 R2
It shouldn't be that difficult though, especially for an experienced programmer.
Bit off topic, but this is a pet peeve of mine. I get clients all the time saying "it shouldn't be that difficult" like they would know? These things are more difficult then you know, I tell them.

Sorry, I didn't mean to annoy anyone, lol. I realize writing code is tedious, and it is very difficult to work out all the bugs; I just figured it would be similar to the snap features that already work, and that it would just need a bit of tweaking.
 

My Computer

Computer Manufacturer/Model Number
Home-brewed
OS
Windows 7 Ultimate x64
CPU
Intel Core i7 930 Bloomfield 2.8GHz L3=8MB
Motherboard
ASUS P6X58D Premium Intel motherboard
Memory
6GB Corsair XMS3 240-Pin DDR3 (PC3 10666) Triple Channel
Graphics Card(s)
EVGA Nvidia GTX 465 "Fermi" Superclocked
Sound Card
Tascam FW-1086 (in addition to the onboard HD Audio)
Monitor(s) Displays
Insignia 1080p 120Hz LED-LCD flatscreen tv
Hard Drives
Western Digital Caviar Black 500Gb 7200RPM 32MB cache x1 (for OS and programs)
Western Digital Caviar Blue 250GB 7200RPM 16MB cache x2 (1 for audio recording, and 1 for sample library)
PSU
Corsair CMPSU-TX 750w
Case
Cooler Master Storm Sniper
Cooling
Cooler Master V8 120mm Rifle CPU Cooler
That particular task of "snapping to" the edges wouldn't be that difficult at all. Most the code is already done in Windows 7 and would only require some slight modification to use with all explorer items. The problem, which I'm sure is one of the reason microsoft didn't add the code, was compatibility. Things would just "stick" where they shouldn't and certain fullscreen applications wouldn't minimize.
 

My Computer

Computer Manufacturer/Model Number
Barebones
OS
Windows 7 Home Premium 64bit
CPU
AMD Phenom II X6 1090T Black Edition Thuban 3.2GHz
Motherboard
MSI NF980-G65 AM3 NVIDIA nForce 980a SLI
Memory
G.SKILL Ripjaws Series 8GB (4 x 2GB) DDR3 (PC3 12800)
Graphics Card(s)
SLI GeForce GTX 480 (Fermi) 1536MB 384-bit GDDR5
Sound Card
onboard
Monitor(s) Displays
Toshiba TV 42'' or 27.5'' widescreen monitor
Screen Resolution
1920x1080 60hz
Hard Drives
2x SAMSUNG Spinpoint F3 HD103SJ 1TB 7200 RPM 32MB Cache SATA 3.0Gb/
PSU
Antec TPQ-1200 1200W Continuous Power with PowerCache
Case
COOLER MASTER HAF 932 RC-932-KKN1-GP Black Steel ATX Full To
Cooling
1 x 140mm rear fan, 3x 230mm Fans (front, top, side)
Keyboard
Logitech G15
Mouse
Logitech MX 518
Internet Speed
13 mb/s down 5.5 mb/s up
Other Info
Main system.. other system is slightly different
Back
Top