44 $isMenuCheck = !empty($args[0]) && $args[0] == self::DISPLAY_OK;
59 } elseif ($isMenuCheck) {
79 $this->wbWindow = $winbinder->createAppWindow($lang->getValue(
Lang::CHECK_VERSION_TITLE), 380, 170, WBC_NOTIFY, WBC_KEYDOWN | WBC_KEYUP);
83 $this->wbLinkFull = $winbinder->createHyperLink($this->wbWindow, $labelFullLink, 80, 87, 200, 20, WBC_LINES | WBC_RIGHT);
85 $this->wbBtnOk = $winbinder->createButton($this->wbWindow, $lang->getValue(
Lang::BUTTON_OK), 280, 103);
86 $this->wbImage = $winbinder->drawImage($this->wbWindow, $core->getImagesPath() .
'/about.bmp');
89 $winbinder->setHandler($this->wbWindow, $this,
'processWindow');
90 $winbinder->mainLoop();
124 if ($this->githubLatestVersionUrl) {
126 if (!$bearsamppWinbinder->exec($browserPath, $this->githubLatestVersionUrl)) {
127 Log::error(
"Failed to open browser at path: $browserPath with URL: " . $this->githubLatestVersionUrl);
130 Log::error(
"GitHub latest version URL is not set.");
135 $bearsamppWinbinder->destroyWindow($window);
138 Log::error(
"Unhandled window control ID: $id");