2012-01-31 6 views
0

Я создал приложение Air Desktop с Flash CS 5. Обычно Windows (XP) открывает приложение (например, Firefox) с последним размером и положением. Для моего установленного приложения Air это всегда по умолчанию.Adobe Air - открытое приложение в полноэкранном режиме

Как начать использовать новейшие использованные размеры и положение?

Спасибо. Uli

+0

http://stackoverflow.com/questions/2335246/air-save-application-location-and-size – pkyeck

ответ

0

Вам необходимо сохранить запись где-нибудь, которая запоминает размер окна и, возможно, положение. Если ваше приложение имеет файл настроек, это будет идеальное место для хранения этой информации. Затем, когда ваше приложение запускается, оно проверяет эту информацию и изменяет размер окна, если найдены какие-либо значения.

Самые популярные программы включают эту функцию (и даже не упоминают об этом, так как это довольно простой пользовательский интерфейс), но это сделано намеренно, а не по умолчанию для каждого приложения. Таким образом, если вы хотите, вы должны запрограммировать его.

0

Вы можете читать и писать в application.xml. Вы найдете там и узлы.

file = new File(File.applicationDirectory.nativePath + "/META-INF/AIR/application.xml"); 

Adobe ограничить доступ к письменной форме приложения diractory, но этот трюк полезен, если вы не хотите, чтобы создать отдельный конфигурационный файл приложения-хранения:/папки, которая, конечно, предпочтительнее.