当前位置: 首页>>代码示例>>PHP>>正文


PHP app::close方法代码示例

本文整理汇总了PHP中app::close方法的典型用法代码示例。如果您正苦于以下问题:PHP app::close方法的具体用法?PHP app::close怎么用?PHP app::close使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在app的用法示例。


在下文中一共展示了app::close方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: ds_createTrayIconPopUpMenu

 function ds_createTrayIconPopUpMenu()
 {
     if (!isset(self::$wb_controls[IndexWindow])) {
         self::$wb_controls[IndexWindow] = array();
     }
     self::$wb_controls[IndexWindow][IndexPopUpTray] = false;
     self::$wb_controls[IndexWindow][IndexPopUpTray] = new TPopupMenu();
     $popup =& self::$wb_controls[IndexWindow][IndexPopUpTray];
     if (isset(self::$wb_windows[FloatWindow])) {
         $menu = new TMenuItem();
         $menu->caption = self::encoding_toGUI('Показать окно [1xЛКМ]');
         $menu->onClick = function () {
             dsSpy::showWindow(FloatWindow);
         };
         $popup->addItem($menu);
     }
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI((self::$Pause ? 'Снять с паузы' : 'Пауза') . ' [2xЛКМ]');
     $menu->onClick = function () {
         dsSpy::switchPause();
     };
     $menu->picture->transparent = false;
     $menu->picture->loadFromFile(DOC_ROOT . '/files/images/' . (self::$Pause ? 'iconpause0.ico' : 'iconpause1.ico'), 'ico');
     $popup->addItem($menu);
     // разделитель
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI('-');
     $popup->addItem($menu);
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI('Открыть ' . self::$Host . ' [СКМ]');
     $menu->onClick = function () {
         dsSpy::RunURL('http://' . dsSpy::$Host);
     };
     $menu->picture->transparent = false;
     $menu->picture->loadFromFile(DOC_ROOT . '/files/images/community_fav.ico', 'ico');
     $popup->addItem($menu);
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI('Открыть develnet.ru');
     $menu->onClick = function () {
         dsSpy::RunURL('http://develnet.ru');
     };
     $menu->picture->transparent = false;
     $menu->picture->loadFromFile(DOC_ROOT . '/files/images/develnet_fav.ico', 'ico');
     $popup->addItem($menu);
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI('Открыть DS Wiki (ds-wiki.ru)');
     $menu->onClick = function () {
         dsSpy::RunURL('http://ds-wiki.ru');
     };
     $popup->addItem($menu);
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI('Перейти на страницу DS в VK');
     $menu->onClick = function () {
         dsSpy::RunURL('http://vk.com/develstudioru');
     };
     $menu->picture->transparent = false;
     $menu->picture->loadFromFile(DOC_ROOT . '/files/images/vk_fav.ico', 'ico');
     $popup->addItem($menu);
     // разделитель
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI('-');
     $popup->addItem($menu);
     $menu = new TMenuItem();
     $act = !self::getAutoRun();
     $menu->caption = self::encoding_toGUI($act ? 'Поставить в автозагрузку' : 'Убрать из автозагрузки');
     $menu->onClick = function () use(&$act) {
         dsSpy::setAutoRun($act);
     };
     $popup->addItem($menu);
     unset($act);
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI(self::$Options['downloadImages'] ? 'Запретить загрузку картинок' : 'Разрешить загрузку картинок');
     $menu->onClick = function () {
         dsSpy::$Options['downloadImages'] = !dsSpy::$Options['downloadImages'];
     };
     $popup->addItem($menu);
     // разделитель
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI('-');
     $popup->addItem($menu);
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI('Закрыть dsSpy');
     $menu->onClick = function () {
         app::close();
     };
     $popup->addItem($menu);
     $menu = new TMenuItem();
     $menu->caption = self::encoding_toGUI('Отмена');
     $popup->addItem($menu);
     WinAPI_USER::GetCursorPos($mx, $my);
     $popup->popup(max(0, $mx - 150), $my + 2);
 }
开发者ID:roxblnfk,项目名称:dsSpy,代码行数:92,代码来源:Index.php

示例2:

<?php

app::close();
开发者ID:Advance-Software,项目名称:advance-optimizer,代码行数:3,代码来源:myFunc3.OnExecute.php

示例3: update

 function update($restart = false, $backup = "back_00_00", $temp = "temp_00_00")
 {
     $eh = set_error_handler(array(new $this(), 'TUDSAEH'));
     $result = $this->updateFn($backup, $temp);
     if ($result != 1) {
         set_error_handler($eh);
         return $result;
     }
     set_error_handler($eh);
     global $_PARAMS, $APPLICATION;
     $exec = false;
     if (trim($this->arr->exec) != "") {
         $exec = trim($this->arr->exec);
         $this->arr->exec = basename($_PARAMS[0]);
     }
     $this->arr->asXML("update.xml");
     if (is_dir($backup)) {
         $this->removeDirectory($backup);
     }
     if (is_dir($temp)) {
         $this->removeDirectory($temp);
     }
     if ($restart) {
         $exec === FALSE ? Shell_Execute(0, "open", $_PARAMS[0], nil, nil, SW_RESTORE) : Shell_Execute(0, "open", dirname($_PARAMS[0]) . "\\" . $exec, nil, nil, SW_RESTORE);
         app::close();
         $APPLICATION->terminate();
     }
     return true;
 }
开发者ID:ArtMares,项目名称:pqstudio,代码行数:29,代码来源:Updater.php


注:本文中的app::close方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。