Liz,
In addition to the other comments.
..NET supports multiple monitors, if your hardware & OS support multiple
monitors, this support is exposed via the System.Windows.Forms.Screen
object.
You can set the Bounds property of the Form to within the Bounds of one of
your
Screens (monitors), or even across multiple screens.
You can use System.Windows.Forms.Screen.AllScreens to get an array of Screen
objects for each Monitor that you have attached.
For example, I use the following the Load event of one of my forms.
Protected Overrides Sub OnLoad(ByVal e As System.EventArgs)
Dim s As Screen
For Each s In Screen.AllScreens
If Not s.Primary Then Exit For
Next
Me.Bounds = s.Bounds
Me.WindowState = FormWindowState.Maximized
End Sub
Which causes the form to be full screen on the first non-primary (the
second) monitor attached...
I would use the normal .NET Role-Based security to decide when or if to show
a form or not.
Hope this helps
Jay
"Lizim" <Li***@discussions.microsoft.com> wrote in message
news:98**********************************@microsof t.com...
Does anybody know if it is possible to write software that works across
multiple monitors? and if so, is it possible to program one so it is
private
to the user / administrator and the other public. i.e they both show
different things. Or even better- the private one shows both screens and
the
public one shows just what is meant to be seen.
If anybody could point me in the right direction of where to find out this
info I would be very grateful
--
Liz :-)