Click here to Skip to main content
15,920,896 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Front-end for circuit simulation software Pin
Dave Kreskowiak14-Apr-18 8:02
mveDave Kreskowiak14-Apr-18 8:02 
GeneralRe: Front-end for circuit simulation software Pin
pcardoso7314-Apr-18 8:23
pcardoso7314-Apr-18 8:23 
GeneralRe: Front-end for circuit simulation software Pin
Eddy Vluggen14-Apr-18 8:21
professionalEddy Vluggen14-Apr-18 8:21 
AnswerRe: Front-end for circuit simulation software Pin
jschell14-Apr-18 5:55
jschell14-Apr-18 5:55 
GeneralRe: Front-end for circuit simulation software Pin
pcardoso7314-Apr-18 8:17
pcardoso7314-Apr-18 8:17 
AnswerRe: Front-end for circuit simulation software Pin
Gerry Schmitz14-Apr-18 14:51
mveGerry Schmitz14-Apr-18 14:51 
GeneralRe: Front-end for circuit simulation software Pin
pcardoso7314-Apr-18 23:16
pcardoso7314-Apr-18 23:16 
GeneralRe: Front-end for circuit simulation software Pin
Gerry Schmitz15-Apr-18 8:03
mveGerry Schmitz15-Apr-18 8:03 
GeneralRe: Front-end for circuit simulation software Pin
pcardoso7318-Apr-18 5:48
pcardoso7318-Apr-18 5:48 
GeneralRe: Front-end for circuit simulation software Pin
Gerry Schmitz18-Apr-18 7:30
mveGerry Schmitz18-Apr-18 7:30 
GeneralRe: Front-end for circuit simulation software Pin
pcardoso7323-Apr-18 23:07
pcardoso7323-Apr-18 23:07 
GeneralRe: Front-end for circuit simulation software Pin
Gerry Schmitz24-Apr-18 7:16
mveGerry Schmitz24-Apr-18 7:16 
QuestionWhat are your experiences working with 'meaning' in code? Pin
jonrgrover11-Apr-18 6:45
jonrgrover11-Apr-18 6:45 
AnswerRe: What are your experiences working with 'meaning' in code? Pin
Eddy Vluggen11-Apr-18 7:02
professionalEddy Vluggen11-Apr-18 7:02 
AnswerRe: What are your experiences working with 'meaning' in code? Pin
Mycroft Holmes11-Apr-18 14:15
professionalMycroft Holmes11-Apr-18 14:15 
AnswerRe: What are your experiences working with 'meaning' in code? Pin
Peter_in_278011-Apr-18 18:16
professionalPeter_in_278011-Apr-18 18:16 
AnswerRe: What are your experiences working with 'meaning' in code? Pin
Gerry Schmitz12-Apr-18 5:40
mveGerry Schmitz12-Apr-18 5:40 
SuggestionMaking a dynamic tool system : help, advice Pin
new Human("Carson");10-Mar-18 5:36
new Human("Carson");10-Mar-18 5:36 
GeneralRe: Making a dynamic tool system : help, advice Pin
Richard MacCutchan10-Mar-18 22:17
mveRichard MacCutchan10-Mar-18 22:17 
GeneralRe: Making a dynamic tool system : help, advice Pin
jschell14-Mar-18 16:21
jschell14-Mar-18 16:21 
GeneralRe: Making a dynamic tool system : help, advice Pin
Mycroft Holmes14-Mar-18 17:34
professionalMycroft Holmes14-Mar-18 17:34 
GeneralRe: Making a dynamic tool system : help, advice Pin
Eddy Vluggen15-Mar-18 1:44
professionalEddy Vluggen15-Mar-18 1:44 
GeneralRe: Making a dynamic tool system : help, advice Pin
BillWoodruff17-Mar-18 16:11
professionalBillWoodruff17-Mar-18 16:11 
new Human("Carson"); wrote:
The tool forms should also be reshape-able inside the main form, and therefore should have an affect on the other forms in the layout.

... Right now I have all the tool forms as separate forms, and I want to keep it that way.
First, do not put a WinForm inside another WinForm by adding it to the other Form's Controls collection. While it's possible, it's a needlessly "heavy" choice, and you can use a Panel to implement the same functionality.

The question you need to answer is whether you want these tool windows inside the Main Form, or outside: if outside, you can set the 'Owner property of the tool form to the Main Form, which will keep the tool form always above the Main Form.

For Panels in the Form, you can use 'Dock and 'Anchor properties to simulate docking and dynamic re-size; you can easily make a Panel re-sizable at run-time with very little effort.

However, if your goal is to allow the run-time user to change the tool form docking, that's a major effort, and I suggest you download and study the code of the open-source DockPanel Suite: [^]. Note that this project is not being actively maintained.developed.
«... thank the gods that they have made you superior to those events which they have not placed within your own control, rendered you accountable for that only which is within you own control For what, then, have they made you responsible? For that which is alone in your own power—a right use of things as they appear.» Discourses of Epictetus Book I:12

QuestionWhat is the fastest and bestest programming language for math and games? Pin
mirkocontroller5-Mar-18 3:42
mirkocontroller5-Mar-18 3:42 
AnswerRe: What is the fastest and bestest programming language for math and games? Pin
Richard MacCutchan5-Mar-18 4:07
mveRichard MacCutchan5-Mar-18 4:07 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.