Interface And Graphics :: Navigating Between Forms In A Mdi Application?
Mar 26, 2011
I have a mdi application that will populate a SQL database. I want to navigate between forms using [Next] and [Prev] buttons for data entry.
I have sorted out the navigating to a form using the [Next] button but am struggling with the previous button.
I have attached sample of code from mdiparent and child form 1.
Code:
'####mdi parent code####
Public Property m_ChildFormNumber As Integer
Private Sub ShowNewForm(ByVal sender As Object, ByVal e As EventArgs) Handles
I'm having a small problem concerning displaying maximized child-forms in a MDI-application. Everything works fine on Win. Vista but when I start the program on a PC with Win. XP it doesn't look very nice. I found some similar threads on the internet but no answers. Does anyone know how to display maximized windows in MDI properly? [Code] On Vista the child-form switch/appear really smoothly. On XP you can see as they are being maximized.
I am creating an application with mlutiple forms. When you click on a button in the main menu, the main menu will close and the new window will be diplayed. When you hit back on the new window, the main menu will be displayed.I know how to show new forms by using Form1.Show(). When I try to return to the main menu by hitting a back button I created, the main menu does not show up, but the program continues running. In the first form, I have the code: [code] Also, am I creating the new forms the right way for an application the will have maybe 15 forms?
I have a basic three form application. It doesn't seem to close after navigating through forms. If I were to open the application, and the main form is displayed. If I press the X button, the application closes fine(Goes from processes) If I were to open the application, and then navigate from the main form to another form using me.hide & form1.show, and press the red X on Form1, the application again, closes fine.
I'm trying to figure out how to make dragable controls like the ones in paint.net. see the attachment. they look like forms kind of because they have the red x at the top like a form does, but it kind of looks like a custom control too. Is it possible to make these types of controls in VB.Net 2008.
I have a main form that hides when i open other forms from it. On the child forms i have a menu strip with file:exit and help:about. When i click on file:exit the form closes and the main form opens. using the following:
[CODE]........................
That all works fine. What ineed is to get the same results when a user clicks on the x in the top right corner.
I'm developing a VB.Net 2008 application which uses background images (in jpg format) in some forms and controls, but this makes the application to use a lot of ram. My question is how to make it to use the less possible.
I'm using VB 2005 .NET and I wanted to make my applications look better.I found lots and lots of applications for win XP that look like Vista.For example like Windows Live Messenger.
i am programming in vb 2008 and i hav a little problem.I hav added 8 picture boxes in my application and i wana know if i can go through all those 8 picture boxes in a "FOR LOOP". [code] now the problem is that i am not allowed to use "picturebox(i)"is there a way to go through all the picture boxes in a for loop?
current version is 2008 I'm trying to build an application with a simple MENU. When the user clicks on a Menu Item i want the container to show some controls, now when the user clicks another Menu Item, the container needs to change and show other controls, and so on with every menu Item the user clicks, one at a time.
I thought of panels showing and hiding for every menu Item clicking, but that would use a lot of memory as ALL the controls would be created, some of them just not showing. I also though of an MDI application, but i dont want multiple forms (with the menu bar) opening inside one form. I just want the actual container of one form to change.
I have to develop an application/tool, in which one part of the form should contain web browser.(i have used web browser component ) and other is a application like visual studio. when i press enter. i should fit inside the second half of the form. the code which i have used simple shoots up an application and it runs a separate one.
I want to know if there is a way I can resize panels manually while an application is running. Basically I have one master panel you click a button add more panels to it. I want the child panels to be movable and resizable in the parent panel.
I am developing an application for an emergency services organisation using VB 2008 that will enable users to select a map zone of a city centre and plot icons onto it, then save/export the layered map with icons as an image.My problem at the moment is that I am struggling developing the point where the user imports in the icon (for example, a flame icon where a fire started) and drags it around the map within the picture box to the required area.I want them to be able to select their desired icon from a series of commandbuttons and for the icon to 'appear' on the picturebox and be enabled to be dragged around and dropped as required. The organisation already has such a thing working in Microsoft Word (!) and that uses the ActiveDocument.Shape.LoadImage function on a pushbutton to import the icon and then it is placed on the map as required, but this is really unreliable for them.I dont even know if you can layer images onto an existin picturebox within an application in this way and then export as a flat image.
I'm in the process of developing an application to keep track of employee's shifts. the top of the grid should display the days, the left side the employee name. The grid will display the type of shift (N for night, D for day) I just need some direction as to how to develop the calendar grid...I have a database with all the required information (I have a "Shifts" table, which contains the employee name, the date of shift, and the type of shift). Times are not relevant since employees will be either working a night or day shift (type of shift). I'm using VB9 for this project.
Im working on a project that needs to print a report of one client.Everything went smooth untill i came across my multiline input text data.When i display it in the PrintPagePreview the text go's outside my page. Even when im printing it only the halve of my text is displayed. I googled and looked everywhere but i can't get a clear fix for it.
I used to program with Visual Basic 6, so I have alot of old programs that I'm updating, plus I'm learning the new VB2008 methods. I'm writing a program that replaces the old "BitBlit" function which is no longer supported by Visual Basic 2008. It involves three picture boxes, one holds the sprite bitmap, a second holds the mask (silhouette) of the sprite bitmap, and a third has a background image.
drawing text on a window which is not the current form's window.I remember doing this in Win32 api with getwindowdc(handle) to obtain a DC for the Window, then textout() on the DC.
I'm working on a design project where I have to use a Graphical User Interface that contains a drag and drop form. It consists of having a window dropped on a wall. Both of them are images to scale. I would like to know what kind of code I would have to use to show the x and y coordinates of one of the points of my window when dragged so when I drop it, I'm dropping in it on the desired coordinate of the wall.
Ok, I want to create a class that will handle a special rectangle graphic.In my form, I want to have two of these special rectangles. So, basically, I need two instances of that class in my form, right?I manage to initialize two, alright. But, how exactly am I supposed tomanage drawing/graphics etc in a class, and the results to be displayed in my form?
I was wondering if I could elicit some tips on how to procede with an interface design approach.That is. What is a good way to go about establishing a "work area" where one can have multiple "floating forms" in this area.Can you have a form which occupies the entire windows desk top and the other forms "float" in this space? the "floating" forms would need to interact with each other where pressing buttons etc on them would affect other forms on the "workspace") Or what would be a good way to start accomplishing that? Or is there a better way to get the same effect?
I'm trying to make a .dll that contains a lot of basic functionality that a program can use. Currently i am trying to use interfaces to make a lot of this functionallity independend of the program using it but i hit a snag. The Basic idea is that a programmer will create his own object using the interface discribed in my .DLL file. Then implements those functions as he likes. He can then instanciate a controller (found in the same DLL) and sends his custom object implementing the interface to that Controller. The controller can then be started and will take over all the work. I do not know what type of object is send to the controller and idealy i want to program it in such a fashion that i shouldn't care as long as the object send implements that interface.In code I am trying to achieve the following: (quite simplyfied)
.Dll: Code: Public Interface MyInterface '<----Decleration of the interfaceFunction GetData() As Integer Function SetData(Data As Integer) end interface
[code]....
this propperly. I know that the second i set the interface adaptor in the Controller VS comes nagging that it can not be converted to a "MyInterface" Class. Obviously i am doing something wrong. I can change the datatype that the controller expects to the "MyController" type but that would completely ruin the whole idea of flexibillity. I am hoping someone sees what i am trying to do and can point out where i made the thinking error.
Is this where i would post a picture of my interface and get feedback on changes for easier use? If not is there someplace on this forum or any other forum to do this?
So I decided to make my famous tile selector project, but instead of drawing in a form's graphics, do it inside a tabpage.Well, I managed to get it working, but it seems to... flicker.Normally, setting the form's DoubleBuffered property to True would help a lot there, but apparently, the tabpage has no such property.
When I invalidate the tabpage, I draw two images and fill one rectangle.Following past advice, those two images were created before, just once, and are stored in a variable so I don't create them every time I invalidate the tabpage.