New Posts  All Forums:Forum Nav:

Shelfing functionality

post #1 of 10
Thread Starter 
Are any of you familiar with the Bing Desktop app? I'm looking to learn how this app can dock to any side of the screen and then hide...or shelf "off the screen." I think I can figure out docking to side of the screen but it is the shelfing that I can't seem to find out how to do. I'm not sure what language the Bing app is written in, but I'm curious if this can be done in C#.
Home PC
(12 items)
 
   
CPUMotherboardGraphicsRAM
Intel i7 - 4770k MSI Z87 Mpower Max AMD R9 290x G.Skill Trident X Series 16GB (4 x 4GB) DDR3-2400 
Hard DriveHard DriveOptical DriveCooling
Seagate Desktop HDD 4TB 3.5" 5900RPM Seagate Desktop HDD 4TB 3.5" 5900RPM LG WH14NS40 Blu-Ray/DVD/CD Writer NZXT Kraken x60 
MonitorPower
Asus PB278Q 27.0" Monitor Rosewill Capstone 750 modular 
  hide details  
Reply
Home PC
(12 items)
 
   
CPUMotherboardGraphicsRAM
Intel i7 - 4770k MSI Z87 Mpower Max AMD R9 290x G.Skill Trident X Series 16GB (4 x 4GB) DDR3-2400 
Hard DriveHard DriveOptical DriveCooling
Seagate Desktop HDD 4TB 3.5" 5900RPM Seagate Desktop HDD 4TB 3.5" 5900RPM LG WH14NS40 Blu-Ray/DVD/CD Writer NZXT Kraken x60 
MonitorPower
Asus PB278Q 27.0" Monitor Rosewill Capstone 750 modular 
  hide details  
Reply
post #2 of 10
You would be able to do that in C#, but it's been years since I've done this kind GUI development so I couldn't advise on how to code it.
post #3 of 10
After you dock - set a timer. After the timer elapses, move the window outside the bounds of the edge of the screen it is docked to (leave a little "grabber" behind).
Listen for mouse events - if the mouse becomes in range of the "grabber", move the window back inside the bounds of the screen. After the window loses focus, set the timer again. Rinse and repeat.
Ol' Sandy
(28 items)
 
"Zeus"
(12 items)
 
Elite Preview
(6 items)
 
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3 Gigabyte GA-Z97X-UD5H-BK MSI Gaming GTX 980 Kingston 32GB (4x8) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Samsung EVO 1TB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 8 Pro 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2713HM Topre Realforce 87UB | Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Logitech G700 XTRAC Ripper XXL 
AudioAudioAudioAudio
Beyerdynamic DT-770 Pro 250ohm Schiit Bifrost DAC Schiit Asgard 2 HiVi Swan M50W 2.1 
CPUMotherboardRAMHard Drive
Intel Xeon E5-2620 Super Micro X9SRL-F-B 128GB 1333MHz LSI 9271-8i 
OSPowerCase
VMware ESXi 5.5 SeaSonic SS-400FL2 Fractal Define R3 
CPUMotherboardGraphicsRAM
Intel Core i5-3437U HP EliteBook Folio 9470m  Intel HD Graphics 4000  16GB DDR3 SDRAM 
Hard DriveOS
256GB SSD Windows 10 Insider Preview 
  hide details  
Reply
Ol' Sandy
(28 items)
 
"Zeus"
(12 items)
 
Elite Preview
(6 items)
 
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3 Gigabyte GA-Z97X-UD5H-BK MSI Gaming GTX 980 Kingston 32GB (4x8) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Samsung EVO 1TB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 8 Pro 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2713HM Topre Realforce 87UB | Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Logitech G700 XTRAC Ripper XXL 
AudioAudioAudioAudio
Beyerdynamic DT-770 Pro 250ohm Schiit Bifrost DAC Schiit Asgard 2 HiVi Swan M50W 2.1 
CPUMotherboardRAMHard Drive
Intel Xeon E5-2620 Super Micro X9SRL-F-B 128GB 1333MHz LSI 9271-8i 
OSPowerCase
VMware ESXi 5.5 SeaSonic SS-400FL2 Fractal Define R3 
CPUMotherboardGraphicsRAM
Intel Core i5-3437U HP EliteBook Folio 9470m  Intel HD Graphics 4000  16GB DDR3 SDRAM 
Hard DriveOS
256GB SSD Windows 10 Insider Preview 
  hide details  
Reply
post #4 of 10
i completely misread his post, I thought he was looking to redefine the bounds of the desktop workspace so maximized windows don't overlap the dock (like with the taskbar). redface.gif
post #5 of 10
Quote:
Originally Posted by Plan9 View Post

i completely misread his post, I thought he was looking to redefine the bounds of the desktop workspace so maximized windows don't overlap the dock (like with the taskbar). redface.gif

That's why I downloaded the app to see what he meant tongue.gif
Ol' Sandy
(28 items)
 
"Zeus"
(12 items)
 
Elite Preview
(6 items)
 
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3 Gigabyte GA-Z97X-UD5H-BK MSI Gaming GTX 980 Kingston 32GB (4x8) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Samsung EVO 1TB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 8 Pro 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2713HM Topre Realforce 87UB | Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Logitech G700 XTRAC Ripper XXL 
AudioAudioAudioAudio
Beyerdynamic DT-770 Pro 250ohm Schiit Bifrost DAC Schiit Asgard 2 HiVi Swan M50W 2.1 
CPUMotherboardRAMHard Drive
Intel Xeon E5-2620 Super Micro X9SRL-F-B 128GB 1333MHz LSI 9271-8i 
OSPowerCase
VMware ESXi 5.5 SeaSonic SS-400FL2 Fractal Define R3 
CPUMotherboardGraphicsRAM
Intel Core i5-3437U HP EliteBook Folio 9470m  Intel HD Graphics 4000  16GB DDR3 SDRAM 
Hard DriveOS
256GB SSD Windows 10 Insider Preview 
  hide details  
Reply
Ol' Sandy
(28 items)
 
"Zeus"
(12 items)
 
Elite Preview
(6 items)
 
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3 Gigabyte GA-Z97X-UD5H-BK MSI Gaming GTX 980 Kingston 32GB (4x8) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Samsung EVO 1TB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 8 Pro 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2713HM Topre Realforce 87UB | Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Logitech G700 XTRAC Ripper XXL 
AudioAudioAudioAudio
Beyerdynamic DT-770 Pro 250ohm Schiit Bifrost DAC Schiit Asgard 2 HiVi Swan M50W 2.1 
CPUMotherboardRAMHard Drive
Intel Xeon E5-2620 Super Micro X9SRL-F-B 128GB 1333MHz LSI 9271-8i 
OSPowerCase
VMware ESXi 5.5 SeaSonic SS-400FL2 Fractal Define R3 
CPUMotherboardGraphicsRAM
Intel Core i5-3437U HP EliteBook Folio 9470m  Intel HD Graphics 4000  16GB DDR3 SDRAM 
Hard DriveOS
256GB SSD Windows 10 Insider Preview 
  hide details  
Reply
post #6 of 10
Quote:
Originally Posted by tompsonn View Post

That's why I downloaded the app to see what he meant tongue.gif

hahaha

I think if I tried to install Bing on Linux then the universe might implode (or the installer would just fail)
post #7 of 10
Quote:
Originally Posted by Plan9 View Post

hahaha

I think if I tried to install Bing on Linux then the universe might implode (or the installer would just fail)

LOL
Ol' Sandy
(28 items)
 
"Zeus"
(12 items)
 
Elite Preview
(6 items)
 
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3 Gigabyte GA-Z97X-UD5H-BK MSI Gaming GTX 980 Kingston 32GB (4x8) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Samsung EVO 1TB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 8 Pro 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2713HM Topre Realforce 87UB | Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Logitech G700 XTRAC Ripper XXL 
AudioAudioAudioAudio
Beyerdynamic DT-770 Pro 250ohm Schiit Bifrost DAC Schiit Asgard 2 HiVi Swan M50W 2.1 
CPUMotherboardRAMHard Drive
Intel Xeon E5-2620 Super Micro X9SRL-F-B 128GB 1333MHz LSI 9271-8i 
OSPowerCase
VMware ESXi 5.5 SeaSonic SS-400FL2 Fractal Define R3 
CPUMotherboardGraphicsRAM
Intel Core i5-3437U HP EliteBook Folio 9470m  Intel HD Graphics 4000  16GB DDR3 SDRAM 
Hard DriveOS
256GB SSD Windows 10 Insider Preview 
  hide details  
Reply
Ol' Sandy
(28 items)
 
"Zeus"
(12 items)
 
Elite Preview
(6 items)
 
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3 Gigabyte GA-Z97X-UD5H-BK MSI Gaming GTX 980 Kingston 32GB (4x8) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Samsung EVO 1TB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 8 Pro 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2713HM Topre Realforce 87UB | Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Logitech G700 XTRAC Ripper XXL 
AudioAudioAudioAudio
Beyerdynamic DT-770 Pro 250ohm Schiit Bifrost DAC Schiit Asgard 2 HiVi Swan M50W 2.1 
CPUMotherboardRAMHard Drive
Intel Xeon E5-2620 Super Micro X9SRL-F-B 128GB 1333MHz LSI 9271-8i 
OSPowerCase
VMware ESXi 5.5 SeaSonic SS-400FL2 Fractal Define R3 
CPUMotherboardGraphicsRAM
Intel Core i5-3437U HP EliteBook Folio 9470m  Intel HD Graphics 4000  16GB DDR3 SDRAM 
Hard DriveOS
256GB SSD Windows 10 Insider Preview 
  hide details  
Reply
post #8 of 10
Thread Starter 
Thanks for the help guys. Sorry I wasn't more clear. Solution seems simple enough, shows my noobness biggrin.gif
Home PC
(12 items)
 
   
CPUMotherboardGraphicsRAM
Intel i7 - 4770k MSI Z87 Mpower Max AMD R9 290x G.Skill Trident X Series 16GB (4 x 4GB) DDR3-2400 
Hard DriveHard DriveOptical DriveCooling
Seagate Desktop HDD 4TB 3.5" 5900RPM Seagate Desktop HDD 4TB 3.5" 5900RPM LG WH14NS40 Blu-Ray/DVD/CD Writer NZXT Kraken x60 
MonitorPower
Asus PB278Q 27.0" Monitor Rosewill Capstone 750 modular 
  hide details  
Reply
Home PC
(12 items)
 
   
CPUMotherboardGraphicsRAM
Intel i7 - 4770k MSI Z87 Mpower Max AMD R9 290x G.Skill Trident X Series 16GB (4 x 4GB) DDR3-2400 
Hard DriveHard DriveOptical DriveCooling
Seagate Desktop HDD 4TB 3.5" 5900RPM Seagate Desktop HDD 4TB 3.5" 5900RPM LG WH14NS40 Blu-Ray/DVD/CD Writer NZXT Kraken x60 
MonitorPower
Asus PB278Q 27.0" Monitor Rosewill Capstone 750 modular 
  hide details  
Reply
post #9 of 10
Quote:
Originally Posted by ejb222 View Post

Thanks for the help guys. Sorry I wasn't more clear. Solution seems simple enough, shows my noobness biggrin.gif
To be fair mate, you can be programming for years and still get stumped on the simplest of problems. thumb.gif
post #10 of 10
Thread Starter 
Quote:
Originally Posted by Plan9 View Post

To be fair mate, you can be programming for years and still get stumped on the simplest of problems. thumb.gif
Good to know smile.gif
Home PC
(12 items)
 
   
CPUMotherboardGraphicsRAM
Intel i7 - 4770k MSI Z87 Mpower Max AMD R9 290x G.Skill Trident X Series 16GB (4 x 4GB) DDR3-2400 
Hard DriveHard DriveOptical DriveCooling
Seagate Desktop HDD 4TB 3.5" 5900RPM Seagate Desktop HDD 4TB 3.5" 5900RPM LG WH14NS40 Blu-Ray/DVD/CD Writer NZXT Kraken x60 
MonitorPower
Asus PB278Q 27.0" Monitor Rosewill Capstone 750 modular 
  hide details  
Reply
Home PC
(12 items)
 
   
CPUMotherboardGraphicsRAM
Intel i7 - 4770k MSI Z87 Mpower Max AMD R9 290x G.Skill Trident X Series 16GB (4 x 4GB) DDR3-2400 
Hard DriveHard DriveOptical DriveCooling
Seagate Desktop HDD 4TB 3.5" 5900RPM Seagate Desktop HDD 4TB 3.5" 5900RPM LG WH14NS40 Blu-Ray/DVD/CD Writer NZXT Kraken x60 
MonitorPower
Asus PB278Q 27.0" Monitor Rosewill Capstone 750 modular 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Application Programming