MDI Child Form Does Not Activate When Clicked In Client Area?

May 8, 2010

My VB.NET app supports several kinds of MDI child forms. Some kinds, but not others, are 'troublesome' -- they cause the focus mechanism to become weird. Once a 'troublesome' child form has been opened, NONE of the MDI child forms will become activated unless I click on either the title bar or the border. Clicking in the client area does not activate the child form -- its title bar remains gray, and it does not receive Activate or GotFocus events. Strangely, however, the clicked-on form actually DOES receive the focus, because its controls receive mouse and key events. Only the Z-Order and the highlighting do not change.Once this problem develops, it persists even after the 'troublesome' form is closed, and it affects child forms which are opened afterward

View 4 Replies


ADVERTISEMENT

.net - MDI Child Form Does Not Activate When Clicked In Client Area?

Jul 29, 2010

My VB.NET app supports several kinds of MDI child forms. Some kinds, but not others, are 'troublesome' -- they cause the focus mechanism to become weird. Once a 'troublesome' child form has been opened, NONE of the MDI child forms will become activated unless I click on either the title bar or the border. Clicking in the client area does not activate the child form -- its title bar remains gray, and it does not receive Activate or GotFocus events. Strangely, however, the clicked-on form actually DOES receive the focus, because its controls receive mouse and key events. Only the Z-Order and the highlighting do not change.

Once this problem develops, it persists even after the 'troublesome' form is closed, and it affects child forms which are opened afterward. However, if ALL of the child forms are closed, the problem clears up, and new child forms behave normally -- until the next 'troublesome' form appears.

I have no idea why one kind of child form is troublesome, and others are not.

View 1 Replies

Extend The Client Area Of Form To To The Non-client Area?

Nov 19, 2009

I guess thats what I need to do, Im trying to allow the user to right click on the top of my form, and my custom Context Menu Strip is displayed, not windows context menu strip. I guess somehow i would need to get the size and draw a rectangle on the non client area and see if the user has right clicked in that rectangle? if so how would I get the area of the non client area?

View 7 Replies

VS 2008 Resizing A Form Based On Client Area?

Jun 5, 2011

I have a picture box on a form that changes size as needed. Both by resizing the form and by code.How can I resize the form automatically if I resize the picturebox in code. The client area of the picture box should not be clipped.Right now the picture box is set to dock fill, but if the code resizes it, the form does not follow it. Is there a binding somewhere I can use?

View 2 Replies

Windows Applications - When Button On Form2 (child Form) Is Clicked, It Raise An Events

Mar 15, 2009

I have a windows applications. Form 2 is child form of Form1 . Basically when button on form2 (child form) is clicked, it raise an events, which writes something in testbox on form1 (parent form). This is my code

parent form form1

Public Class Form1
Public mycount As Integer

[CODE]..............

This is the first time I am tring to use events.. I am not sure what's going wrong.. the textfill event is never called from form1.

View 12 Replies

Checking If A Mouse Was Clicked In A Specific Area?

Aug 26, 2009

how do i check if a mouse was clicked in a specific coordinate plane on the form"?

View 2 Replies

Get Client Area Below Caption Bar?

Feb 1, 2011

I am trying to get the coordinates of the client area of an MDI form. Currently I am using.[code]...

View 7 Replies

Refresh Non Client Area?

Mar 1, 2011

How to refresh non client area?

View 2 Replies

Specify Actual Usable Form Area Instead Of Outside Area?

May 12, 2010

I designed a form and managed to fit graphics inside it. Picture box is 465 pixels high. Form1 is 500 pixels high. SnapShot of the screen verifies that the 500 pixel height is the overal height. It includes the upper Bar and lower frame. Is there an instruction to set the From's inner pixel size and not overal?

View 2 Replies

Extend Aero Non-Client Area In .NET?

Jan 22, 2012

I am trying to get the result when you extend the non-client area in Windows Aero?

View 3 Replies

Specify The Exact Size Of The Client Area?

Oct 2, 2009

I need my window to be an exact size. Isn't it possible to specify the exact size of the client area (the drawable part) as opposed to the entire form including the menu bars etc?

View 7 Replies

Where To Go About Learning To Draw In The Non-client Area

Oct 2, 2011

I had made it a goal to learn this particular aspect of programming with .Net at one point. I'm just getting around to it, but after many days of research I haven't come up with much, now I may not have thought of every possible search sure, but that aside I was wondering if anyone had any resources I could turn to for learning

View 7 Replies

Move Min, Max, And Close Buttons To Client Area?

Jan 2, 2011

I am working on a library of controls that clone Office 2010's Ribbon interface and theme. One of the controls will inherit the form control and will modify the ribbon to implement Aero Glass. This is what I have so far... In order to get the same look and feel, I've extended the aero glass margins exactly far enough to get this effect for the top 50 or so pixels. The ControlBox property is set to false, so that there's not an extra 30 pixels at the top that I don't do anything with, but now I need to get the

View 9 Replies

Paint Non Client Area In Windows Vista / Seven?

Mar 3, 2011

How do I paint non client area in Windows Vista or Seven?

I don't want to use extending frame or another transparent form.

If it works on Xp,too it's better for me.

Please help me in VB.Net or C#.

View 5 Replies

Painting Non-client Area Of Windows Forms?

Oct 3, 2010

1)How to Paint close,Maximize,Minimize buttons with images

2)How to change height of title bar

3)How to Paint Form border

View 2 Replies

Renaming - Developed Fully Functional Application At Client Area

Sep 1, 2009

I would like to inform you that i developed fully functional application at client area . and then we need to create another application with some different functionality my problem is :

1 - i want to rename solution , and if so all files should be renamed .
2- if i run the app it should take the new name in Task Manager !.

View 1 Replies

VB2008 Getting Client Area In Web Browser Control , WITHOUT Scroll Bars

Jun 18, 2009

What is the correct way to find the client area of the webbrowser control, WITHOUT the scroll bars ?

Any area/rectangle I get from the control seems to give me the entire control size, including scroll bars wether they are there or not.

I have tried detecting whether scroll bars are present and finding how wide they are to subtract from the entire control width, but have found no reliable way to acheive this.

I am trying to find the actual size of the window I can see if when the web browser control is showing the web page, not including the scroll bars.

View 3 Replies

Tell Another Client No That Has Clicked Accept Or Decline?

Aug 8, 2011

How do i tell another client.(the program) no that he has clicked accept or decline? its a chat application with chat rooms and i need it to use accept and decline.and if the decline is selected the clients chat room will stay his own but it he clicks accept the client joins his chatroom. all of this is based on ftp.

View 7 Replies

How To Determine Which Child Node Of A Treeview Has Been Clicked

Sep 26, 2011

Right now I have a treeview with 2 parent nodes and each Parent Node has multiple child nodes.I would like to display the text of the Child Node in a textbox. Which I have been unsuccessful.The code I'm displaying below shows both parent and child node. But I only want the child node.

[Code]...

View 5 Replies

Unable To Place A Label Box In The MDI Parent Form And Then Open A Child Form The Label Box Highlighted In Child Form?

Dec 15, 2011

I have an issue when I place a label box in the MDI Parent form and then open a child form the label box highlighted in child form?

View 6 Replies

File To Open As Mdi Child Form / Save From Child Form

Nov 17, 2011

I have a MenuStrip with File > New, Open, Save, Exit located in a parent form, and a RichTextBox located in a child form.The problem I'm running into is concerned with the destination of the file elected from "Open" and the save.When a user selects their file from "Open", I need it to open the child form and put the text into the RichTextBox.I also need the program to be able to "Save" from a child form, whether it's been brought up via "New" or "Open".

View 3 Replies

Communications :: Client-server Communication Program - Click On CmdListen In The Server Form And CmdConnect In The Client Form

Jul 23, 2008

The problem I have is: When I click on cmdListen in the server form and cmdConnect in the client form,both programs won't respond and they crash for some reason I don't know.

Client source code:

Code:

Imports System.Net.Sockets
Imports System.Text
Public Class Form1

[CODE]...

Code:
Imports System.Net.Sockets
Imports System.Text
Public Class Form1

[CODE]...

View 3 Replies

Activate Only One Form At A Time?

Dec 27, 2009

In my project i have 4 Forms including main form. Form2 is open through main form then Form2 remain active until user close Form2.Mean to say Form2 not allow any other form active until user closer form2.

View 3 Replies

Make A Form That Would Activate The Program?

Apr 2, 2011

On my program I am trying to make a form that would activate the program.I have the activation codes but when the user enters the activation code in a text box, is it possible that it would erase that activation code or wont accept that activation code again after being used once. Then if the program accepts the activation code can it open the main form (form1) and if the user closes the program and the re-opens the program, is it possible that the activation form doesn't open again and instead, going to the main form. I have this password code:

Private Sub textbox4_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MaskedTextBox1.KeyDown
Static WrongCount As Integer = 0[code].....

Then can there be slashes every 4 characters in the text box?

View 1 Replies

MDI - Form Activate Event Not Firing

Jul 22, 2011

I am using VB.Net for my Windows application. I will open two child form from MDI. Both forms will open. Now if I will go from form1 to form2 then Activate event for form2 will not fire.

View 1 Replies

How To Work On Both Parent And Child Form Without Closing Child

Apr 10, 2011

i have created two forms A and B when button in form A is clicked B is invoked when B is running its not possible to work on A until i close form B. How can i work on A without closing B

View 5 Replies

Passing Data From Child To Parent Form Which Is A Child Of Another One

Apr 17, 2012

i have three forms

when i click button1 on form1=====> form2.showdialog()
then click button 1 on form2 =====> form3.showdialog
then click button 1 on form 3 =====>

[code].....

View 7 Replies

Activate Form On MouseEnter Event Not Working

May 25, 2010

I'm trying to make my application become the active window if it currently isn't as soon as the mouse enters the main form of the application (so there is no need to click the title bar of form itself to make the window the currently active one if it's not).

It only sorta/kinda work .... I have to enter the form with the mouse 3-4-5-6-maybe 7 times ... then the window finally becomes the active one.

I know the MouseEnter event is firing each time the mouse enters the app, but the main window isn't becoming active most of the time.

Private Sub frmMain_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.MouseEnter
rtbStatus.AppendText("Just got a frmMain.MouseEnter event" & vbCrLf)

[Code]....

View 10 Replies

Load And Activate Events For A Form In Program?

Nov 18, 2011

I am having three forms

1. Main page

2. Input page

3. Output page

I want load event to be activated whenever coming from Main page to Inputpage and activate event when coming from output page to input page.But what i am getting is that only for the first time load is activated and for all other only activate is called.

View 2 Replies

VS 2008 Odd Behaviour When Attempting To Activate A Form?

May 12, 2009

I have a program where the main form is called (shown/activated) via a keystroke combination. When the form pops-up, I've set the focus to a textbox to begin typing right away.

When the keystroke event occurs, I have:Me.Activate()And in the Form_Activated event:

Textbox1.Focus() Simple right? It works the way I want it to, even after I've compiled and run the EXE, but ONLY if Visual Studio 2008 is running. Once I close my project in VS, with the program still running outside VS, the form is shown, but input focus is not set to the textbox.

Input focus is however still set to whatever it was previously, like a word document for example. My form will be topmost, but if I attempt to input text, it would still be entered into the word doc. why having my projects' source open in VS has anything to do with running the compiled EXE of said program?

I've even tried API calls to SetForegroundWindow and ShowWindow with the same result.

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved