multiple-monitors

Launch an application and send it to second monitor

Hi, In VB 2008, I am using the class 'process' to launch and external application with a few parameters. Does anybody knows how can I send it programmatly to second monitor? Also, is there any way to know how many monitors are actived? Thx. FS ...

Programmatically determining individual screen widths/heights in Linux (w/Xinerama, TwinView, and/or BigDesktop)

I'm developing a little side-project to display multiple wallpapers on multiple screens under GNOME (something that apparently can't be done by GNOME itself or anything else). I've figured out how to do the main part of it (using the ImageMagick components, for the curious); I'm trying to automate the configuration system. To do that, I...

.NET fullscreen two monitors

I'm working on a multi-monitor kiosk application that needs to run full-screen on both monitors. I'm using C# and the standard winforms library. I've used a full-screen method for a single monitor with success, but I don't know how to get it full screen on both monitors. ...

Supporting different monitor resolutions

I have a MFC application with some bitmaps, dialog boxes and menus. Currently it supports only one monitor resolution (1280x1024). I am planning to add different monitor resolution support to it. To do that I guess I have to load different resolution bitmaps, change the font size etc. My question is, how these are handled in a typical wi...

Restoring Window Size/Position With Multiple Monitors

Many posts around about restoring a WinForm position and size. Examples: www.stackoverflow.com/questions/92540/save-and-restore-form-position-and-size www.codeproject.com/KB/dialog/restoreposition.aspx?fid=1249382&df=90&mpp=25&noise=3&sort=Position&view=Quick&select=2595746 But I have yet to find code to do this with multiple monito...

Visual Studio crashes when debug tests are run with the Test Result view in another screen

When I try to run unit tests, in debug mode only, on "Microsoft Visual Studio Team System 2008 SP1" and the Test Results view is open in a screen other than the main one (I have 2 monitors), the devenv.exe process crashes. Have you ever encountered a similar error? Have you found a workaround for it? ...

How to configure FreeNX to work as a secondary monitor?

How can I configure FreeNX to work as a secondary monitor for my desktop on my Windows laptop? Such that I can drag apps from my nix desktop to my windows workstation, just like how I can do on a secondary display. ...

What is your software development work environment like?

Not really looking for description of bosses, but the actual physical surrounding, e.g. desks, chairs, whiteboards, reference libraries, group coffee, etc. Just interested in how many programmers actually work in idealistic conditions and what serious software developers have in their work environment in order to improve their productiv...

Multiple monitor window management utilities

I have multiple monitors. I use these utilities to help with window management: UltraMon - a taskbar on each monitor Taskix - click and drag to reorder taskbar buttons GridMove - middle-click and drag to resize/reposition windows to half the screen But they don't really play well with each other: Taskix doesn't allow me to move bu...

How do I determine which monitor a Swing mouse event occurs in?

I have a Java MouseListener on a component to detect mouse presses. How can I tell which monitor the mouse press occurred in? @Override public void mousePressed(MouseEvent e) { // I want to make something happen on the monitor the user clicked in } The effect I'm trying to achieve is: when the user presses the mouse button in my app...

Setting the start position for OpenFileDialog/SaveFileDialog

For any custom dialog (form) in a WinForm application I can set its size and position before I display it with: form.StartPosition = FormStartPosition.Manual; form.DesktopBounds = MyWindowPosition; This is particularly important when dealing with multiple monitors. Without such code, when you open a dialog from an application that you...

Change monitor/screen position

Is there a way I can programatically move my screens in relation to each other? I want to put the 2nd display to the left instead of right. I know this can be done by right-clicking the desktop, choosing properties and then drag-drop there, but I want to do this using the Windows API. ...

Is there a way to invoke the "Identify Monitors" function from C#?

I'm working on a little WPF app that will run fullscreen and I'd like to give the user the ability to choose which monitor it will display on. To make it easier to identify each monitor in the list, I would like to do something like the Windows Display Settings dialog's "Identify Monitors" button. Is there a way to invoke that function ...

Windows batch file to change monitor settings

Hello everyone, I have a desktop computer that is hooked up to 3 different monitors of which only two can be active at any one time. One is a primary monitor and is always active. I can manually switch between the other two: one a monitor, another an HDTV. The switch is a mechanical switch which only handles VGA (and at that, only the...

Cursor becomes diagonal resize when form is above and left of the primary monitor

We have an application that runs on XP64 and Vista64 multiple monitor workstations, and have a strange problem when a single form in the application is moved to certain monitors. If the form is moved to a monitor that is to the left and above the primary monitor (it has negative coordinates in the Display Settings dialog), the users wil...

Is the recent trend toward widescreen (16:9) computer monitors a plus or minus for programmers?

It's almost gotten to the point where you can't buy a conventional (4:3) monitor anymore. Pretty much everything is widescreen. This is fine for watching movies or TV, but is it good or bad for programming? My initial thoughts on the issue are that widescreens are a net negative for programmers. Here are some of the disadvantages I see:...

wpf app appears to be blocking extended screen functionality on hp laptop

Hi, I ran into a strange issue where "fn_key -- F4" combination on my hp laptop to extend the screen would stop working once I have a wpf application running. This happens even when I create an empty app -- as soon as I run it, I can't extend my desktop to a second monitor. Thanks! ...

Supporting multi-monitors

I want to provide multi-monitor support in my application. In the past I have had the simplistic view that multi-monitor support is simply the lack of open multi-monitor related bugs. If it seems to work on a multi-monitor setup, then it supports multi-monitors, right? But I would like to create some clear requirements about this. Wha...

ToolTip on second monitor is displayed at the edge of the monitor.

Hi, I have got a component. The ToolTip of the component is set by the setToolTipText() method. On the first monitor everything works fine. Now when I move the frame to the second monitor, the tooltips are displayed at the edge of the monitor (on the side to the firt monitor). This happens only with tooltips of this component. The probl...

Determining adaptor identifier with Managed DirectX

Creating a new Managed DirectX device on a single monitor setup is easy, I call the device constructor with adapter identifier 0 ( or Manager.Adapters.Default.Adapter). On a multiple monitor setup I want to create the device with the correct adapter identifier 0 or 1, depending on the primary or secondary monitor being currently used. ...