Показываем окно WindowOne, прианчориваем его низом к верху окна WindowTwo.
и вторая функция
Код:
function WindowOneClear()
{
WindowOne.ClearAnchor();
}
Очищаем анчор, теперь окно можно передвигать
Функции работают но есть одна проблема.
После очистки анчора и смены положения окна, информация о смене положения не вносится в WindowsInfo.ini
И при следующем входе окно отображается не там где мы его оставили
Можно это как то исправить? Подскажите
Я имею в виду, что если зайти, поставить окно в нужное место, выйти - при следующем открытие окно будет ровно в том месте где его оставили
А если зайти, нажать 2 кнопки, по которым запустятся функции WindowOneAnchor и WindowOneClear, после этого поставить окно в нужное место, выйти - - при следующем открытие окно будет НЕ там где его оставили
Сделайте проще. Если позиция сохраняется в ini - то после запуска игры пускай ваша функция проверяет позицию с ini. Т.е. сначала считываем с ini - потом уже применяйте эти значения к окну.
Хотя я так подозреваю что именно это и стирают функции ClearAnchor.
Тогда сохраняйте в другом месте или в другом файле. А потом при загрузке считывайте с ini и применяйте.