|
-
Mar 16th, 2011, 08:02 PM
#14
Re: Looking for Beta Testers for Computer Graphics Program
 Originally Posted by EntityX
The reason I didn't give the Settings Explained window a resizable border I explained some posts back. I get these hatch marks at the right edge of the form if you scroll down. It doesn't happen when I scroll up or leave the form at the position it opens. I want to give it a sizable border so I'll work on that problem. I could just go ahead and give it the sizable border and we could live with the lines until I figure out how to fix that. They aren't too bad.
The only reason I asked for resizable was to help diagnose what was going wrong. I can't do a screenshot right now, but it looks pretty similar to before. It looks like you have a series of text boxes stacked up vertically in the window, but on my screen they are overlapping. Maybe you are just calculating the spacing incorrectly for different screen heights. If so you might try putting them in a FlowLayoutPanel and let Windows Forms do the spacing.
Could you explain how to do that? Setting TopMost false is easy enough but I'm not familiar with making one form an owned form of another.
Three alternative ways:
Code:
Form1.AddOwnedForm(Form2)
'or
Form2.Owner = Form1
'or
Form2.Show(Form1)
In each case, Form1 is the Owner of Form2. That means Form2 stays in front of Form1 and no other windows can come between them. Replace Form1 or Form2 by "Me" where appropriate. Another alternative would be to show the Explanations form with ShowDialog so that the user has to close it.
I'm thinking I should just go ahead and concentrate on rebuilding the Adjust Settings form with a new Visual Basic 2010 windows form. There are a number of things different between this form that migrated through different VB versions and a VB2010 form. Making the conversion may fix a lot of these problems possibly. The one problem I know it will fix is the problem where the form doesn't open if some object is too close to the right edge. I've tested that out.
I wish you would rethink the layout altogether. I could make some suggestions, but you have to consider the alternatives. For example, couldn't you use a TabControl with the different phases in different Tabs? Couldn't you split up the Settings Explained window into a series of separate Help texts which show automatically in a panel when a setting is selected? It's always going to be a lot of work with so many settings.
Besides, there are other problems looming. You have to allow for Culture. Some settings lock up when the Windows setting is a decimal comma instead of a decimal point. You try to change the value shown and it throws a new error. Time for Ctrl-Alt-Delete!
I was thinking what if I had boops boops computer. Then I wouldn't have to bother boops boops so much. A lot of the issues have had to do with resolution so I could get a new monitor. Maybe that's a good start. I sold a Visio 26" TV less than a year ago that could also be used as a monitor. I wish now that I had kept it and used it as a computer monitor.
Any recommedations about a good monitor would be for my situation? If it was one where I could switch between lots of different possible setups so that it would be like having a number of different monitors that would be good.
I started a thread here about buying a monitor.
http://www.vbforums.com/showthread.p...62#post3979062
A good monitor matters if you care about graphics, and you also need to try your program on different sizes. That's not just for debugging but for evaluating the "feel" of the program. Fairly high-res wide TFT screens (1920*1050 approx.) are cheap now. Dearer ones such as some of the Dell Ultrasharp series with a high colour gamut have noticeably richer colours. It's sometimes hard to get information about that. Here's a forum about displays.
BB
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|