I'm trying to calculate the size of multiple monitors together, like the display size. This is an example of what I am talking the Size of the Virtual Screen"). I tried the code, with no luck. The WinAPI didn't seem to do anything, but take space in my code edit
Say you have a form that is designed to be maximized on startup. Now, on the programmer's computer (mine), it looks good. But going from user to user, the dimensions of monitors, as well as the resolution each user has on their computer/monitor will vary.Here is the question: If you want to have an application designed to be in a maximized window, how do you ensure that it looks the same on each and every computer/monitor that will be using it. Controls, and everything else that would normally be on the form.
Now this program will only be used on systems that I produce, and send out. I need to make sure that for any monitor that these people use it will always be at the standard resolution of 1440 x 900..
I have tried setting up profiles with catalyst control panel, but if you plug in a different monitor to the one that was plugged in when you made the profile it wont recognise the screen and the system wont run properly.
So I wanna see if I can change the resolutions of the screen that will be plugged in the monitor slot and also if possible make sure the other extended screen should there resolution of 1024 x 768..how much control can you get over the monitors that are plugged in?
I have looking for a tutorial or class that demonstrates more than a trivial example of saving a windows position on closing. The ones I have found don't seem to work on all systems because of:
1. Multiple monitors. (and resolution between those monitors)
2. Toolbar size and position (toolbar is only on the primary monitor, well sometimes)
3. Sometimes the programs dont open on the right monitor they were closed on.
Is there an extensive class or tutorial on all the stuff a programmer needs to get right to have a window size and position persisted between executions?
I have a dual-monitor setup. When I launch the main program, I need to make sure that it always launches in "Screen 1". I have a button within the program that launches another fullscreen window and I need this to always launch in the next available screen (read: not covering the main program window)I am using the System.Windows.Forms.Screen class to try to accomplish this and have have had about 80% success. I can successfully test for multiple monitors (which enables the button). When they click it, I can get it to always launch in the second screen. The problem I'm encountering while testing is the main program is launching in Screen 2, so the second window covers it.
Here's what I'd like to accomplish ultimately: I would like to always launch my program in Maximized stated (and disable resizing, minimizing/maximizing is ok, just not double-clicking titlebar to resize) in the primary monitor (where Taskbar is being displayed). Then, when the button within the program is pressed, it launches the new window in the NEXT available monitor in Maximized stated.
have a question. The scenario is this Main monitor (17 inch) is used for POS system.Will have at least 2 more monitors (50 inch tvs used for digital menu)I want the main pos program to be able to set what is written there (easy on a form) but have different forms to ALWAYS go onto one of the tvs (they would be plugged in via VGA).
I have read some examples but I havent seen anything with different size monitors.How can i ensure that the main program runs on the 17 inch screen while the 2 forms of the menu will display on tv1 and tv2 and the same tv each time?
I have build custome windows in my application with cust contorl box on the top right corner. Minimimize, maximaize and close button are made by me.
I want to make another button beside that one which will control displaing of windows in multiple monitors environment. So, cllick on that button will list monitors and I send that window to second monitor.
I am creating a Jeopardy type game and I want to be able to have the same form show on multiple monitors at times and at other times show a form only on one monitor. I have no problem getting a form to show up on the second monitor, but when I try to show the same form on multiple monitors I run into problems.[code]...
Basically, I have a program that uses up one Monitor (With maximize/minimize/etc options), and I'm going to develop another window that by default, you'll have to swap to. But, if there are two or more monitors detected, throw the 2nd form on the 2nd monitor.
I have found a way to detect multiple monitors (Using the SystemInformation Class to return the monitor count), but it's placing the form on the other monitor that's the problem.
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.
New to these forums but have been a lurker for a while. I searched through some "multiple monitors" threads but didn't find anything that fit my current issue, so I figured I'd pose it in a new thread. We have users with 4 monitor setups that are very particular about their screen settings. When we have to replace a PC for whatever reason, it is always a hassle getting their screen configurations the way they were prior to the switch. Is it possible to create a small VB app that will scan their current configuration, save a "settings" file, and re-apply the settings on the new PC? What I mean by configuration is screen resolution, setting the primary monitor, etc. Theoretically this sounds like it can be done, but I wanted some opinions on it.
My program runs and loads an icon into the system tray, the only way to them open the main MDI is to right click on the icon in the system tray and choose an option from the pop up menu shown. This all works nicely when there is only 1 monitor. As soon as you run this program on a computer with 2 monitors the icon does not show in the system tray.What do I need to do to make it work in this situation. I use shell_notifyIcon API
I am trying to calculate the total size on disk of all files in a directory. However, it does not appear to be working.
Here is my code behind:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim dInfo As New DirectoryInfo("C:WebsitesHKM3TempUpload")
I need to calculate the directory size in VB .Net I know the following 2 methods[URL]..' The following example calculates the size of a directory and its subdirectories, if any, and displays the total size in bytes.Imports System Imports System.IO
[Code]...
Both these methods work fine. However they take lot of time to calculate the directory size if there are lot of sub-folders. e.g i have a directory with 150,000 sub-folders. The above methods took around 1 hr 30 mins to calculate the size of the directory. However, if I check the size from windows it takes less than a minute.
What I need is some formula to calculate font size of TextBlock for its owner - Let's say I have Canvas height 100.0 then which TextBlock font size should be to fill all space of the Canvas?
P.S. The main problem is that I scroll those TextBlocks horizontally...
Let me see if I can explain it.... Am basically doing a program that records project time for each worker and how much items(by type) they collect in total (No individual total)[code]...
I have coded this not sure how to get it to display correctly to the lblGrade box. I have set it up for. Supposed to take the average of three grades and display the letter grade for the average of the three grades.
Here is the code Public Class frmMain Private Function CalculateGrade _ (ByVal txtTest1 As Decimal, ByVal txtTest2 As Decimal, _ ByVal txtTest3 As Decimal) As String Dim AverageScore As Double [Code] .....
This should calculate and display the total amount due. There are 3 radio buttons, A, B, C. Nonprofit should get a 20% discount from final charges.
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles radA.CheckedChanged [Code] .....
I am trying to get my little program to do some calculations.So far i got 15 textboxes, named TxtPP(followed by product type),so i got TxtPPproduct1, TxtPPproduct2 etc..At the bottom of the form i got a disabled textbox which shows the total of all the above textboxes.Now i don't want to use a button to click when doing the calculations.I want this to be done every time a value is added to one of the textboxes(so on lost focus).
In my form I have Gross Earnings Calculated. Then that goes to a label. I then click a button to Clear Current Employee. Then I can input another employees info to get that employees Gross Earnings. Well when I click View Summary I want to display a Total Gross Earnings. The Total Gross Earnings should be a Total of all Employees Gross Earnings.
I want to be able to calculate and display the current Frames Per Second on a computer.Now I do have a bit of code, though, it seems to be locked at 65fps (screens refresh rate?).Here is what I have:
'calculate Frame Rate Public Shared Function CalculateFrameRate() As Integer If System.Environment.TickCount - lastTick >= 1000 Then lastFrameRate = frameRate[code]....
on the fps form, it is just a simple form with a label in it.
my question is regarding a calculation and control display that I am doing.
The application is a project tracker, and I am trying to calculate the total spend of the project and display it on either the first tab if it is an open project or the second tab if it is a completed project. For some reason, it is showing 0 for all but one of the projects. If anyones eyes can see the problem I would be really greatful. The code is below
It is a cashier change return where the user enter the amount owed and the amount paid and when he/she press calculate the program should display the change due as well as the number of Dollars, Quarters, Dimes, Nickels, and pennies returned to the customer. When I run the program sometimes it gives me the right output and others it gives wrong output and it rounds the output. I just want to let you know that I have the option strict on. I will paste the code below
How do I calculate the difference between two dates to display as a number in days?I have 2 text boxes (txtHStart_Date & txtHEnd_Date) I have used an Ajax Calendar Extender to enter the dates in each of these text boxes.I would like to get the difference between these two dates to show in a seperate text box (txtNoOfDays)
I've seen the timespan function but can seem to get this to work. I'm not to sure how to declare the text boxes as the dates I would the calculation to be made from
Code:
Dim D1 As Date Dim D2 As Date Dim ts As New TimeSpan D1 = txtHStart_Date.Text D2 = txtHEnd_Date.Text ts = D2 - D1
But I know this isn't right. I also don't know how to get it to display in the 3rd TextBox.