diff options
author | falkTX <falktx@gmail.com> | 2016-02-14 21:30:04 +0100 |
---|---|---|
committer | falkTX <falktx@gmail.com> | 2016-02-14 21:30:04 +0100 |
commit | d1e127289c4f3f51d34177ed3adb67f2e75925fe (patch) | |
tree | 8ba69c017a17002b2083d13815fbab0bc715b0b6 /distrho/src/DistrhoUIInternal.hpp | |
parent | 720d681a09bd8bef418b0e12a65679a7905699d8 (diff) |
Allow to store window title in external windows
Diffstat (limited to 'distrho/src/DistrhoUIInternal.hpp')
-rw-r--r-- | distrho/src/DistrhoUIInternal.hpp | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/distrho/src/DistrhoUIInternal.hpp b/distrho/src/DistrhoUIInternal.hpp index a649be93..40340812 100644 --- a/distrho/src/DistrhoUIInternal.hpp +++ b/distrho/src/DistrhoUIInternal.hpp @@ -370,6 +370,16 @@ public: // ------------------------------------------------------------------- + void setWindowTitle(const char* const uiTitle) + { +#ifdef HAVE_DGL + glWindow.setTitle(uiTitle); +#else + DISTRHO_SAFE_ASSERT_RETURN(fUI != nullptr,); + fUI->setTitle(uiTitle); +#endif + } + #ifdef HAVE_DGL void setWindowSize(const uint width, const uint height, const bool updateUI = false) { @@ -386,11 +396,6 @@ public: fChangingSize = false; } - void setWindowTitle(const char* const uiTitle) - { - glWindow.setTitle(uiTitle); - } - void setWindowTransientWinId(const uintptr_t winId) { glWindow.setTransientWinId(winId); @@ -404,7 +409,6 @@ public: } #else void setWindowSize(const uint width, const uint height, const bool updateUI = false) {} - void setWindowTitle(const char* const uiTitle) {} void setWindowTransientWinId(const uintptr_t winId) {} bool setWindowVisible(const bool yesNo) { return true; } #endif |