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

Сегодня мы видим часть приложения, окна самостоятельно. Он известен как "хром" на окружающую среду по вопросу о создании в окно. Обычно он представляет собой операционную систему вы делаете, это классические окна большинства приложений. В AIR, создается как "WindowedApplication" в самой программе (см. ниже, что это важная деталь) и хт л дескриптор приложения, чтобы настроить эти параметры:

  1. <initialwindow>
  2. <systemChrome> стандартных </ systemChrome>
  3. <transparent> ложной </ прозрачный
  4. </> InitialWindow

В результате, под Windows, это будет классическая эстетика окна операционной системы.

Ventana Standard en Adobe Air

Хорошо, но я хочу создать моего окна без системы хром эксплуатации.

Первый вариант установки и параметры:

  1. <initialwindow>
  2. <systemChrome> <нет / systemChrome>
  3. <transparent> правда </ прозрачный
  4. </> InitialWindow

И мы получаем окно с хромированной AIR.

Venatana none en Adobe Air

Это очень красиво, но я хочу, чтобы ты не имеют ничего хром или верхней панели и нижней панели, я хочу, чтобы определить все эстетики и функциональности своих приложений. Добро пожаловать на мать ягненка. Это, должно быть хорошо описаны в документации, нет никакого способа понять это, на самом деле я не думаю, что во многом объясняет конкретные пути достижения этой цели.

Основная проблема заключается в том, что в данном случае применение в MXML definde не как "WindowedApplication", а "Применение" стандарта, любое приложение Flex, а также определить дескриптор:

  1. <initialwindow>
  2. <systemChrome> <нет / systemChrome>
  3. <transparent> правда </ прозрачный
  4. <visible> правда </ видимой>
  5. </> InitialWindow

И мы получим ожидаемый результат, но наши окна без украшений.

Ventana con chromless personal en Adobe Air

Важно отметить, что в этом случае поставить Visible = True параметра в XML, потому что если мы не видим ничего, пока вы получите правда, я потерял несколько часов, чтобы выяснить, почему он ничего не видел.

Вот и все на сегодня. В следующей главе мы увидим, как создавать приложения, которые остаются в виде иконки рядом с часами в Windows или Mac OSX Dock.