mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Cleaned up some comments and uses of setContentComponent().
This commit is contained in:
parent
e9950296d4
commit
bd19111417
12 changed files with 44 additions and 56 deletions
|
|
@ -43,7 +43,7 @@ PluginWindow::PluginWindow (Component* const uiComp,
|
|||
{
|
||||
setSize (400, 300);
|
||||
|
||||
setContentComponent (uiComp, true, true);
|
||||
setContentOwned (uiComp, true);
|
||||
|
||||
setTopLeftPosition (owner->properties.getWithDefault ("uiLastX", Random::getSystemRandom().nextInt (500)),
|
||||
owner->properties.getWithDefault ("uiLastY", Random::getSystemRandom().nextInt (500)));
|
||||
|
|
@ -104,7 +104,7 @@ PluginWindow* PluginWindow::getWindowFor (AudioProcessorGraph::Node* node,
|
|||
PluginWindow::~PluginWindow()
|
||||
{
|
||||
activePluginWindows.removeValue (this);
|
||||
setContentComponent (0);
|
||||
clearContentComponent();
|
||||
}
|
||||
|
||||
void PluginWindow::moved()
|
||||
|
|
|
|||
|
|
@ -41,9 +41,9 @@ public:
|
|||
const File deadMansPedalFile (ApplicationProperties::getInstance()->getUserSettings()
|
||||
->getFile().getSiblingFile ("RecentlyCrashedPluginsList"));
|
||||
|
||||
setContentComponent (new PluginListComponent (knownPluginList,
|
||||
deadMansPedalFile,
|
||||
ApplicationProperties::getInstance()->getUserSettings()), true, true);
|
||||
setContentOwned (new PluginListComponent (knownPluginList,
|
||||
deadMansPedalFile,
|
||||
ApplicationProperties::getInstance()->getUserSettings()), true);
|
||||
|
||||
setResizable (true, false);
|
||||
setResizeLimits (300, 400, 800, 1500);
|
||||
|
|
@ -57,7 +57,7 @@ public:
|
|||
{
|
||||
ApplicationProperties::getInstance()->getUserSettings()->setValue ("listWindowPos", getWindowStateAsString());
|
||||
|
||||
setContentComponent (0);
|
||||
clearContentComponent();
|
||||
|
||||
jassert (currentPluginListWindow == this);
|
||||
currentPluginListWindow = 0;
|
||||
|
|
@ -90,7 +90,7 @@ MainHostWindow::MainHostWindow()
|
|||
setResizeLimits (500, 400, 10000, 10000);
|
||||
centreWithSize (800, 600);
|
||||
|
||||
setContentComponent (new GraphDocumentComponent (&deviceManager));
|
||||
setContentOwned (new GraphDocumentComponent (&deviceManager), false);
|
||||
|
||||
restoreWindowStateFromString (ApplicationProperties::getInstance()->getUserSettings()->getValue ("mainWindowPos"));
|
||||
|
||||
|
|
@ -138,7 +138,7 @@ MainHostWindow::~MainHostWindow()
|
|||
knownPluginList.removeChangeListener (this);
|
||||
|
||||
ApplicationProperties::getInstance()->getUserSettings()->setValue ("mainWindowPos", getWindowStateAsString());
|
||||
setContentComponent (0);
|
||||
clearContentComponent();
|
||||
}
|
||||
|
||||
void MainHostWindow::closeButtonPressed()
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ StandaloneFilterWindow::StandaloneFilterWindow (const String& title,
|
|||
}
|
||||
}
|
||||
|
||||
setContentComponent (filter->createEditorIfNeeded(), true, true);
|
||||
setContentOwned (filter->createEditorIfNeeded(), true);
|
||||
|
||||
const int x = globalSettings->getIntValue ("windowX", -100);
|
||||
const int y = globalSettings->getIntValue ("windowY", -100);
|
||||
|
|
@ -138,7 +138,7 @@ void StandaloneFilterWindow::deleteFilter()
|
|||
if (filter != 0 && getContentComponent() != 0)
|
||||
{
|
||||
filter->editorBeingDeleted (dynamic_cast <AudioProcessorEditor*> (getContentComponent()));
|
||||
setContentComponent (0, true);
|
||||
clearContentComponent();
|
||||
}
|
||||
|
||||
filter = 0;
|
||||
|
|
@ -155,7 +155,7 @@ void StandaloneFilterWindow::resetFilter()
|
|||
if (deviceManager != 0)
|
||||
deviceManager->setFilter (filter);
|
||||
|
||||
setContentComponent (filter->createEditorIfNeeded(), true, true);
|
||||
setContentOwned (filter->createEditorIfNeeded(), true);
|
||||
}
|
||||
|
||||
PropertySet* const globalSettings = getGlobalSettings();
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ class HelloWorldWindow : public DocumentWindow
|
|||
public:
|
||||
//==============================================================================
|
||||
HelloWorldWindow()
|
||||
: DocumentWindow (T("JUCE Hello World!"),
|
||||
: DocumentWindow ("JUCE Hello World!",
|
||||
Colours::lightgrey,
|
||||
DocumentWindow::allButtons,
|
||||
true)
|
||||
|
|
@ -31,7 +31,7 @@ public:
|
|||
|
||||
MainComponent* const contentComponent = new MainComponent();
|
||||
|
||||
setContentComponent (contentComponent, true, true);
|
||||
setContentOwned (contentComponent, true);
|
||||
|
||||
centreWithSize (getWidth(), getHeight());
|
||||
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ MainWindow::MainWindow()
|
|||
if (oldLook == 0)
|
||||
oldLook = new OldSchoolLookAndFeel();
|
||||
|
||||
setContentComponent (multiDocHolder = new MultiDocHolder());
|
||||
setContentOwned (multiDocHolder = new MultiDocHolder(), false);
|
||||
|
||||
setApplicationCommandManagerToWatch (commandManager);
|
||||
|
||||
|
|
@ -131,7 +131,7 @@ MainWindow::~MainWindow()
|
|||
StoredSettings::getInstance()->getProps()
|
||||
.setValue (T("lastMainWindowPos"), getWindowStateAsString());
|
||||
|
||||
setContentComponent (0);
|
||||
clearContentComponent();
|
||||
|
||||
LookAndFeel::setDefaultLookAndFeel (0);
|
||||
deleteAndZero (oldLook);
|
||||
|
|
|
|||
|
|
@ -162,7 +162,7 @@ PrefsPanel::PrefsPanel()
|
|||
PrefsTabComp* const p = new PrefsTabComp();
|
||||
p->setSize (456, 510);
|
||||
|
||||
setContentComponent (p, true, true);
|
||||
setContentOwned (p, true);
|
||||
|
||||
if (! restoreWindowStateFromString (prefsWindowPos))
|
||||
centreAroundComponent (0, getWidth(), getHeight());
|
||||
|
|
|
|||
|
|
@ -78605,7 +78605,7 @@ void ResizableWindow::addChildComponent (Component* const child, int zOrder)
|
|||
|
||||
If you really know what you're doing and want to avoid this assertion, just call
|
||||
Component::addChildComponent directly.
|
||||
*/
|
||||
*/
|
||||
jassertfalse;
|
||||
|
||||
Component::addChildComponent (child, zOrder);
|
||||
|
|
@ -78622,7 +78622,7 @@ void ResizableWindow::addAndMakeVisible (Component* const child, int zOrder)
|
|||
|
||||
If you really know what you're doing and want to avoid this assertion, just call
|
||||
Component::addAndMakeVisible directly.
|
||||
*/
|
||||
*/
|
||||
jassertfalse;
|
||||
|
||||
Component::addAndMakeVisible (child, zOrder);
|
||||
|
|
|
|||
|
|
@ -55305,8 +55305,8 @@ private:
|
|||
/**
|
||||
A base class for top-level windows that can be dragged around and resized.
|
||||
|
||||
To add content to the window, use its setContentComponent() method to
|
||||
give it a component that will remain positioned inside it (leaving a gap around
|
||||
To add content to the window, use its setContentOwned() or setContentNonOwned() methods
|
||||
to give it a component that will remain positioned inside it (leaving a gap around
|
||||
the edges for a border).
|
||||
|
||||
It's not advisable to add child components directly to a ResizableWindow: put them
|
||||
|
|
@ -55349,9 +55349,7 @@ public:
|
|||
bool addToDesktop);
|
||||
|
||||
/** Destructor.
|
||||
|
||||
If a content component has been set with setContentComponent(), it
|
||||
will be deleted.
|
||||
If a content component has been set with setContentOwned(), it will be deleted.
|
||||
*/
|
||||
~ResizableWindow();
|
||||
|
||||
|
|
@ -55492,10 +55490,10 @@ public:
|
|||
|
||||
/** Returns the current content component.
|
||||
|
||||
This will be the component set by setContentComponent(), or 0 if none
|
||||
This will be the component set by setContentOwned() or setContentNonOwned, or 0 if none
|
||||
has yet been specified.
|
||||
|
||||
@see setContentComponent
|
||||
@see setContentOwned, setContentNonOwned
|
||||
*/
|
||||
Component* getContentComponent() const throw() { return contentComponent; }
|
||||
|
||||
|
|
@ -55604,20 +55602,19 @@ protected:
|
|||
|
||||
#if JUCE_DEBUG
|
||||
/** Overridden to warn people about adding components directly to this component
|
||||
instead of using setContentComponent().
|
||||
instead of using setContentOwned().
|
||||
|
||||
If you know what you're doing and are sure you really want to add a component, specify
|
||||
a base-class method call to Component::addAndMakeVisible(), to side-step this warning.
|
||||
*/
|
||||
void addChildComponent (Component* child, int zOrder = -1);
|
||||
/** Overridden to warn people about adding components directly to this component
|
||||
instead of using setContentComponent().
|
||||
instead of using setContentOwned().
|
||||
|
||||
If you know what you're doing and are sure you really want to add a component, specify
|
||||
a base-class method call to Component::addAndMakeVisible(), to side-step this warning.
|
||||
*/
|
||||
void addAndMakeVisible (Component* child, int zOrder = -1);
|
||||
|
||||
#endif
|
||||
|
||||
ScopedPointer <ResizableCornerComponent> resizableCorner;
|
||||
|
|
@ -58342,9 +58339,7 @@ public:
|
|||
bool addToDesktop = true);
|
||||
|
||||
/** Destructor.
|
||||
|
||||
If a content component has been set with setContentComponent(), it
|
||||
will be deleted.
|
||||
If a content component has been set with setContentOwned(), it will be deleted.
|
||||
*/
|
||||
~DocumentWindow();
|
||||
|
||||
|
|
@ -63721,8 +63716,9 @@ private:
|
|||
Any of the methods available to a DocumentWindow or ResizableWindow are also
|
||||
available to this, so it can be made resizable, have a menu bar, etc.
|
||||
|
||||
To add items to the box, see the ResizableWindow::setContentComponent() method.
|
||||
Don't add components directly to this class - always put them in a content component!
|
||||
To add items to the box, see the ResizableWindow::setContentOwned() or
|
||||
ResizableWindow::setContentNonOwned() methods. Don't add components directly to this
|
||||
class - always put them in a content component!
|
||||
|
||||
You'll need to override the DocumentWindow::closeButtonPressed() method to handle
|
||||
the user clicking the close button - for more info, see the DocumentWindow
|
||||
|
|
@ -63751,9 +63747,7 @@ public:
|
|||
bool addToDesktop = true);
|
||||
|
||||
/** Destructor.
|
||||
|
||||
If a content component has been set with setContentComponent(), it
|
||||
will be deleted.
|
||||
If a content component has been set with setContentOwned(), it will be deleted.
|
||||
*/
|
||||
~DialogWindow();
|
||||
|
||||
|
|
|
|||
|
|
@ -40,8 +40,9 @@
|
|||
Any of the methods available to a DocumentWindow or ResizableWindow are also
|
||||
available to this, so it can be made resizable, have a menu bar, etc.
|
||||
|
||||
To add items to the box, see the ResizableWindow::setContentComponent() method.
|
||||
Don't add components directly to this class - always put them in a content component!
|
||||
To add items to the box, see the ResizableWindow::setContentOwned() or
|
||||
ResizableWindow::setContentNonOwned() methods. Don't add components directly to this
|
||||
class - always put them in a content component!
|
||||
|
||||
You'll need to override the DocumentWindow::closeButtonPressed() method to handle
|
||||
the user clicking the close button - for more info, see the DocumentWindow
|
||||
|
|
@ -70,9 +71,7 @@ public:
|
|||
bool addToDesktop = true);
|
||||
|
||||
/** Destructor.
|
||||
|
||||
If a content component has been set with setContentComponent(), it
|
||||
will be deleted.
|
||||
If a content component has been set with setContentOwned(), it will be deleted.
|
||||
*/
|
||||
~DialogWindow();
|
||||
|
||||
|
|
|
|||
|
|
@ -95,9 +95,7 @@ public:
|
|||
bool addToDesktop = true);
|
||||
|
||||
/** Destructor.
|
||||
|
||||
If a content component has been set with setContentComponent(), it
|
||||
will be deleted.
|
||||
If a content component has been set with setContentOwned(), it will be deleted.
|
||||
*/
|
||||
~DocumentWindow();
|
||||
|
||||
|
|
|
|||
|
|
@ -592,7 +592,7 @@ void ResizableWindow::addChildComponent (Component* const child, int zOrder)
|
|||
|
||||
If you really know what you're doing and want to avoid this assertion, just call
|
||||
Component::addChildComponent directly.
|
||||
*/
|
||||
*/
|
||||
jassertfalse;
|
||||
|
||||
Component::addChildComponent (child, zOrder);
|
||||
|
|
@ -609,7 +609,7 @@ void ResizableWindow::addAndMakeVisible (Component* const child, int zOrder)
|
|||
|
||||
If you really know what you're doing and want to avoid this assertion, just call
|
||||
Component::addAndMakeVisible directly.
|
||||
*/
|
||||
*/
|
||||
jassertfalse;
|
||||
|
||||
Component::addAndMakeVisible (child, zOrder);
|
||||
|
|
|
|||
|
|
@ -36,8 +36,8 @@
|
|||
/**
|
||||
A base class for top-level windows that can be dragged around and resized.
|
||||
|
||||
To add content to the window, use its setContentComponent() method to
|
||||
give it a component that will remain positioned inside it (leaving a gap around
|
||||
To add content to the window, use its setContentOwned() or setContentNonOwned() methods
|
||||
to give it a component that will remain positioned inside it (leaving a gap around
|
||||
the edges for a border).
|
||||
|
||||
It's not advisable to add child components directly to a ResizableWindow: put them
|
||||
|
|
@ -80,9 +80,7 @@ public:
|
|||
bool addToDesktop);
|
||||
|
||||
/** Destructor.
|
||||
|
||||
If a content component has been set with setContentComponent(), it
|
||||
will be deleted.
|
||||
If a content component has been set with setContentOwned(), it will be deleted.
|
||||
*/
|
||||
~ResizableWindow();
|
||||
|
||||
|
|
@ -230,10 +228,10 @@ public:
|
|||
//==============================================================================
|
||||
/** Returns the current content component.
|
||||
|
||||
This will be the component set by setContentComponent(), or 0 if none
|
||||
This will be the component set by setContentOwned() or setContentNonOwned, or 0 if none
|
||||
has yet been specified.
|
||||
|
||||
@see setContentComponent
|
||||
@see setContentOwned, setContentNonOwned
|
||||
*/
|
||||
Component* getContentComponent() const throw() { return contentComponent; }
|
||||
|
||||
|
|
@ -344,20 +342,19 @@ protected:
|
|||
|
||||
#if JUCE_DEBUG
|
||||
/** Overridden to warn people about adding components directly to this component
|
||||
instead of using setContentComponent().
|
||||
instead of using setContentOwned().
|
||||
|
||||
If you know what you're doing and are sure you really want to add a component, specify
|
||||
a base-class method call to Component::addAndMakeVisible(), to side-step this warning.
|
||||
*/
|
||||
void addChildComponent (Component* child, int zOrder = -1);
|
||||
/** Overridden to warn people about adding components directly to this component
|
||||
instead of using setContentComponent().
|
||||
instead of using setContentOwned().
|
||||
|
||||
If you know what you're doing and are sure you really want to add a component, specify
|
||||
a base-class method call to Component::addAndMakeVisible(), to side-step this warning.
|
||||
*/
|
||||
void addAndMakeVisible (Component* child, int zOrder = -1);
|
||||
|
||||
#endif
|
||||
|
||||
ScopedPointer <ResizableCornerComponent> resizableCorner;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue