Я разрабатываю приложение для аудиокодов. Внутри приложения я сохраняю позицию, высоту и ширину, если пользователь закрывает приложение, так что при запуске я могу сбросить положение, высоту и ширину. Теперь у меня есть отчет об ошибке, что на двух мониторах пользователь закрывает приложение, переключается только на один монитор (док-станция для ноутбука) и снова открывает приложение, приложение больше не видно, поскольку позиция была на втором мониторе (x, y> 2000px). У вас есть идея, как я могу спросить GTK о границах монитора? код я использую: положение Окружение:GTK # Спрашивать границы монитора
this.Move(Program.getInstance().getObjOption().getIntWindowX(), Program.getInstance().getObjOption().getIntWindowY());
Получение позиции:
protected void OnDeleteEvent(object sender, DeleteEventArgs a)
{
//Save window allocation
int intX;
int intY;
this.GetPosition(out intX, out intY);
Program.getInstance().getObjOption().setIntWindowX(intX);
Program.getInstance().getObjOption().setIntWindowY(intY);
}
Спасибо за вашу помощь! Sven
Спасибо , это было прекрасно :)! – Sven