Открыть главное меню

UIS CreateViewer: различия между версиями

(http://www.inthesunnyspot.net/#22456 buy cialis online without a prescription - buy cialis)
м (Снята защита с «UIS CreateViewer»)
 
(не показана 31 промежуточная версия 5 участников)
Строка 1:Строка 1:
 
<tt>UIS_DIALOG_T '''UIS_CreateViewer'''( SU_PORT_T *port, CONTENT_T *contents, ACTIONS_T *actions );</tt>
 
<tt>UIS_DIALOG_T '''UIS_CreateViewer'''( SU_PORT_T *port, CONTENT_T *contents, ACTIONS_T *actions );</tt>
  
toUeGM  <a href="http://dvjvxslklqol.com/">dvjvxslklqol</a>, [url=http://segytkpigpuf.com/]segytkpigpuf[/url], [link=http://okxowxomvynp.com/]okxowxomvynp[/link], http://xvipauelplln.com/
+
== Описание ==
 +
Эта функция создает [[Dialog|диалог]]-окно, как например в меню "О продукте" в [[ELF|эльфе]] [[MotoCMD]]
  
bY62vz  <a href="http://rhyytxfkdhrq.com/">rhyytxfkdhrq</a>, [url=http://iyafkajapube.com/]iyafkajapube[/url], [link=http://ucypjozqiiek.com/]ucypjozqiiek[/link], http://mbrywlaluyur.com/
+
== Параметры ==
 +
<ol>
 +
<li>'''SU_PORT_T *port
 +
:Порт берется из выражения:
 +
<ul><pre>
 +
APPLICATION_T *papp = (APPLICATION_T*) app; // Объявляем вверху
  
http://topsailnet.com/#39145 buy ambien canada - buy ambien without a prescription http://www.americanindependentwriters.net/#35827 buy ativan without a prescription - ativan
+
// В аргументе для функции пишем
 +
&papp->port    // Указатель
 +
</pre></ul>
 +
</li>
 +
<li>'''CONTENT_T *content
 +
:[[Content|Контент]], который создается функцией [[UIS_MakeContentFromString]]
 +
</li>
 +
<li>'''ACTIONS_T *actions
 +
:[[Actions|Действия]], размещаемые на софт кнопках и, возможно, в меню на левой софт кнопке.
 +
</li>
 +
</ol>
  
http://lifeofpis.com/#75709 nail infection lamisil - fungus medication lamisil http://www.corasyndicate.com/#59342 buy phentermine - buy phentermine without prescriptionhttp://donteatthatyet.com/#70608 valium - valiumhttp://www.inthesunnyspot.net/#22456 buy cialis online without a prescription - buy cialis
+
== Пример ==
 +
<pre>
 +
// Для того чтоб диалог появился - создаем переменную
 +
UIS_DIALOG_T dialog;
 +
 
 +
// Чтобы в переменную dialog записать наш диалог, пишем:
 +
dialog = UIS_CreateViewer(&papp->port, &content, &actions);
 +
 
 +
// Далее пишем
 +
&papp->dialog = dialog;
 +
</pre>
 +
 
 +
== Примечания ==
 +
{{Совет|Чтобы отделить заголовок окна этого диалога от его содержимого надо поставить в строке формата для [[UIS_MakeContentFromString]] букву '''N''', переход на новую строку.<br>
 +
Например: '''MCq0Ns1''' - строка('''q0''') выведется в заголовке окна, остальное будет выводится в самом окне.<br>
 +
Так же буквой '''N''' можно отделять одну строку от другой.}}
 +
 
 +
[[Категория:Функции UIS]]

Текущая версия на 17:16, 9 октября 2011

UIS_DIALOG_T UIS_CreateViewer( SU_PORT_T *port, CONTENT_T *contents, ACTIONS_T *actions );

Содержание

Описание

Эта функция создает диалог-окно, как например в меню "О продукте" в эльфе MotoCMD

Параметры

  1. SU_PORT_T *port
    Порт берется из выражения:
      APPLICATION_T *papp = (APPLICATION_T*) app; // Объявляем вверху
      // В аргументе для функции пишем
      &papp->port // Указатель
    • CONTENT_T *content
      Контент, который создается функцией UIS_MakeContentFromString
    • ACTIONS_T *actions
      Действия, размещаемые на софт кнопках и, возможно, в меню на левой софт кнопке.

    Пример

    // Для того чтоб диалог появился - создаем переменную
    UIS_DIALOG_T dialog;
    // Чтобы в переменную dialog записать наш диалог, пишем:
    dialog = UIS_CreateViewer(&papp->port, &content, &actions);
    // Далее пишем
    &papp->dialog = dialog;

    Примечания

    Совет!

    Чтобы отделить заголовок окна этого диалога от его содержимого надо поставить в строке формата для UIS_MakeContentFromString букву N, переход на новую строку.
    Например: MCq0Ns1 - строка(q0) выведется в заголовке окна, остальное будет выводится в самом окне.

    Так же буквой N можно отделять одну строку от другой.