If you have the snapping to grid option still on then it may be easier to manually edit the top and left coordinates of each control using the properties window. Because label controls have an Alignment property, which can be set to center, all the programmer needs to worry about is actually centralising the control with the form. This can quite literally be a moving target, windows can be resized. However, the form has a special Resize event which is used to deal with these situations. Set the Left property of the title label to 0 and then enter the following line in the form resize subroutine.
Sub Now run the program and try altering the width of the window.
Although VB has in-built controls for textual buttons and buttons with graphics, both types are rectangular. One answer is to borrow the Click event of an Image control. Create the button image you require in an art package and then save it in BMP format. Next set the background color of the form to match the background color of the graphics, in this case grey. When run the actual rectangular boundary of the images should be indistinguishable from the form like the graphics on the right hand side of the figure below.