Splitting Screen Into Multiple Panels Possible?
Apr 23, 2012
Is it possible for the monitor's screen to be split into multiple panels using vb.net? What I'm thinking about is I have two or three panels in the screen, the first panel is running a powerpoint presentaion, the other has an excel worksheet open and the other has a windows and fax viewer open something like that. Is it possible to do this on a windows form application project?
I'm using windows xp sp3
pentium 4 3.00ghz
2.99 ghz 1.99g ram
Intel ® 82915G/GV/910GL Express Chipset Family (this is the video card right?)
a plug and play 17 inch 1708 Dell monitor
View 12 Replies
ADVERTISEMENT
May 8, 2012
I'm trying to make custom ListBox with some graphics. Base is ItemCollection - each item contains Panel, 2x label and 2x picturebox. What each panel have to do:
- Change backcolor on MouseEnter and set color back when MouseLeave occurs.
- On MouseDown(LMB) - Panel stays "selected" - different color.
Problem: I can't access multiple panels at a time(and I need to), just one via sender as in function. Of course, I can do it hacky way, but I want to do it effective and regular. Is ItemCollection the right solution or should I do it just like an array of panels? Also I want them in one "box", ItemCollection is good for it.
Second "problem": I need to make labels "merged" in panels, when i MouseEnter them(labels), background color on that panel sets to my default color. when i MouseClick them(labels), nothing happens (need to "select" parent panel). It can be again fixed with hacky way, just disable labels - but then the colors of labels are unchangeable.
View 6 Replies
Mar 11, 2011
I'm building a memory game but I'm not exactly the most experienced coder. Basically, if two panels are shown then I want them to stay on the screen. The second part I can do, but I can't figure out how to have two variables in an If statement.I'll just post a bit of code (that is probably nothing near what it should be) so that you can understand what I'm trying to do.If Q1.Show() + A1.Show() then
View 3 Replies
Mar 3, 2009
To save from using several different forms in programs. I'd like to make just a few panels to represent each one. Then when I need to display one I just set it to visible or not visible.
For example, a quiz program. The 1st 10 questions are on one panel, the 2nd 10 are on a 2nd panel. They are both identical except different questions.
The problem is, when I try to put them both on the form, they have to be in different areas or else one will go inside the other. How can I keep several panels on one form without them going inside each other, in other words how can I keep them separate?
View 13 Replies
Jan 20, 2009
I have here another question. I have a panel with about 20 different panels inside of it. There is a "mouse move" event for panel 1, How could I make is so if the mouse is over 1 of the 20 different panels, Have it display the panel name? I would paste source but that's why I'm posting here.
View 1 Replies
Nov 8, 2011
How can I create a GUI in vb.net similar to the one above?i.e.there are "buttons" on the left which changes the main window when they are clicked.One way I thought of is create many panels overlapping and show/hide them when a certain button on the left is clicked.
View 2 Replies
Aug 4, 2010
I would like to have two different panels (with associated buttons, textboxes, etc.) on the same location on a form. Is this possible and if so, how do I go about doing it? I need this to control two different boards with the same application.I realize it would be difficult to edit the form if they are on top of each other. Is there a way to place these panels apart while designing/coding, but have them located in the same spot on the form during runtime?
View 13 Replies
Mar 11, 2012
I have 4 panels and I want them to be shown in PrintPreviewDialog and also to be able to print but suddenly,Theres a error [code]
View 2 Replies
Jun 11, 2011
I have 14 panels in my form, the user then input a number in the textbox. Then this textbox will now determine how many panels will be enable. My formula would be, userinputtextbox/0.5=panels to be open. Example: 3/0.5=6.
So far this is my code:
for x = 1 to UserInputTextbox.text
CType(Me.Controls("P" & x.ToString ), Panel).Enabled = True
next
But I got this error: Object reference not set to an instance of an object.
View 2 Replies
Jul 10, 2009
I have a VB.NET (2005) application designed by my boss that uses a over 100 input and display controls (textboxes, comboxes, etc.), many with labels associated. My boss asked me to set the tab order, and then trap keypress so the user can use enter to navigate controls. I have 2 apps like this to work on.For the tab order, I could not use the View/TabOrder feature, since there are so many blue little tabindex popups showing, that I can not see any of the controls on the form to click. I tried clicking 'through' the popup with some success, but it still did not give me the tab order I wanted. The tab assistant that came with CodeSMART did not give me the result I wanted, either, so I could use it.
The controls on this usercontrol are spread among many groups, which in turn are spread among several splitcontainer panels. The 1st panel in the main splitcontainer has 3 main groupboxes which are selected via a toolstripbutton ( which sets the desired groupbox to visible and turning the others to invisible.) Example:
Private Sub ShowMainPanel()
'Note: Panels are groupboxes
Me.MaterialPanel.Visible = False
[code].....
View 1 Replies
Aug 1, 2011
I'm working on trying to split a large file from say 3gb to multiple 500mb files with a .1, .2, .3 etc... extension. My output is one 500mb file and one 28kb file. What I'm missing to continue reading the filestream into the 2nd split file.
Sub SplitFiles(ByVal inFile As String, ByVal newFileSizeBytes As Integer)
Dim i As Short = 1
Dim fsInput As New System.IO.FileStream(inFile, FileMode.Open, FileAccess.Read)
Dim fsOutput As System.IO.FileStream
Dim bytBuffer(4096) As Byte 'holds a block of bytes for processing
[Code] .....
View 2 Replies
Sep 18, 2011
In my project is a form called "Secondary". It is suppose to appear on any and all screens (if any) other than the primary screen. The following code seems pretty logical to me, but Secondary is not appearing on any screen.
[Code]...
View 6 Replies
Jun 29, 2011
BTW this issue occurs in any MS office program when the VB.Net (or even VBA) is processing information.Example: In Excel, a worksheet is displayed on the screen. I start either, a VB.Net or VBA procedure and within 30 seconds the Excel worksheet (previously displayed) blanks out. In both VB.Net and VBA,ScreenUpdating = False. My expectation is that the previously displayed screen would stay static as if I left my desk to get a cup of coffee; came back and the same ole Excel worksheet was still there?Of course, setting VBA Screen Updating = False accomplishes two goals: 1) speeds up processing and 2) saves the user from seeing unnecessary "garbage-processing" steps.Why does VBA or VB.Net ScreenUpdating = False not freeze the screen at the time of its invoking?
View 11 Replies
Aug 22, 2009
This is for my game but posted it here as it doesn't specifically relate to game programming. Basically I have an integer variable called FoodIndex which gets incremented throughout the game. Every time it gets incremented I want to test if it is a multiple of 20 so that I can place A bonus item on the screen.
View 2 Replies
Feb 4, 2011
I have an application that produces a form whose objects are scaled to the width and height of the primary monitor whose parameters are obtained from:
Dim ScreenWidth As Integer = Screen.PrimaryScreen.Bounds.Width
Dim ScreenHeight As Integer = Screen.PrimaryScreen.Bounds.Height
So far, the program works fine. A possible problem arises when multiple monitors are being used that do not share the same resolution. For example, if the 2nd monitor has a low resolution, then the form is cut-off.
I'd like to:
1.) determine that more than half the form has been moved to another monitor
2.) determine the resolution on the second monitor.
I suspect that the following command will give me all the dimensions that I need:
Dim ScreenWidthUsed As Array = Screen.AllScreens
In which case I just need to determine the screen that is hosting more than 1/2 the form.
View 3 Replies
Sep 21, 2008
Using visual basic 2008 express enition How do you make multiple pictureboxs center on screen the code i got from a book is this
Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None
PictureBox1.Left = ((Me.Width / 2) - (PictureBox1.Width))
PictureBox1.Top = ((Me.Height / 2) - (PictureBox1.Height))
PictureBox2.Left = ((Me.Width / 2) + (PictureBox2.Width))
PictureBox2.Top = ((Me.Height / 2) - (PictureBox2.Height))
[Code]...
View 1 Replies
Sep 13, 2011
My question is in two parts:
1) I am writing an application for a touchscreen which will have several different Forms - each of which will be full-screen. What is the best way to achieve this? Hide/show each Form as the user navigates between screens? MDI Parent with multiple Child Forms becoming visible 'on top'? Or is there a more elegant solution?
2) I would also like a 'banner' on the top of each Form (or always visible on the top of the MDI Parent, etc) similar to a 'navigation frame' on a website. This banner will display a clock with the current time, and the current GPS location (meaning that a Timer will be used to get/set these values every 1000 milliseconds). I thought of using a UserControl for the banner - but if this is used on multiple Forms then I will end-up with multiple Timers all waiting 1000 milliseconds to update essentially the same information.
Is there a best practice for this type of scenario? - my thoughts so far are using the "Main" Form for Global Timers, etc - but then how do I update all Form clocks each second? (without iterating through all visible Forms... which seems messy).
View 5 Replies
Sep 1, 2009
My code is evaluating a table on one sheet and if the record meets the criteria it is copy and pasted into a target worksheet. While it runs the screen is flashing as it updated each line. I thought I saw that you could disable this screen refresh until the program was complete. Can anyone tell me how this would be done? Below is a section fo the code which is performaing this task.
SourceWS = "DASHBOARDSTG" 'Set Source Worksheet Name
[Code]....
View 1 Replies
Sep 2, 2008
There are two panels A and B in a form horizontally, same size. Panel A archors with top,bottom, left and Panel B with top, bottom, right.When the form changed, the gap did.Panel A archors with top,bottom, left and Panel B with top, bottom, right and left.When the form changed, the gap doesn't, but only Panel B came bigger, Panel A didn't.Have you a way to keep the gap and the two panels can change in same time when the form changed?Must calculate the size of panels within Form's SizeChanged Event?
View 7 Replies
Jan 30, 2011
I have a form which has two panels each containing there own controls (Pnl1, Pnl2). By Default I want Pnl1 to show and Pnl2 to be hidden which I have set but I want Pnl2 to sit ontop of Pnl1 so when Pnl2 is selected Pnl2 is Visiable and Pnl1 is hidden. Therefore Pnl2 and the controls sit in the same place as the controls in Pnl1. I have got everything lined up but as I move Pnl2 over Pnl1 to sit ontop, Pnl2 is moved into Pnl1 and becomes a Panel within the Controls of Pnl1. Therefore when I hide Pnl1 everything is hidden as Pnl2 is part of Pnl1.
View 1 Replies
Mar 11, 2010
I am working with tab controls (tab1, tab2, etc) I want to more than one panel in tab1 and switch between them using a button. My problem is working with more than one panel in tab1. This is an educational program i am working on for schools in the Dominican Republic.
View 1 Replies
Jul 10, 2011
I had a form with four panels all have the same size and location I switch between them using .BringToFront
what I need is a transforming animation between them , can I do this with vb.net 2010
another explain I want somthing like fade effect when I change the visibility of a panel and show the other one and if I cant do this with panel control or vb.net windows forms ,
View 5 Replies
Oct 9, 2009
i want to make a Application Who Show Panel One By One or Visible =true one By one Like Panel1.visible=true & allpanels.visible=falsei m using 100 Panels how to make possible like this [URL]..
View 7 Replies
Jun 12, 2011
I like to use pop out panels that would just slide but sometimes it looks bad. is there a way i can fix it to make is as smooth as possible?
Here is the code i use:
dim pp as new point
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
pp = Panel1.Size
End Sub
[CODE]...
View 1 Replies
Jan 17, 2010
How to randomize the panels?
and if the panel reached about 5 randomizing, it will stop randomize..
View 3 Replies
Apr 14, 2011
I am adding controls to form at run time.I am doing the following with no problem:
[Code]...
View 12 Replies
Jun 25, 2010
Is there a way to hide all panels on a form?
View 2 Replies
Jun 19, 2010
I am trying to stack panels on top of each other, but they keep becoming children of the one I put them on top of. I am stacking three panels. I want to show each based on certain criteria. The showing and hiding works if they are not directly on top of each other. However, I would like to have them on top of each other. They are all exactly the same size and same position
View 2 Replies
Feb 23, 2012
Im working to develop an application thats going to run on some not-so-good as performance PC's. The application is done in VB.NET and i encountered some obstacles during my work.
The idea of the application is to allow the users to slide through some pages when they click with the mouse and drag (while the left click is pressed) to right (for browsing to the previous page) and to left (for browsing to the next page). Every page contains 4/6/9 panels with 4/6/9 pictureboxes with some gifs as images.
The issue is that when the user drag with the mouse to browse to a page, the panels and the pictureboxes jerks around when they are moved.
Here is the code that handles the slide part
If i + speed < 1024 Then
For j As Integer = 0 To nrOfGamesInTotal - 1
totemGame.gamePanel(j).Left = totemGame.gamePanel(j).Left + direction * speed
[Code].....
View 1 Replies
May 15, 2011
I'm having a bit of trouble creating draggable panels that will stay on top of all the other panels and not 'hide' behind them. My code for dragging works fine, I just need to set the layer of a panel to the top of all the different controls
View 1 Replies