Quantcast
Channel: Сообщество PHP DevelStudio - среда разработки программ
Viewing all articles
Browse latest Browse all 6336

Добавление утилиты в DS 2010

$
0
0
Создай папку одноименную с файлом DVS(про файл потом) в Devel Studio 2.0 beta\system\utils
и напиши класс (class.php),(пример взят с самого DS):
PHP код:

<? 


class master_(Имя_твоей_утилиты) { 
     
    static function 
open(){ 
         
        
$project evalProject::open(dirname(__FILE__).'/(Имя_твоей_утилиты).dvs'); 
        
$project->showModal(); 
    } 


// добавляем пункт меню 
c('fmMain->itProject')->insertAfterc('fmMain->it_buildproject'), 
            
menuItem(t('(Имя_пункта_меню_для_твоей_утилиты'), true'it(Имя_твоей_утилиты)','master_(Имя_твоей_утилиты)::open'
                     
falsedirname(__FILE__).'/(Имя_иконки_для_пункта_меню).bmp'
            );

Ты уже заметил, что для пункта меню нужна иконка, функция false, dirname(__FILE__).'/(Имя_иконки_для_пункта_меню) .bmp') задает расположение этой иконки( в папке с утилитой а потом после точки, в кавычках после палки - имя твоей иконки).!_Формат должен быть в png или bmp_!
А теперь про файлик DVS, чтобы утилита работала, и не писать всё её вместимое отдельно. :a10:Надо создать проект DVS(твою утилиту) и сохранить её в формат DVS в папку твоей утилиты. !_Это ещё не всё_!
Теперь надо поместит в папку с утилитой все файлы,нужные для работы (если такие есть). Насчёт файлов нужных для работы: если к твоей утилите есть добавления файлов от тебя, например Моя_утилита.dll, которые в будущем при работе утилиты должны запустится, то это уже нужные файлы.
Как-то так)

Viewing all articles
Browse latest Browse all 6336

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>