Changeset 5

Show
Ignore:
Timestamp:
10/22/07 14:45:41 (10 months ago)
Author:
sagrer
Message:
  1. Готова документация к релизу.
  2. Тестовое меню научано автоматом прятаться если в версии стоит релиз или релиз-кандидат.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/2bin/ChangeLog.txt

    r4 r5  
    22----------- 
    33 * Ïåðâûé ðåëèç ñ îòêðûòûì èñõîäíèêîì. 
    4  * Äîáàâëåíû èêîíêè äëÿ ñàìîé ïðîãðàììû è äëÿ àññîöèèðîâàííûõ *.mob-ôàéëîâ. 
    5 Åñëè åñòü æåëàþùèå íàðèñîâàòü íîðìàëüíûå èêîíêè âìåñòî òîãî ÷òî òàì åñòü 
    6 ñåé÷àñ - ðèñóéòå è ïðèñûëàéòå - ïîäêëþ÷èì â ñëåäóþùåé âåðñèè %). 
     4 * Äîáàâëåíû èêîíêè äëÿ ñàìîé ïðîãðàììû è äëÿ àññîöèèðîâàííûõ *.mob-ôàéëîâ. Åñëè åñòü æåëàþùèå íàðèñîâàòü íîðìàëüíûå èêîíêè âìåñòî òîãî ÷òî òàì åñòü ñåé÷àñ - ðèñóéòå è ïðèñûëàéòå - ïîäêëþ÷èì â ñëåäóþùåé âåðñèè %). 
    75 * Èíñòàëëÿòîð íàó÷åí âûêëàäûâàòü çíà÷åê íà ðàáî÷èé ñòîë ïî æåëàíèþ þçâåðÿ. 
    86 * Èíñòàëëÿòîð íàó÷åí âûñòàâëÿòü MobSurgeon ðåäàêòîðîì *.mob-ôàéëîâ ïî óìîë÷àíèþ. 
    97 * Èçìåíåí ìåõàíèçì õðàíåíèÿ è îáíîâëåíèÿ èíôîðìàöèè î âåðñèè. 
     8 * Òåñòîâîå ìåíþ ïðÿ÷åòñÿ àâòîìàòè÷åñêè åñëè â âåðñèè ñòîèò ðåëèç èëè ðåëèç-êàíäèäàò. 
    109 
    1110Âåðñèÿ 0.3.4.1 
     
    2322Âåðñèÿ 0.3.2.2 
    2423----------- 
    25  * Îïòèìèçàöèÿ - íå ïåðåðèñîâûâàòü îðèåíòàòîð åñëè âêëàäêà ñ íèì íå àêòèâíà. Èíà÷å íåõèëî òîðìîçèò 
    26 íàïðèìåð ïðè îòêðûòîì ðåäàêòîðå (êîä ïðàâèòü åñëè íàïðèìåð) è çàïóùåííûõ ÏÇ. 
     24 * Îïòèìèçàöèÿ - íå ïåðåðèñîâûâàòü îðèåíòàòîð åñëè âêëàäêà ñ íèì íå àêòèâíà. Èíà÷å íåõèëî òîðìîçèò íàïðèìåð ïðè îòêðûòîì ðåäàêòîðå (êîä ïðàâèòü åñëè íàïðèìåð) è çàïóùåííûõ ÏÇ. 
    2725 
    2826Âåðñèÿ 0.3.2.1 
     
    3331Âåðñèÿ 0.3.1.0 
    3432----------- 
    35  * Äîáàâëåí ôðåéì ñ OpenGL è èíèöèàëèçàöèÿ âñÿêîãî ðàçíîãî %). Ýòîò ðåëèç - ïðîñòî 
    36 ïî ïðèêîëó - ïîñìîòðåòü íà êðóòÿùèéñÿ øàðèê %). Â îñòàëüíîì ôóíêöèîíàë ïðîãè ïðåæíèé. 
     33 * Äîáàâëåí ôðåéì ñ OpenGL è èíèöèàëèçàöèÿ âñÿêîãî ðàçíîãî %). Ýòîò ðåëèç - ïðîñòî ïî ïðèêîëó - ïîñìîòðåòü íà êðóòÿùèéñÿ øàðèê %). Â îñòàëüíîì ôóíêöèîíàë ïðîãè ïðåæíèé. 
    3734 
    3835 
     
    4037----------- 
    4138 * Ñîçäàí åíòîò ôàéë êîòîðûé âû íåïîíÿòíî çà÷åì ÷èòàåòå... 
    42  * Ïîôèêñàíû îòêðûòèå è ñåéâàç ôàéëîâ - åñëè èìÿ ââåäåíî áåç 
    43 ðàñøèðåíèÿ òî ïðîãà ñòàðàåòñÿ ïðàâèëüíî âñå ïîíÿòü äîáàâèâ ðàñøèðåíèå 
    44 åñëè íàäî 
    45  * Ïîôèêñàí áèëä - óáðàíà çàâèñèìîñòü îò synedit.bpl - îí êàê è ðàíüøå 
    46 ëèíêóåòñÿ â åêçåéíèê. 
    47  * Ðåäàêòîð îáúåêòîâ - âðîäå áû ôóíêöèîíèðóåò, ðåäàêòèðóåò âñå ÷òî ìîæíî â 
    48 ïðîñòîì âèäå îòðåäàêòèðîâàòü èç òîãî ÷òî ÷èòàåòñÿ îêðîìÿ TrapPoints â ëîâóøêàõ 
    49 - òàì ìíå ïðîñòî â ëîì áûëî ñäåëàòü äèàëîãè äëÿ ðåäàêòèðîâàíèÿ õîòÿ êíîïêè 
    50 âûçîâà äèàëîãîâ ïîñòàâèë - ñàìè òî÷êè ðåäàêòîðîì îáðàáàòûâàþòñÿ, íàäî ñäåëàòü 
    51 èíòåðôåéñ. Òàêæå ðåäàêòîð íå óìååò èçìåíÿòü áëîêè ïîâåäåíèÿ è áëîêè òàáëè÷íîé èíôû 
    52 (âñå äëÿ þíèòîâ) - ýòè áëîêè ÷èòàþòñÿ ðåäàêòîðîì áèíàðíî, â íåîáðàáàòûâàåìîì âèäå 
    53 ïðîñòî ÷òîá íå òåðÿòü èíôó - íàä ÷òåíèåì èíôû â íîðìàëüíîì âèäå è áóäó âñêîðå ðàáîòàòü. 
    54 Êàê îðèåíòàòîð ñäåëàþ íà OpenGL. 
     39 * Ïîôèêñàíû îòêðûòèå è ñåéâàç ôàéëîâ - åñëè èìÿ ââåäåíî áåç ðàñøèðåíèÿ òî ïðîãà ñòàðàåòñÿ ïðàâèëüíî âñå ïîíÿòü äîáàâèâ ðàñøèðåíèå åñëè íàäî. 
     40 * Ïîôèêñàí áèëä - óáðàíà çàâèñèìîñòü îò synedit.bpl - îí êàê è ðàíüøå ëèíêóåòñÿ â åêçåéíèê. 
     41 * Ðåäàêòîð îáúåêòîâ - âðîäå áû ôóíêöèîíèðóåò, ðåäàêòèðóåò âñå ÷òî ìîæíî â ïðîñòîì âèäå îòðåäàêòèðîâàòü èç òîãî ÷òî ÷èòàåòñÿ îêðîìÿ TrapPoints â ëîâóøêàõ - òàì ìíå ïðîñòî â ëîì áûëî ñäåëàòü äèàëîãè äëÿ ðåäàêòèðîâàíèÿ õîòÿ êíîïêè âûçîâà äèàëîãîâ ïîñòàâèë - ñàìè òî÷êè ðåäàêòîðîì îáðàáàòûâàþòñÿ, íàäî ñäåëàòü èíòåðôåéñ. Òàêæå ðåäàêòîð íå óìååò èçìåíÿòü áëîêè ïîâåäåíèÿ è áëîêè òàáëè÷íîé èíôû (âñå äëÿ þíèòîâ) - ýòè áëîêè ÷èòàþòñÿ ðåäàêòîðîì áèíàðíî, â íåîáðàáàòûâàåìîì âèäå ïðîñòî ÷òîá íå òåðÿòü èíôó - íàä ÷òåíèåì èíôû â íîðìàëüíîì âèäå è áóäó âñêîðå ðàáîòàòü. Êàê îðèåíòàòîð ñäåëàþ íà OpenGL. 
  • trunk/2bin/Readme.txt

    r4 r5  
    1111___________________________________________________________  
    1212 
    13   Ðåäàêòîð. Î÷åðåäíîé. Êàæäûé GG ñ÷èòàåò ñâîèì äîëãîì íàïèñàòü ñîáñòâåííûé 
    14 ðåäàêòîð ìîáîâ. Ñîáñíî âîò, ÷òîá íå âûäåëÿòüñÿ çíà÷èò è ìíå íàäî %). 
    15 Íè÷åãî â ýòîì ðåäàêòîðå íåìà îñîáîãî îêðîìÿ ïîäñâåòêè ñèíòàêñèñà 
    16 â ðåäàêòîðå ñêðèïòà, âêëàäî÷íîãî èíòåðôåéñà ïîä âïå÷àòëåíèåì îò Firefox, íó è 
    17 ìàññîâûõ èçìåíåíèé ðàäè êîòîðûõ è çàòåâàëàñü åòà õðåíü. 
     13Ðåäàêòîð. Î÷åðåäíîé. Êàæäûé GG ñ÷èòàåò ñâîèì äîëãîì íàïèñàòü ñîáñòâåííûé ðåäàêòîð ìîáîâ. Ñîáñíî âîò, ÷òîá íå âûäåëÿòüñÿ çíà÷èò è ìíå íàäî %). 
    1814 
    19   Äëÿ òåõ êòî ëþáèò îòêðûâàòü ôàéëû äàáëêëèêîì (ÿ è ñàì ëþáëþ). Ðåäàêòîð 
    20 ïîíèìàåò ïåðåäàííûé ïàðàìåòðîì êîìàíäíîé ñòðîêè ôàéë è îòêðûâàåò åãî. 
    21 Èíñòàëëÿòîð ïî æåëàíèþ ïîëüçîâàòåëÿ ìîæåò óñòàíîâèòü àññîöèàöèþ ñåáÿ ñ 
    22 ôàéëàìè *.mob 
     15Íè÷åãî â ýòîì ðåäàêòîðå íåìà îñîáîãî îêðîìÿ ïîäñâåòêè ñèíòàêñèñà â ðåäàêòîðå ñêðèïòà, âêëàäî÷íîãî èíòåðôåéñà ïîä âïå÷àòëåíèåì îò Firefox, íó è ìàññîâûõ èçìåíåíèé ðàäè êîòîðûõ è çàòåâàëàñü åòà õðåíü. 
     16 
     17 Äëÿ òåõ êòî ëþáèò îòêðûâàòü ôàéëû äàáëêëèêîì (ÿ è ñàì ëþáëþ). Ðåäàêòîð ïîíèìàåò ïåðåäàííûé ïàðàìåòðîì êîìàíäíîé ñòðîêè ôàéë è îòêðûâàåò åãî. 
     18 
     19 Èíñòàëëÿòîð ïî æåëàíèþ ïîëüçîâàòåëÿ ìîæåò óñòàíîâèòü àññîöèàöèþ ñåáÿ ñ ôàéëàìè *.mob 
    2320 
    2421___________________________________________________________ 
     
    3431 7. Äèàëîã íàñòðîåê. 
    3532 8. Ñêðûòûå ôóíêöèè. 
    36  9. Êîíòàêòû (ïðî àôôòîðîâ). 
     33 9. Êîîðäèíàòû àôôòîðîâ. 
     34 10. Êàê ìîæíî ïîìî÷ü ïðîåêòó. 
    3735 
    3836___________________________________________________________ 
     
    4038 1. Âîçìîæíîñòè ðåäàêòîðà. 
    4139 
    42  Óìååò: 
    43  1. Ðåäàêòèðîâàòü ñêðèïò. Ïîäñâåòêà ñèíòàêñèñà, ïðîñòåéøèå ôóíêöèè 
    44 íåîáõîäèìûå òåêñòîâîìó ðåäàêòîðó ïðèñóòñòâóþò. Ñèíòàêñè÷åñêàÿ ïðîâåðêà 
    45 ñêðèïòà, èíòåãðèðîâàííàÿ ñïðàâêà ïî ñêðèïòó è ÷òî-òî âðîäå CodeCompletion 
    46 - òåîðåòè÷åñêè âîçìîæíû ê ðåàëèçàöèè íî â áëèæàéøåå âðåìÿ çà îòñóòñòâèåì 
    47 âðåìåíè ó èìåþùèõñÿ ðàçðàáîò÷èêîâ - íå ïëàíèðóþòñÿ. 
    48  2. Ðåäàêòèðîâàòü îáúåêòû. Â ïëàíå ðåäàêòèðîâàíèÿ ñîäåðæèìîãî îáúêòîâ -  
    49 ïîääåðæèâàþòñÿ îáúåêòû âñåõ èçâåñòíûõ òèïîâ, âîçìîæíî ðåäàêòèðîâàòü ëþáîå 
    50 ñîäåðæèìîå êðîìå ëîãèêè ïîâåäåíèÿ è èíôîðìàöèè çàìåùàþùåé çàïèñè áàçû 
    51 äàííûõ - ýòè ÷àñòè ïîêà íå ðåàëèçîâàíû çà ìàëîé íàäîáíîñòüþ. Êðîìå ýòîãî 
    52 ïîêà ÷òî íå ðåàëèçîâàíî ïðÿìîå óäàëåíèå, èìïîðò è ýêñïîðò îáúåêòîâ. Ðåàëèçîâàíî 
    53 âèçóàëüíîå ðåäàêòèðîâàíèå îðèåíòàöèè îáúåêòà. 
     40Óìååò: 
     41 1. Ðåäàêòèðîâàòü ñêðèïò. Ïîäñâåòêà ñèíòàêñèñà, ïðîñòåéøèå ôóíêöèè íåîáõîäèìûå òåêñòîâîìó ðåäàêòîðó ïðèñóòñòâóþò. Ñèíòàêñè÷åñêàÿ ïðîâåðêà ñêðèïòà, èíòåãðèðîâàííàÿ ñïðàâêà ïî ñêðèïòó è ÷òî-òî âðîäå CodeCompletion - òåîðåòè÷åñêè âîçìîæíû ê ðåàëèçàöèè íî â áëèæàéøåå âðåìÿ çà îòñóòñòâèåì âðåìåíè ó èìåþùèõñÿ ðàçðàáîò÷èêîâ - íå ïëàíèðóþòñÿ. 
     42 
     43 2. Ðåäàêòèðîâàòü îáúåêòû.  ïëàíå ðåäàêòèðîâàíèÿ ñîäåðæèìîãî îáúêòîâ - ïîääåðæèâàþòñÿ îáúåêòû âñåõ èçâåñòíûõ òèïîâ, âîçìîæíî ðåäàêòèðîâàòü ëþáîå ñîäåðæèìîå êðîìå ëîãèêè ïîâåäåíèÿ è èíôîðìàöèè çàìåùàþùåé çàïèñè áàçû äàííûõ - ýòè ÷àñòè ïîêà íå ðåàëèçîâàíû çà ìàëîé íàäîáíîñòüþ. Êðîìå ýòîãî ïîêà ÷òî íå ðåàëèçîâàíî ïðÿìîå óäàëåíèå, èìïîðò è ýêñïîðò îáúåêòîâ. Ðåàëèçîâàíî âèçóàëüíîå ðåäàêòèðîâàíèå îðèåíòàöèè îáúåêòà. 
     44 
    5445 3. Äåëàòü ìàññîâûå èçìåíåíèÿ - ïîäðîáíåå ñì. íèæå. 
    55  4. Äåëàòü àâòîìàòè÷åñêèé (ïðè êàæäîì ñåéâå) è ðó÷íîé (êîìàíäîé èç ìåíþ) áåêàï 
    56 õðàíÿùåéñÿ íà äèñêå êîïèè îòêðûòîãî ôàéëà. 
    5746 
    58  Òåîðåòè÷åñêè âîçìîæíû ê ðåàëèçàöèè (â êîäå è èíòåðôåéñå èìåþòñÿ çàãîòîâêè 
    59 äëÿ ýòèõ öåëåé) ñëåäóþùèå âåùè: 
     47 4. Äåëàòü àâòîìàòè÷åñêèé (ïðè êàæäîì ñåéâå) è ðó÷íîé (êîìàíäîé èç ìåíþ) áåêàï õðàíÿùåéñÿ íà äèñêå êîïèè îòêðûòîãî ôàéëà. 
     48 
     49 Òåîðåòè÷åñêè âîçìîæíû ê ðåàëèçàöèè (â êîäå è èíòåðôåéñå èìåþòñÿ çàãîòîâêè äëÿ ýòèõ öåëåé) ñëåäóþùèå âåùè: 
     50 
    6051 1. Ðåäàêòîð äèïëîìàòèè. 
    61  2. Ðåäàêòîð áëîêîâ - àíàëîãè÷íî òîìó ÷òî óìååò MRT íî êðîìå ýòîãî ñ 
    62 âîçìîæíîñòüþ óäàëåíèÿ, èìïîðòà, ýêñïîðòà áëîêîâ. 
    63  3. ×èñòî òåîðåòè÷åñêè - âîçìîæíà ðåàëèçàöèÿ è ãðàôè÷åñêîãî ðåäàêòîðà (ò.å. ñ 
    64 îòîáðàæåíèåì ðåëüåôà è îáúåêòîâ) - ñ òî÷êè çðåíèÿ èíòåðôåéñà - êàê åùå 
    65 îäíà âêëàäêà, âîçìîæíî êàê çàìåíà âêëàäêå "Îáúåêòû" ò.ê. âåñü åž ôóíêöèîíàë 
    66 ìîæåò áûòü ïåðåíåñåí â ãðàôè÷åñêèé ðåäàêòîð. 
     52 
     53 2. Ðåäàêòîð áëîêîâ - àíàëîãè÷íî òîìó ÷òî óìååò MRT íî êðîìå ýòîãî ñ âîçìîæíîñòüþ óäàëåíèÿ, èìïîðòà, ýêñïîðòà áëîêîâ. 
     54 
     55 3. ×èñòî òåîðåòè÷åñêè - âîçìîæíà ðåàëèçàöèÿ è ãðàôè÷åñêîãî ðåäàêòîðà (ò.å. ñ îòîáðàæåíèåì ðåëüåôà è îáúåêòîâ) - ñ òî÷êè çðåíèÿ èíòåðôåéñà - êàê åùå îäíà âêëàäêà, âîçìîæíî êàê çàìåíà âêëàäêå "Îáúåêòû" ò.ê. âåñü åž ôóíêöèîíàë ìîæåò áûòü ïåðåíåñåí â ãðàôè÷åñêèé ðåäàêòîð. 
    6756 
    6857___________________________________________________________ 
     
    7059 2. Ðåäàêòèðîâàíèå ñêðèïòà. 
    7160 
    72  Ñêðèïò ðåäàêòèðóåòñÿ íà âêëàäêå Ñêðèïò %). Åñòü ïîäñâåòêà ñèíòàêñèñà. 
    73 Ïðèíöèï ðàáîòû ñîáñòâåííî ïîëÿ ðåäàêòèðîâàíèÿ - àíàëîãè÷åí òîìó êàê 
    74 ýòî ïðîèñõîäèò â IDE îò Borland (òå æå äåëüôè èëè áèëäåð), ïî êðàéíåé 
    75 ìåðå â ñòàðûõ âåðñèÿõ - íå âûøå 7. Ñìûñë â òîì ÷òî â ðåäàêòîðå ìîæíî ïîñòàâèòü 
    76 êóðñîð íà ëþáóþ ïîçèöèþ â ñòðîêå, äàæå òóäà ãäå íåò ñèìâîëîâ - åñëè íà÷àòü 
    77 òóäà ââîä ÷åãî-ëèáî êðîìå ïðîáåëîâ òî âñå ïðîñòðàíñòâî îò íà÷àëà ñòðîêè èëè 
    78 ïîñëåäíåãî ñèìâîëà äî ââåäåííîãî ñèìâîëà àâòîìàòè÷åñêè çàïîëíÿåòñÿ ïðîáåëàìè 
    79 - ýòî óäîáíî äëÿ íàïðèìåð ðèñîâàíèÿ ïñåâäîãðàôèêîé èëè êîììåíòàìè %). 
    80 Êëàññè÷åñêèé äëÿ windows ñòèëü ðåäàêòèðîâàíèÿ (àëÿ áëîêíîò) âîçìîæåí íî íå 
    81 âêëþ÷åí ïî èäåîëîãè÷åñêèì ìîòèâàì :) - òåì êòî èçíà÷àëüíî ïîëüçîâàëñÿ ýòèì 
    82 ðåäàêòîðîì - óäîáíåå òàê êàê ñåé÷àñ. Åñëè î÷åíü íàäî - íàïèøèòå ïàò÷ ðåàëèçóþùèé 
    83 íîâóþ îïöèþ â äèàëîãå íàñòðîåê äëÿ ïåðåêëþ÷åíèÿ ýòîãî ðåæèìà. 
     61Ñêðèïò ðåäàêòèðóåòñÿ íà âêëàäêå Ñêðèïò %). Åñòü ïîäñâåòêà ñèíòàêñèñà. Ïðèíöèï ðàáîòû ñîáñòâåííî ïîëÿ ðåäàêòèðîâàíèÿ - àíàëîãè÷åí òîìó êàê ýòî ïðîèñõîäèò â IDE îò Borland (òå æå äåëüôè èëè áèëäåð), ïî êðàéíåé ìåðå â ñòàðûõ âåðñèÿõ - íå âûøå 7. Ñìûñë â òîì ÷òî â ðåäàêòîðå ìîæíî ïîñòàâèòü êóðñîð íà ëþáóþ ïîçèöèþ â ñòðîêå, äàæå òóäà ãäå íåò ñèìâîëîâ - åñëè íà÷àòü òóäà ââîä ÷åãî-ëèáî êðîìå ïðîáåëîâ òî âñå ïðîñòðàíñòâî îò íà÷àëà ñòðîêè èëè ïîñëåäíåãî ñèìâîëà äî ââåäåííîãî ñèìâîëà àâòîìàòè÷åñêè çàïîëíÿåòñÿ ïðîáåëàìè - ýòî óäîáíî äëÿ íàïðèìåð ðèñîâàíèÿ ïñåâäîãðàôèêîé èëè êîììåíòàìè %). Êëàññè÷åñêèé äëÿ windows ñòèëü ðåäàêòèðîâàíèÿ (àëÿ áëîêíîò) âîçìîæåí íî íå âêëþ÷åí ïî èäåîëîãè÷åñêèì ìîòèâàì :) - òåì êòî èçíà÷àëüíî ïîëüçîâàëñÿ ýòèì ðåäàêòîðîì - óäîáíåå òàê êàê ñåé÷àñ. Åñëè î÷åíü íàäî - íàïèøèòå ïàò÷ ðåàëèçóþùèé íîâóþ îïöèþ â äèàëîãå íàñòðîåê äëÿ ïåðåêëþ÷åíèÿ ýòîãî ðåæèìà. 
    8462 
    85 Ïðè àêòèâíîé âêëàäêå ñêðèïòà - àêòèâèðóåòñÿ ñîäåðæèìîå ìåíþ Ïðàâêà - â ïðèíöèïå 
    86 òàì âïîëíå ñòàíäàðòíûé íàáîð êîìàíä äëÿ ðåäàêòèðîâàíèÿ, ïîèñêà è çàìåíû. 
     63Ïðè àêòèâíîé âêëàäêå ñêðèïòà - àêòèâèðóåòñÿ ñîäåðæèìîå ìåíþ Ïðàâêà - â ïðèíöèïå òàì âïîëíå ñòàíäàðòíûé íàáîð êîìàíä äëÿ ðåäàêòèðîâàíèÿ, ïîèñêà è çàìåíû. 
    8764 
    88 Êðîìå ýòîãî èìåþòñÿ ÿâíî íå îáîçíà÷åííûå ãîðÿ÷èå êëàâèøè è ôóíêöèîíàë, 
    89 óíàñëåäîâàííûé îò SynEdit - à èìåííî åñëè íàæàòü Ctrl+Shift+ëþáàÿ öèôðà - òî 
    90 ñòðîêà, íà êîòîðîé ñòîèò êóðñîð áóäåò ïîìå÷åíà ýòîé öèôðîé. Åñëè ñòðîêà 
    91 óæå ïîìå÷åíà ýòîé æå öèôðîé - òî îòìåòêà áóäåò ñíÿòà. Åñëè íàæàòü Ctrl+öèôðà 
    92 òî êóðñîð ïåðåïðûãíåò íà îòìå÷åííóþ ýòîé öèôðîé ñòðîêó. 
     65Êðîìå ýòîãî èìåþòñÿ ÿâíî íå îáîçíà÷åííûå ãîðÿ÷èå êëàâèøè è ôóíêöèîíàë, óíàñëåäîâàííûé îò SynEdit - à èìåííî åñëè íàæàòü Ctrl+Shift+ëþáàÿ öèôðà - òî ñòðîêà, íà êîòîðîé ñòîèò êóðñîð áóäåò ïîìå÷åíà ýòîé öèôðîé. Åñëè ñòðîêà óæå ïîìå÷åíà ýòîé æå öèôðîé - òî îòìåòêà áóäåò ñíÿòà. Åñëè íàæàòü Ctrl+öèôðà òî êóðñîð ïåðåïðûãíåò íà îòìå÷åííóþ ýòîé öèôðîé ñòðîêó. 
    9366 
    9467___________________________________________________________ 
     
    9669 3. Ðåäàêòèðîâàíèå îáúåêòîâ. 
    9770 
    98  Îáúåêòû, êàê ýòî íè ñòðàííî, ðåäàêòèðóþòñÿ íà âêëàäêå "Îáúåêòû". Ñëåâà 
    99 ðàñêîëîæåíî äåðåâî îáúåêòîâ, îòñîðòèðîâàííîå ïî òèïàì è àëôàâèòó.  
    100 öåíòðå - òàáëèöà äëÿ ðåäàêòèðîâàíèÿ ñîäåðæèìîãî îáúåêòîâ. Ñïðàâà - 
    101 ìàëåíüêîå OpenGL-îêîøêî ñ îðèåíòàòîðîì - îíî èñïîëüçóåòñÿ äëÿ âèçóàëüíîãî 
    102 ðåäàêòèðîâàíèÿ îðèåíòàöèè îáúåêòîâ, èáî â ÷èñëîâîì âûðàæåíèè îðèåíòàöèÿ 
    103 ïðåäñòàâëåíà â âèäå 4 çíà÷åíèé êâàòåðíèîíà - àäåêâàòíî èçìåíÿòü åãî ðóêàìè 
    104 ìÿãêî ãîâîðÿ ñëîæíîâàòî. 
    105  Ïðè âûáîðå îáúåêòà â äåðåâå - îí çàãðóæàåòñÿ â òàáëèöó, îðèåíòàòîð ïîêàçûâàåò 
    106 îðèåíòàöèþ âûäåëåííîãî îáúåêòà. 
    107  Â òàáëèöå ñîäåðæèìîãî - ìîæíî èçìåíÿòü ëþáîå ïîëå, íî åñëè èçìåíåíèå áóäåò 
    108 ñäåëàíî íåêîððåêòíî (íàïðèìåð íåëüçÿ ïèñàòü áóêâû â ïîëÿ äëÿ öåëî÷èñëåííûõ 
    109 çíà÷åíèé) òî âíåñåííîå èçìåíåíèå íå áóäåò ïðèíÿòî è èñ÷åçíåò êàê òîëüêî 
    110 âû ïåðåâåäåòå ôîêóñ çà ïðåäåëû ðåäàêòèðîâàííîé ÿ÷åéêè. Îáðàùàþ âíèìàíèå ÷òî 
    111 äëÿ ïðèìåíåíèÿ èçìåíåíèÿ âíåñåííîãî â ÿ÷åéêó - íàäî ñíÿòü ñ íåž ôîêóñ. 
    112 Åñëè íàïðèìåð ÷òî-òî èçìåíèòü â ÿ÷åéêå, à ïîñëå ýòîãî íàïðèìåð ñîõðàíèòü 
    113 ôàéë (ïîêà èçìåíåííàÿ ÿ÷åéêà åùå àêòèâíà) - òî èçìåíåíèå âíåñåííîå â ÿ÷åéêó 
    114 â ôàéë íå ïîïàäåò ò.ê. îíî åùå íå áûëî çàêðåïëåíî. Àíàëîãè÷íî - åñëè ïîñëå 
    115 èçìåíåíèÿ ÿ÷åéêè âû ñðàçó âûäåëèòå äðóãîé îáúåêò - èçìåíåíèå òàêæå ïðîïàäåò. 
    116  ×òî êàñàåòñÿ îðèåíòàòîðà. Ïîä OpenGL-îêîøêîì åñòü òåêñòîâîå ïîëå ñ êðàòêèì 
    117 îïèñàíèåì "ðû÷àãîâ óïðàâëåíèÿ".  Ðàáîòàòü ýòè ðû÷àãè íà÷èíàþò ñðàçó êàê òîëüêî 
    118 êóðñîð ìûøè ïîïàäàåò â ïðåäåëû îêîøêà îðèåíòàòîðà - ïðè ýòîì ôîêóñ ââîäà 
    119 ïåðåíîñèòñÿ íà îðèåíòàòîð. Ðàñøèôðóþ íàçâàíèÿ íåêîòîðûõ äåéñòâèé, êîòîðûå 
    120 ìîãóò áûòü íå âïîëíå ïîíÿòíû: âåðíóòü (â óïðàâëåíèè êàìåðîé) - âîçâðàùàåò 
    121 êàìåðó â èñõîäíîå ïîëîæåíèå, îáíóëèòü îðèåíòàöèþ - îáúåêò áóäåò ñìîòðåòü 
    122 â íàïðàâëåíèè ñòðîãî âäîëü îñè Y, ñòðîãî ïåðïåíäèêóëÿðíî îñè X; îòìåíèòü 
    123 îðèåíòàöèþ - îòìåíèò âíåñåííûå îðèåíòàòîðîì èçìåíåíèÿ. 
     71Îáúåêòû, êàê ýòî íè ñòðàííî, ðåäàêòèðóþòñÿ íà âêëàäêå "Îáúåêòû". Ñëåâà ðàñêîëîæåíî äåðåâî îáúåêòîâ, îòñîðòèðîâàííîå ïî òèïàì è àëôàâèòó.  öåíòðå - òàáëèöà äëÿ ðåäàêòèðîâàíèÿ ñîäåðæèìîãî îáúåêòîâ. Ñïðàâà - ìàëåíüêîå OpenGL-îêîøêî ñ îðèåíòàòîðîì - îíî èñïîëüçóåòñÿ äëÿ âèçóàëüíîãî ðåäàêòèðîâàíèÿ îðèåíòàöèè îáúåêòîâ, èáî â ÷èñëîâîì âûðàæåíèè îðèåíòàöèÿ ïðåäñòàâëåíà â âèäå 4 çíà÷åíèé êâàòåðíèîíà - àäåêâàòíî èçìåíÿòü åãî ðóêàìè ìÿãêî ãîâîðÿ ñëîæíîâàòî. 
     72 
     73Ïðè âûáîðå îáúåêòà â äåðåâå - îí çàãðóæàåòñÿ â òàáëèöó, îðèåíòàòîð ïîêàçûâàåò îðèåíòàöèþ âûäåëåííîãî îáúåêòà. 
     74 
     75 òàáëèöå ñîäåðæèìîãî - ìîæíî èçìåíÿòü ëþáîå ïîëå, íî åñëè èçìåíåíèå áóäåò ñäåëàíî íåêîððåêòíî (íàïðèìåð íåëüçÿ ïèñàòü áóêâû â ïîëÿ äëÿ öåëî÷èñëåííûõ çíà÷åíèé) òî âíåñåííîå èçìåíåíèå íå áóäåò ïðèíÿòî è èñ÷åçíåò êàê òîëüêî âû ïåðåâåäåòå ôîêóñ çà ïðåäåëû ðåäàêòèðîâàííîé ÿ÷åéêè. Îáðàùàþ âíèìàíèå ÷òî äëÿ ïðèìåíåíèÿ èçìåíåíèÿ âíåñåííîãî â ÿ÷åéêó - íàäî ñíÿòü ñ íåž ôîêóñ. Åñëè íàïðèìåð ÷òî-òî èçìåíèòü â ÿ÷åéêå, à ïîñëå ýòîãî íàïðèìåð ñîõðàíèòü ôàéë (ïîêà èçìåíåííàÿ ÿ÷åéêà åùå àêòèâíà) - òî èçìåíåíèå âíåñåííîå â ÿ÷åéêó â ôàéë íå ïîïàäåò ò.ê. îíî åùå íå áûëî çàêðåïëåíî. Àíàëîãè÷íî - åñëè ïîñëå èçìåíåíèÿ ÿ÷åéêè âû ñðàçó âûäåëèòå äðóãîé îáúåêò - èçìåíåíèå òàêæå ïðîïàäåò. ×òî êàñàåòñÿ îðèåíòàòîðà. Ïîä OpenGL-îêîøêîì åñòü òåêñòîâîå ïîëå ñ êðàòêèì îïèñàíèåì "ðû÷àãîâ óïðàâëåíèÿ".  Ðàáîòàòü ýòè ðû÷àãè íà÷èíàþò ñðàçó êàê òîëüêî êóðñîð ìûøè ïîïàäàåò â ïðåäåëû îêîøêà îðèåíòàòîðà - ïðè ýòîì ôîêóñ ââîäà ïåðåíîñèòñÿ íà îðèåíòàòîð. Ðàñøèôðóþ íàçâàíèÿ íåêîòîðûõ äåéñòâèé, êîòîðûå ìîãóò áûòü íå âïîëíå ïîíÿòíû: âåðíóòü (â óïðàâëåíèè êàìåðîé) - âîçâðàùàåò êàìåðó â èñõîäíîå ïîëîæåíèå, îáíóëèòü îðèåíòàöèþ - îáúåêò áóäåò ñìîòðåòü â íàïðàâëåíèè ñòðîãî âäîëü îñè Y, ñòðîãî ïåðïåíäèêóëÿðíî îñè X; îòìåíèòü îðèåíòàöèþ - îòìåíèò âíåñåííûå îðèåíòàòîðîì èçìåíåíèÿ. 
    12476 
    12577___________________________________________________________ 
     
    12779 4. Ìàññîâûå èçìåíåíèÿ. 
    12880 
    129  Íà âêëàäêå ìàññîâûõ èçìåíåíèé åñòü 2 âêëàäêè. 
    130  "Êðèòåðèè îòáîðà îáúåêòîâ" - çàäàåò ïàðàìåòðû ôèëüòðà, ÷åðåç 
    131 êîòîðûå ïðîïóñêàþòñÿ îáúåêòû äëÿ äàëüíåéøåé îáðàáîòêè, ò.å. 
    132 êàêîé-ëèáî îáðàáîòêå ïîäâåðãíóòñÿ òîëüêî òå îáúåêòû, êîòîðûå ñîîòâåòñòâóþò 
    133 óêàçàííûì íà ýòîé âêëàäêå êðèòåðèÿì. 
    134  "Äåéñòâèÿ íàä îòîáðàííûìè îáúåêòàìè" - ñîáñíî îïðåäåëÿåò ÷òî áóäåò 
    135 ïðîèñõîäèòü ñ òåìè îáúåêòàìè êîòîðûå ïðîøëè ñêâîçü ôèëüòð. 
    136  Â ïðèíöèïå, íàçíà÷åíèå ýëåìåíòîâ âêëàäîê äîëæíî áûòü ïîíÿòíî ïî èõ 
    137 íàçâàíèþ. 
    138  Êíîïêà Ñáðîñèòü - óáèðàåò âñå íàñòðîéêè íà îáåèõ âêëàäêàõ. Êíîïêà 
    139 Âûïîëíèòü èçìåíåíèÿ - ñîáñíî âûïîëíÿåò íàçíà÷åííûå äåéñòâèÿ. 
    140  Äëÿ äåéñòâèé "êîïèðîâàòü" è "ïåðåíîñèòü" - äîëæåí áûòü âûáðàí 
    141 ðåàëüíî ñóùåñòâóþùèé ôàéë êóäà îáúåêòû áóäóò êîïèðîâàòüñÿ\ïåðåíîñèòüñÿ. 
    142 ÎÁðàùàþ âíèìàíèå ÷òî äàæå åñëè âû âûáðàëè êîïèðîâàíèå èëè ïåðåíîñ - 
    143 îïöèè âûñòàâëåííûå â ðàçäåëå "èçìåíÿòü ïàðàìåòðû íà" âñåðàâíî áóäóò 
    144 äåéñòâîâàòü - ò.å. ïîìèìî êîïèðîâàíèÿ\ïåðåíîñà ìîãóò áûòü îäíîâðåìåííî 
    145 è èçìåíåíû ïàðàìåòðû êîïèðóåìûõ\ïåðåíîñèìûõ îáúåêòîâ. 
     81Íà âêëàäêå ìàññîâûõ èçìåíåíèé åñòü 2 âêëàäêè. 
    14682 
    147  Â ïðèíöèïå, ôóíêöèþ ìàññîâûõ èçìåíåíèé ìîæíî èñïîëüçîâàòü è äëÿ 
    148 óäàëåíèÿ, èìïîðòà, ýêñïîðòà îáúåêòîâ. 
     83"Êðèòåðèè îòáîðà îáúåêòîâ" - çàäàåò ïàðàìåòðû ôèëüòðà, ÷åðåç êîòîðûå ïðîïóñêàþòñÿ îáúåêòû äëÿ äàëüíåéøåé îáðàáîòêè, ò.å. êàêîé-ëèáî îáðàáîòêå ïîäâåðãíóòñÿ òîëüêî òå îáúåêòû, êîòîðûå ñîîòâåòñòâóþò óêàçàííûì íà ýòîé âêëàäêå êðèòåðèÿì. 
     84 
     85"Äåéñòâèÿ íàä îòîáðàííûìè îáúåêòàìè" - ñîáñíî îïðåäåëÿåò ÷òî áóäåò ïðîèñõîäèòü ñ òåìè îáúåêòàìè êîòîðûå ïðîøëè ñêâîçü ôèëüòð. 
     86 
     87 ïðèíöèïå, íàçíà÷åíèå ýëåìåíòîâ âêëàäîê äîëæíî áûòü ïîíÿòíî ïî èõ íàçâàíèþ. 
     88 
     89Êíîïêà Ñáðîñèòü - óáèðàåò âñå íàñòðîéêè íà îáåèõ âêëàäêàõ. Êíîïêà Âûïîëíèòü èçìåíåíèÿ - ñîáñíî âûïîëíÿåò íàçíà÷åííûå äåéñòâèÿ. 
     90 
     91Äëÿ äåéñòâèé "êîïèðîâàòü" è "ïåðåíîñèòü" - äîëæåí áûòü âûáðàí ðåàëüíî ñóùåñòâóþùèé ôàéë êóäà îáúåêòû áóäóò êîïèðîâàòüñÿ\ïåðåíîñèòüñÿ. Îáðàùàþ âíèìàíèå ÷òî äàæå åñëè âû âûáðàëè êîïèðîâàíèå èëè ïåðåíîñ - îïöèè âûñòàâëåííûå â ðàçäåëå "èçìåíÿòü ïàðàìåòðû íà" âñåðàâíî áóäóò äåéñòâîâàòü - ò.å. ïîìèìî êîïèðîâàíèÿ\ïåðåíîñà ìîãóò áûòü îäíîâðåìåííî è èçìåíåíû ïàðàìåòðû êîïèðóåìûõ\ïåðåíîñèìûõ îáúåêòîâ. 
     92 
     93Â ïðèíöèïå, ôóíêöèþ ìàññîâûõ èçìåíåíèé ìîæíî èñïîëüçîâàòü è äëÿ óäàëåíèÿ, èìïîðòà, ýêñïîðòà îáúåêòîâ. 
    14994 
    15095___________________________________________________________ 
     
    15297 5. Ôóíêöèÿ ëîãèðîâàíèÿ. 
    15398  
    154  Òàêèå äåéñòâèÿ êàê ñîõðàíåíèå, çàãðóçêà, áåêàïèðîâàíèå, ìàññîâûå èçìåíåíèÿ 
    155 - âûâîäÿò èíôîðìàöèþ â ëîã - ïîñìîòðåòü åãî ìîæíî íà âêëàäêå "Ëîã". 
    156  Â ñëó÷àå åñëè ïðè âûïîëíåíèè êàêèõ-ëèáî äåéñòâèé ïðîèçîøëà îøèáêà - òî 
    157 âêëàäêà ëîãà áóäåò îòêðûòà àâòîìàòè÷åñêè è ïîëüçîâàòåëü ñìîæåò óâèäåòü 
    158 âûâåäåííîå òóäà ñîîáùåíèå î îøèáêå. 
    159  Òàêæå ëîã ìîæåò áûòü ïîëåçåí çà îòñëåæèâàíèåì ñîäåðæèìîãî ìîáà - ò.ê. ïðè 
    160 çàãðóçêàõ, ñîõðàíåíèÿõ, ìàññîâûõ èçìåíåíèÿõ - âûâîäèòñÿ èíôîðìàöèÿ î 
    161 êîëè÷åñòâå ðàçëè÷íûõ áëîêîâ è\èëè îáúåêòîâ â ìîáå. 
     99Òàêèå äåéñòâèÿ êàê ñîõðàíåíèå, çàãðóçêà, áåêàïèðîâàíèå, ìàññîâûå èçìåíåíèÿ - âûâîäÿò èíôîðìàöèþ â ëîã - ïîñìîòðåòü åãî ìîæíî íà âêëàäêå "Ëîã". 
     100 
     101 ñëó÷àå åñëè ïðè âûïîëíåíèè êàêèõ-ëèáî äåéñòâèé ïðîèçîøëà îøèáêà - òî âêëàäêà ëîãà áóäåò îòêðûòà àâòîìàòè÷åñêè è ïîëüçîâàòåëü ñìîæåò óâèäåòü âûâåäåííîå òóäà ñîîáùåíèå î îøèáêå. 
     102 
     103Òàêæå ëîã ìîæåò áûòü ïîëåçåí çà îòñëåæèâàíèåì ñîäåðæèìîãî ìîáà - ò.ê. ïðè çàãðóçêàõ, ñîõðàíåíèÿõ, ìàññîâûõ èçìåíåíèÿõ - âûâîäèòñÿ èíôîðìàöèÿ î êîëè÷åñòâå ðàçëè÷íûõ áëîêîâ è\èëè îáúåêòîâ â ìîáå. 
    162104 
    163105___________________________________________________________ 
     
    165107 6. Ôóíêöèÿ áåêàïèðîâàíèÿ. 
    166108 
    167  Âîçìîæíî àâòîìàòè÷åñêîå è ðó÷íîå áåêàïèðîâàíèå. 
    168  Ïðè âêëþ÷åííîì àâòîìàòè÷åñêîì áåêàïèðîâàíèè (âêëþ÷àåòñÿ â íàñòðîéêàõ 
    169 ïðîãðàììû) - ïåðåä êàæäûì ñîõðàíåíèåì ôàéëà åãî ñòàðàÿ, ëåæàùàÿ íà äèñêå 
    170 êîïèÿ ïåðåèìåíîâûâàåòñÿ â ôàéë ñ èìåíåì âèäà 
    171 [ñòàðîå èìÿ ñ ðàñøèðåíèåì].auto.bak.mob 
    172  Ðó÷íîå áåêàïèðîâàíèå - â ëþáîé ìîìåíò ìîæíî äàòü êîìàíäó èç ìåíþ 
    173 Ôàéë->Ñäåëàòü áåêàï - ïðè ýòîì ñòàðûé ôàéë áóäåò ñêîïèðîâàí â 
    174 ôàéë ñ èìåíåì âðîäå [ñòàðîå èìÿ ñ ðàñøèðåíèåì].bak.mob - ïðè ýòîì 
    175 ñàì ñòàðûé ôàéë îñòàåòñÿ áåç èçìåíåíèé. 
     109Âîçìîæíî àâòîìàòè÷åñêîå è ðó÷íîå áåêàïèðîâàíèå. 
     110 
     111Ïðè âêëþ÷åííîì àâòîìàòè÷åñêîì áåêàïèðîâàíèè (âêëþ÷àåòñÿ â íàñòðîéêàõ ïðîãðàììû) - ïåðåä êàæäûì ñîõðàíåíèåì ôàéëà åãî ñòàðàÿ, ëåæàùàÿ íà äèñêå êîïèÿ ïåðåèìåíîâûâàåòñÿ â ôàéë ñ èìåíåì âèäà [ñòàðîå èìÿ ñ ðàñøèðåíèåì].auto.bak.mob 
     112 
     113Ðó÷íîå áåêàïèðîâàíèå - â ëþáîé ìîìåíò ìîæíî äàòü êîìàíäó èç ìåíþ Ôàéë->Ñäåëàòü áåêàï - ïðè ýòîì ñòàðûé ôàéë áóäåò ñêîïèðîâàí â ôàéë ñ èìåíåì âðîäå [ñòàðîå èìÿ ñ ðàñøèðåíèåì].bak.mob - ïðè ýòîì ñàì ñòàðûé ôàéë îñòàåòñÿ áåç èçìåíåíèé. 
    176114 
    177115___________________________________________________________ 
     
    179117 7. Äèàëîã íàñòðîåê. 
    180118 
    181  Äèàëîã íàñòðîåê îòêðûâàåòñÿ ïî êîìàíäå ìåíþ Ôàéë->Íàñòðîéêè. 
     119Äèàëîã íàñòðîåê îòêðûâàåòñÿ ïî êîìàíäå ìåíþ Ôàéë->Íàñòðîéêè. 
    182120 
    183  ×òî ìîæíî íàñòðîèòü: 
     121×òî ìîæíî íàñòðîèòü: 
    184122 
    185  * Èñïîëüçîâàòü íèòêè ïðè ñîõðàíåíèè\çàãðóçêå ìîáîâ - ñìûñë â òîì 
    186 ÷òî êîãäà ýòî âêëþ÷åíî - ñîõðàíåíèå è çàãðóçêà âûïîëíÿþòñÿ â ôîíîâîì 
    187 ðåæèìå, èíòåðôåéñ ïðè òàêîì ñîõðàíåíèè íå áëîêèðóåòñÿ - ò.å. ìîæíî 
    188 ïðîäîëæàòü ðåäàêòèðîâàòü ñêðèïò íå äîæèäàÿñü ïîêà ôàéë áóäåò ñîõðàíåí. 
    189 Â äàííîé âåðñèè ýòà ôóíêöèÿ ðàáîòàåò íåñòàáèëüíî - âîçìîæíî çàâèñàíèå, 
    190 ïîýòîìó ïî óìîë÷àíèþ ôóíêöèÿ âûêëþ÷åíà. 
    191  * Êîëè÷åñòâî ïîâòîðíûõ ïîïûòîê ñîõðàíåíèÿ ïðè íåóäà÷å - åñëè ïðè 
    192 ïîïûòêå ñîõðàíèòü ôàéë ïðîèçîøëà îøèáêà (íàïðèìåð òàêîé ôàéë óæå 
    193 ñóùåñòâîâàë, îáû÷íî ýòî áûâàåò ïðè ìåäëåííîé ðåàêöèè ôàéëîâîé 
    194 ñèñòåìû íà èçìåíåíèÿ - ýòî ïî-âèäèìîìó îò îïåðàöèîíêè çàâèñèò) - òî 
    195 ïðîãðàììà ïîäîæäåò íåìíîãî è ïîïûòàåòñÿ ñîõðàíèòü ôàéë åùå ðàç - N 
    196 ïîïûòîê (N óêàçûâàåòñÿ â ýòîì ïóíêòå íàñòðîåê). Ñäåëàíî ýòî áûëî ïî 
    197 òîé ïðè÷èíå ÷òî áûâàëè ñëó÷àè êîãäà ïðîãðàììà ïðè ñîõðàíåíèè ïîâåðõ 
    198 ñòàðîãî ôàéëà - óäàëÿëà èëè ïåðåèìåíîâûâàëà ñòàðûé ôàéë, çàòåì ïûòàëàñü 
    199 ñîõðàíèòü íîâûé ôàéë ñ òåì æå èìåíåì, íî îò ôàéëîâîé ñèñòåìû ïîëó÷àëà ÷òî 
    200 ôàéë ñ òàêèì èìåíåì óæå ñóùåñòâóåò - â èòîãå ïîëüçîâàòåëü ïîëó÷àë îøèáêó. 
    201 Ïîñëå ââåäåíèÿ ýòîé ôóíêöèè - îøèáêè ïðåêðàòèëèñü - îáû÷íî ôàéë íîðìàëüíî 
    202 ñîõðàíÿåòñÿ óæå ñî 2-é ïîïûòêè ñîõðàíåíèÿ. Â ïðèíöèïå - ýòî êîñòûëü, 
    203 îáóñëîâëåííûé íå ñîâñåì ïðÿìûì àëãîðèòìîì ñîõðàíåíèÿ ôàéëà - âîçìîæíî 
    204 ýòî áóäåò èñïðàâëåíî â ñëåäóþùèõ âåðñèÿõ. 
    205  * Äåëàòü àâòîìàòè÷åñêèå áåêàïû - âêëþ÷àåò\âûêëþ÷àåò ôóíêöèþ àâòîìàòè÷åñêîãî 
    206 áåêàïèðîâàíèÿ. 
     123 * Èñïîëüçîâàòü íèòêè ïðè ñîõðàíåíèè\çàãðóçêå ìîáîâ - ñìûñë â òîì ÷òî êîãäà ýòî âêëþ÷åíî - ñîõðàíåíèå è çàãðóçêà âûïîëíÿþòñÿ â ôîíîâîì ðåæèìå, èíòåðôåéñ ïðè òàêîì ñîõðàíåíèè íå áëîêèðóåòñÿ - ò.å. ìîæíî ïðîäîëæàòü ðåäàêòèðîâàòü ñêðèïò íå äîæèäàÿñü ïîêà ôàéë áóäåò ñîõðàíåí.  äàííîé âåðñèè ýòà ôóíêöèÿ ðàáîòàåò íåñòàáèëüíî - âîçìîæíî çàâèñàíèå, ïîýòîìó ïî óìîë÷àíèþ ôóíêöèÿ âûêëþ÷åíà. 
     124 
     125* Êîëè÷åñòâî ïîâòîðíûõ ïîïûòîê ñîõðàíåíèÿ ïðè íåóäà÷å - åñëè ïðè ïîïûòêå ñîõðàíèòü ôàéë ïðîèçîøëà îøèáêà (íàïðèìåð òàêîé ôàéë óæå ñóùåñòâîâàë, îáû÷íî ýòî áûâàåò ïðè ìåäëåííîé ðåàêöèè ôàéëîâîé ñèñòåìû íà èçìåíåíèÿ - ýòî ïî-âèäèìîìó îò îïåðàöèîíêè çàâèñèò) - òî ïðîãðàììà ïîäîæäåò íåìíîãî è ïîïûòàåòñÿ ñîõðàíèòü ôàéë åùå ðàç - N ïîïûòîê (N óêàçûâàåòñÿ â ýòîì ïóíêòå íàñòðîåê). Ñäåëàíî ýòî áûëî ïî òîé ïðè÷èíå ÷òî áûâàëè ñëó÷àè êîãäà ïðîãðàììà ïðè ñîõðàíåíèè ïîâåðõ ñòàðîãî ôàéëà - óäàëÿëà èëè ïåðåèìåíîâûâàëà ñòàðûé ôàéë, çàòåì ïûòàëàñü ñîõðàíèòü íîâûé ôàéë ñ òåì æå èìåíåì, íî îò ôàéëîâîé ñèñòåìû ïîëó÷àëà ÷òî ôàéë ñ òàêèì èìåíåì óæå ñóùåñòâóåò - â èòîãå ïîëüçîâàòåëü ïîëó÷àë îøèáêó. Ïîñëå ââåäåíèÿ ýòîé ôóíêöèè - îøèáêè ïðåêðàòèëèñü - îáû÷íî ôàéë íîðìàëüíî ñîõðàíÿåòñÿ óæå ñî 2-é ïîïûòêè ñîõðàíåíèÿ.  ïðèíöèïå - ýòî êîñòûëü, îáóñëîâëåííûé íå ñîâñåì ïðÿìûì àëãîðèòìîì ñîõðàíåíèÿ ôàéëà - âîçìîæíî ýòî áóäåò èñïðàâëåíî â ñëåäóþùèõ âåðñèÿõ. 
     126 
     127* Äåëàòü àâòîìàòè÷åñêèå áåêàïû - âêëþ÷àåò\âûêëþ÷àåò ôóíêöèþ àâòîìàòè÷åñêîãî áåêàïèðîâàíèÿ. 
    207128 
    208129___________________________________________________________ 
     
    210131 8. Ñêðûòûå ôóíêöèè. 
    211132 
    212  Ñïèñîê èìåþùèõñÿ â ïðîãðàììå ñêðûòûõ îò ãëàç ïîëüçîâàòåëÿ ôóíêöèé: 
     133Ñïèñîê èìåþùèõñÿ â ïðîãðàììå ñêðûòûõ îò ãëàç ïîëüçîâàòåëÿ ôóíêöèé: 
    213134 
    214  1. Åñëè íàæàòü Ctrl+Alt+Shift+K - ïîÿâèòñÿ äèàëîã èçìåíåíèÿ êëþ÷à 
    215 øèôðîâàíèÿ ñêðèïòà - ìîæíî ïîìåíÿòü êëþ÷ü èëè âûêëþ÷èòü øèôðîâàíèå, 
     135 1. Åñëè íàæàòü Ctrl+Alt+Shift+K - ïîÿâèòñÿ äèàëîã èçìåíåíèÿ êëþ÷à øèôðîâàíèÿ ñêðèïòà - ìîæíî ïîìåíÿòü êëþ÷ü èëè âûêëþ÷èòü øèôðîâàíèå, 
    216136ïîñòàâèâ êëþ÷ â 0. 
    217  2. Â äàííîé âåðñèè ïîêà-÷òî ïðèñóòñòâóåò ìåõàíèçì ïîìåòêè ôàéëîâ 
    218 - êîãäà-òî îí áûë ñäåëàí ÷òîáû óäîñòîâåðèòüñÿ ÷òî íàøè òîãäàøíèå 
    219 êîíêóðåíòû íå ïîëüçóþòñÿ ýòèì ðåäàêòîðîì, ÷òî èì áûëî ÿâíî çàïðåùåíî %). 
    220 Ñ òåõ ïîð â ðåäàêòîðå îñòàëàñü "çàêëàäêà" - ïðè ñîõðàíåíèè ëþáîãî 
    221 ôàéëà ñ çàøèôðîâàííûì ñêðèïòîì - êëþ÷ øèôðîâàíèÿ çàìåíÿåòñÿ íà 32167 
    222 - ñâîåîáðàçíàÿ ìåòêà. Âîçìîæíî ýòî áóäåò óáðàíî â ïîñëåäóþùèõ 
    223 âåðñèÿõ. 
    224  3.  Alpha è Beta-âåðñèÿõ âêëþ÷àåòñÿ òåñòîâûé ïóíêò ìåíþ â ìåíþ 
    225 Ôàéë - ïîëüçîâàòüñÿ èì íå ðåêîìåíäóåòñÿ áåç çíàíèÿ î òîì ÷òî èìåííî 
    226 ýòîò ïóíêò äåëàåò â äàííîé âåðñèè ò.ê. íà ýòîò ïóíêò îáû÷íî 
    227 ðàçðàáîò÷èêè íàâåøèâàþò òåñòèðîâàíèå ðàçëè÷íîãî íîâîãî ôóíêöèîíàëà, 
    228 íåêîòîðûå òàêèå òåñòû ìîãóò îêàçàòü äåñòðóêòèâíîå äåéñòâèå íà âàøè 
    229 äàííûå %). Â Release è ReleaseCandidate-âåðñèÿõ ýòîò ïóíêò âñåãäà 
    230 ñêðûò. 
     137 
     138 2. Â äàííîé âåðñèè ïîêà-÷òî ïðèñóòñòâóåò ìåõàíèçì ïîìåòêè ôàéëîâ - êîãäà-òî îí áûë ñäåëàí ÷òîáû óäîñòîâåðèòüñÿ ÷òî íàøè òîãäàøíèå "êîíêóðåíòû" íå ïîëüçóþòñÿ ýòèì ðåäàêòîðîì, ÷òî èì áûëî ÿâíî çàïðåùåíî %). Ñ òåõ ïîð â ðåäàêòîðå îñòàëàñü "çàêëàäêà" - ïðè ñîõðàíåíèè ëþáîãî ôàéëà ñ çàøèôðîâàííûì ñêðèïòîì - êëþ÷ øèôðîâàíèÿ çàìåíÿåòñÿ íà 32167 - ñâîåîáðàçíàÿ ìåòêà. Âîçìîæíî ýòî áóäåò óáðàíî â ïîñëåäóþùèõ âåðñèÿõ. 
     139 
     140 3.  Alpha è Beta-âåðñèÿõ âêëþ÷àåòñÿ òåñòîâûé ïóíêò ìåíþ â ìåíþ Ôàéë - ïîëüçîâàòüñÿ èì íå ðåêîìåíäóåòñÿ áåç çíàíèÿ î òîì ÷òî èìåííî ýòîò ïóíêò äåëàåò â äàííîé âåðñèè ò.ê. íà ýòîò ïóíêò îáû÷íî ðàçðàáîò÷èêè íàâåøèâàþò òåñòèðîâàíèå ðàçëè÷íîãî íîâîãî ôóíêöèîíàëà, íåêîòîðûå òàêèå òåñòû ìîãóò îêàçàòü äåñòðóêòèâíîå äåéñòâèå íà âàøè äàííûå %).  Release è ReleaseCandidate-âåðñèÿõ ýòîò ïóíêò âñåãäà ñêðûò. 
     141 
     142___________________________________________________________ 
     143 
     144 9. Êîîðäèíàòû àôôòîðîâ. 
     145 
     146Óòèëèòà ðàçðàáîòàíà êîìàíäîé Gipat Group êîòîðûå èíîãäà îáèòàþò ïî àäðåñó www.GipatGroup.org. Òàì åñòü ôîðóì ãäå ìîæíî îáñóäèòü ïðîãðàììó. 
     147 
     148Ñîáñòâåííî ðàçðàáîòêà ïðîãðàììû âåäåòñÿ íà òðåêåðå ïî àäðåñó http://svn.gipat.org/trac/MobSurgeon - çäåñü âû ìîæåòå îçíàêîìèòüñÿ ñî ñòàòóñîì ðàçðàáîòêè, ïîñìîòðåòü íà äàëüíåéøèå ïëàíû, ñïèñêè áàãîâ, ñêà÷àòü ñàìó ïðîãó è èñõîäíèê (â ò.÷. òåêóùóþ âåðñèþ èç svn) èòä èòï. 
     149 
     150___________________________________________________________ 
     151 
     152 10. Êàê ìîæíî ïîìî÷ü ïðîåêòó. 
     153 
     154Åñëè âû íàøëè â ïðîãðàììå áàã - çàõîäèòå íà òðåêåð, èùåòå ïî áàãàì - íå ñîîáùàëè ëè óæå î òàêîé îøèáêå. Åñëè ñîîáùåíèé íåò - ñîçäàåòå New Ticket â êîòîðîì ïîäðîáíî îïèñûâàåòå ñóùíîñòü îøèáêè, åñëè ïðîãðàììà âûäàåò êàêîå-òî ñîîáùåíèå î îøèáêå - æåëàòåëüíî ïðèêðåïèòü ñêðèíøîò ñ ýòîãî ñîîáùåíèÿ. Â íàñòðîéêàõ ñîçäàâàåìîãî òèêåòà íå çàáûâàéòå óêàçûâàòü ÷òî òèï òèêåòà - áàã, ÷òî êîìïîíåíò - òîæå áàã, óêàçûâàéòå íîìåð âåðñèè ïðîãðàììû, êîòîðîé âû ïîëüçóåòåñü. 
     155 
     156Åñëè âû õîòèòå ïðåäëîæèòü ÷òî-òî óëó÷øèòü â ïðîãðàììå - àíàëîãè÷íî ñîçäàéòå íîâûé òèêåò, óêàçàâ òèï òèêåòà - "ïðåäëîæåíèå", êîìïîíåíò - âûáåðèòå òîò êîìïîíåíò, ê êîòîðîìó ïî âàøåìó ìíåíèþ îòíîñèòñÿ óëó÷øåíèå (ìîæíî âûáðàòü "äðóãîå") è îïèøèòå ïðåäëàãàåìîå óëó÷øåíèå. Âåðñèþ - âûáåðèòå âàøó òåêóùóþ, êîòîðîé ïîëüçóåòåñü. Milestone - âûáðàòü "ïðåäëîæåíèÿ". 
     157 
     158Åñëè âû ñàìè ñäåëàëè êàêîå-òî óëó÷øåíèå â èñõîäíèêå - ñäåëàéòå patch îò òåêóùåé âåðñèè svn - è ïðèøëèòå ïàò÷ îïÿòü æå â âèäå Ticket-à. Òèï òèêåòà - âûáðàòü ïàò÷, êîìïîíåíò - ïàò÷è, ïðèñîåäèíèòå ñàì ôàéë ïàò÷à ê òèêåòó, îïèøèòå ñäåëàííîå âàìè óëó÷øåíèå, â òåêñòå îáÿçàòåëüíî óêàæèòå íîìåð ðåâèçèè íà êîòîðóþ íóæíî íàêëàäûâàòü ïàò÷. 
  • trunk/MainForm.cpp

    r3 r5  
    2929#include "math.h" 
    3030#include "KeyChangerForm.h" 
    31 #include "MySys.hpp"    
     31#include "MySys.hpp" 
    3232 
    3333//--------------------------------------------------------------------------- 
     
    6262    UpdateMainInterf();  //Îáíîâèòü îñíîâíóþ ÷àñòü èíòåðôåéñà. 
    6363    Set_MC_Interf();    //Âûñòàâèòü ïàðàìåòðû èíòåðôåéñà ìàññîâûõ èçìåíåíèé. 
     64    if ((VitInfo->Status == VIT_Status_ReleaseCandidat) || (VitInfo->Status == VIT_Status_Release)) 
     65    { 
     66      //Åñëè ýòî ïðåòåíçèÿ íà ðåëèç - ñïðÿòàòü òåñòîâóþ ìåíþõó. 
     67      TestMenuMenu->Visible = false; 
     68    }; 
    6469 
    6570 
  • trunk/readme_src.txt

    r1 r5  
    1 Êàê åòî êîìïèëèòü. 
     1___________________________________________________________ 
     2                       MobSurgeon 
     3        ðåäàêòîð mob-ôàéëîâ äëÿ èãðû Ïðîêëÿòûå Çåìëè 
     4                     Âåðñèÿ 0.3.5 
    25 
    3 Íóæíî: 
    4 1) Borland C++ Builder 6. ß êîìïèëèë â âåðñèè Enterprise. 
    5 2) SynEdit 1.1 - ìîÿ ìîäèôèêàöèÿ ñî âñòðîåííîé ñàìîïàëüíîé ïîäñâåòêîé è ïîïðàâëåííûé äëÿ 
    6 ðàáîòû â áèëäåðå 6. Ïî èäåå àðõèâ ñ ýòèì âàðèàíòîì êîìïîíåíòà íàäî êà÷àòü òàì æå ãäå âû 
    7 ñêà÷àëè ýòîò èñõîäíèê. Âíóòðè àðõèâà åñòü 2 ðèäìèøêè - òà ÷òî íà ðóññêîì - ïðî÷èòàéòå è ïîñëå óñòàíîâêè êîìïîíåíòà äîðàáîòàéòå åãî íàïèëüíèêîì òàê êàê òàì íàïèñàíî :). 
    8 Â êðàéíåì ñëó÷àå - òóò ëåæèò è *.msg-ôàéë èç êîòîðîé ãåíåðèëàñü 
    9 ïîäñâåòêà, è äàæå ñàìà ïîäñâåòêà â SynHighlighterEIScript.pas - åñëè íå óäàñòñÿ äîñòàòü 
    10 ìîäèôèöèðîâàííûé êîìïîíåíò - âîçüìèòå îðèãèíàë è (1) - çàñòàâüòå åãî ðàáîòàòü â ñâîåì 
    11 áèëäåðå - òàì ïðè óñòàíîâêå êîìïîíåíòà âûëàçèò 1 îøèáêà - ÿ ïðîñòî çàêîììåíòèðîâàë òå ñòðîêè, 
    12 âðîäå âñå ïàøåò, õîòÿ ìàêðîñû þçàòü íå ïðîáîâàë, à âòîðàÿ îøèáêà - âûëàçèò â 1 èç hpp-ôàéëîâ 
    13 ïðè ïåðâîé êîìïèëÿöèè ïðîãðàììû èñïîëüçóþùåé êîìïîíåíò - ÷óòü âûøå ïåðâîé ñòðîêè ñ îøèáêîé åñòü 
    14 îáúÿâëåíèå òåõ ôóíêöèé íà êîòîðûå ðóãàåòñÿ êîìïèëåð - ïðîñòî çàêîììåíòèðóéòå âñå ïàðàìåòðû ýòèõ 
    15 ôóíêöèé ÷òîá ôóíêöèè (èõ äâå) áûëè áåç ïàðàìåòðîâ è äîêîìïèëëèðóéòå ïðîãó. (2) âñòðîèòü 
    16 ïîäñâåòêó â êîìïîíåíò - äëÿ ýòîãî ïîëîæèòå SynHighlighterEIScript.pas â êàòàëîã Source êàòàëîãà 
    17 êîìïîíåíòà, à ïîòîì - òàì åñòü howto â ïàïêå SynGen - òàì íàïèñàíî ÷òî è â êàêèõ ôàéëàõ íàäî 
    18 ïðèêðóòèòü ÷òîáû ïîäêëþ÷èòü ïîäñâåòêó ê îñíîâíîìó ïàêàäæó. Ïîñëå ïîäêëþ÷åíèÿ - íàäî ïåðåêîìïè- 
    19 ëëèðîâàòü ïàêàäæ, à ïîòîì çàíîâî îáðàáîòàòü íàïèëüíèêîì êàê îïèñàíî âûøå. 
     6               Crafted by Sagrer, Ñíàéïåð. 
     7           Copyright (c) 2005-2007 Gipat Group 
    208 
    21 Èçâåñòíûå ãðàáëè: 
    22 1) Ïîñëå ñìåíû ïóòåé ê êîìïîíåíòó SynEdit (à òàêæå âîîáùå ïåðåä ñáîðêîé èç èñõîäíèêà) - íàäî çàëåçòü â îïöèè ïðîåêòà, âêëàäêó íàñòðîåê äèðåêòîðèé è ïðîâåðèòü òàì ïóòè, âñå ÷òî íàäî èñïðàâèòü. 
     9       Ïðîãðàììà ðàñïðîñòðàíÿåòñÿ íà óñëîâèÿõ 
     10  Gipat Group's opened EI-editor-utility license ver 1.0. 
     11___________________________________________________________  
    2312 
    24 Äðóãèõ ãðàáëåé ïî èäåå áûòü íå äîëæíî - áåðåì è êîìïèëëèì :). Äà, ïåðåä óñòàíîâêîé êîìïîíåíòà 
    25 SynEdit íå çàáóäòå óêàçàòü ïóòü ê åãî êàòàëîãó Source â ïàðàìåòðàõ îêðóæåíèÿ. 
     13        Èíñòðóêöèÿ ïî ñáîðêå ïðîãðàììû èç èñõîäíèêîâ. 
    2614 
    27 Best regards, 
    28 Sagrer. 
    29 18.06.2005 7:23. 
    30 updated 01.02.2006 2:39. 
     15Äëÿ ñáîðêè âàì ïîíàäîáÿòñÿ (çàâèñèìîñòè): 
     16 
     17 1. Borland C++ Builder 6. Íóæíî ïðîïèñàòü ïóòü ê ïàïêå Bin â ïåðåìåííóþ PATH ñðåäû - â Windows ýòî äåëàåòñÿ îáû÷íî ÷åðåç äèàëîã "ñâîéñòâà ñèñòåìû" îòêðûâàåìîì ÷åðåç êîíòåêñòíîå ìåíþ ñî çíà÷êà "ìîé êîìïüþòåð", äàëüøå íà âêëàäêó Äîïîëíèòåëüíî è êíîïêó Ïåðåìåííûå ñðåäû. Óáåäèòüñÿ ÷òî èç êîíñîëè (Ïóñê->Âûïîëíèòü->cmd) bcb.exe äîñòóïåí ñ ëþáîãî òåêóùåãî ïóòè. 
     18 
     19 2. Óñòàíîâëåííûé SynEdit ñ ïîäêëþ÷åííîé ïîäñâåòêîé ñèíòàêñèñà ñêðèïòà ÏÇ. Ïðîùå âñåãî âîñïîëüçîâàòüñÿ óæå ãîòîâîé ìîäèôèöèðîâàííîé âåðñèåé êîìïîíåíòà, êîòîðóþ ìîæíî ñêà÷àòü ñ íàøåãî òðåêåðà. Åñëè íàøà âåðñèÿ ïî êàêîé-òî ïðè÷èíå íå ïîäõîäèò - ìîæíî ïîïûòàòüñÿ âñòðîèòü ïîäñâåòêó â ÷èñòóþ âåðñèþ êîìïîíåíòà - âñå íåîáõîäèìûå ôàéëû ïîäñâåòêè ëåæàò â äèðåêòîðèè SynEdit_EiScript èñõîäíèêà.  êàòàëîãå ñ íàøèì ìîäèôèöèðîâàííûì êîìïîíåíòîì åñòü ðóññêîÿçû÷íàÿ èíñòðóêöèÿ ïî óñòàíîâêå êîìïîíåíòà â Builder, â òîì ÷èñëå òàì ãîâîðèòñÿ î íàñòðîéêå ïåðåìåííûõ îêðóæåíèÿ. Íà âñÿêèé ñëó÷àé äîïîëíèòåëüíî îáðàùàþ âíèìàíèå - ïóòü ê êîðíþ óñòàíîâëåííîãî êîìïîíåíòà íóæíî ïðîïèñàòü â ïåðåìåííóþ îêðóæåíèÿ SynEditPath (åñëè òàêîé ïåðåìåííîé íåò - ñîçäàòü) - èíà÷å ïðè ñáîðêå Builder íå ñìîæåò íàéòè ôàéëû êîìïîíåíòà. 
     20 
     21 3. Óñòàíîâëåííûé svn. Ñêà÷àòü win32 áèíàðíèê ìîæíî ñ http://subversion.tigris.org - ðàñïàêîâàòü â ëþáîå ìåñòî íà æåñòêîì äèñêå, ïóòü ê ïàïêå bin ïðîãðàììû âíåñòè â ïåðåìåííóþ PATH ñðåäû. Óáåäèòüñÿ ÷òî èç êîíñîëè (Ïóñê->Âûïîëíèòü->cmd) óòèëèòà svn äîñòóïíà ñ ëþáîãî òåêóùåãî ïóòè. Îáÿçàòåëüíî ñëåäèòå çà òåì ÷òîáû âåðñèÿ svn áûëà òîé æå ñàìîé ÷òî è âåðñèÿ svn âíóòðè òîé óòèëèòû, êîòîðîé âû ïîëüçóåòåñü äëÿ ðàáîòû ñ ðåïîçèòîðèÿìè - èíà÷å îäíà èç âåðñèé ìîæåò íå ïîíÿòü ôàéëû â ðàáî÷åé êîïèè, ñäåëàííîé äðóãîé âåðñèåé - îáû÷íî áîëåå íîâàÿ âåðñèÿ ïîíèìàåò ñòàðóþ íî íå íàîáîðîò. 
     22 
     23 4. Óñòàíîâëåííûå GGBuildTools âåðñèè íå íèæå 0.1.1.132 - ñêà÷àòü ìîæíî ñ http://svn.gipat.org/trac/GGBuildTools - ïðîñòî çàïóñòèòå èíñòàëëÿòîð è ñëåäóéòå èíñòðóêöèÿì. 
     24 
     25 5. Óñòàíîâëåííûé Inno Setup 5 - ñêà÷àòü ìîæíî ñ http://www.jrsoftware.org/isinfo.php - ïðîñòî çàïóñòèòå èíñòàëëÿòîð è ñëåäóéòå èíñòðóêöèÿì.  ïðèíöèïå, îí òðåáóåòñÿ äëÿ ïðàâèëüíîé ðàáîòû GGBuildTools - äëÿ àâòîìàòè÷åñêîé ñáîðêè èíñòàëëÿöèé. Îáðàòèòå âíèìàíèå - íóæåí èìåííî Inno Setup 5 - èìåííî îäíà èç 5-õ âåðñèé. Ñ Inno Setup 4 ñîâìåñòèìîñòè íåò, ñ âåðñèåé 6 è âûøå - íåèçâåñòíî. 
     26 
     27Êàê ñîáèðàòü èç èñõîäíèêà - åñëè âñå çàâèñèìîñòè óäîâëåòâîðåíû - ïðîãðàììû è áèáëèîòåêè óñòàíîâëåíû, íàñòðîåíû, ïðîïèñàíû - çàõîäèòå â äèðåêòîðèþ ñ èñõîäíèêîì è çàïóñêàéòå ôàéëèê build_all.bat - ýòî íóæíî ñäåëàòü ïîñëå ïåðâîãî ñêà÷èâàíèÿ èñõîäíèêà, íó è âîçìîæíî ïîñëå îáíîâëåíèé svn îíî òîæå ìîæåò ïîòðåáîâàòüñÿ. Ïîñëå ÷åãî - ìîæíî îòêðûâàòü ïðîåêò â Builder è ðàáîòàòü ñ íèì. Ïîñëå âûïîëíåíèÿ build_all.bat â ïàïêå Packages_unofficial ïîÿâÿòñÿ íåîôôèöèàëüíûå ñáîðêè ïàêåòîâ - èñõîäíèê è èíñòàëëÿõà. Ñîáðàòü îôôèöèàëüíóþ ñáîðêó ìîæíî áàòíèêîì official_build_all.bat - îòëè÷èå â òîì ÷òî ñîáðàííîå ïîïàäåò â ïàïêó Packages, à òàêæå â òîì ÷òî â ggbt\iss_cache áóäåò çàïèñàíà èíôîðìàöèÿ î ñîáðàííîé âåðñèè (*.flist è îñíîâíîé *.iss-ôàéëû ïîñëå ýòîãî íàäî çàêîììèòèòü åñëè âû ðàçðàáîò÷èê è äåéñòâèòåëüíî ãîòîâèòå îôôèöèàëüíûé ðåëèç), êîòîðàÿ â äàëüíåéøåì áóäåò èñïîëüçîâàòüñÿ äëÿ ñáîðîê àïäåéòîâ-ïàò÷åé ñ âåðñèè íà âåðñèþ (ìåíüøåãî ðàçìåðà ÷åì ïîëíûé ðåëèç). 
     28 
     29____________________________________________________________________ 
     30 
     31Óòèëèòà ðàçðàáîòàíà êîìàíäîé Gipat Group êîòîðûå èíîãäà îáèòàþò ïî àäðåñó www.GipatGroup.org. Òàì åñòü ôîðóì ãäå ìîæíî îáñóäèòü ïðîãðàììó. 
     32 
     33Ñîáñòâåííî ðàçðàáîòêà ïðîãðàììû âåäåòñÿ íà òðåêåðå ïî àäðåñó http://svn.gipat.org/trac/MobSurgeon - çäåñü âû ìîæåòå îçíàêîìèòüñÿ ñî ñòàòóñîì ðàçðàáîòêè, ïîñìîòðåòü íà äàëüíåéøèå ïëàíû, ñïèñêè áàãîâ, ñêà÷àòü ñàìó ïðîãó è èñõîäíèê (â ò.÷. òåêóùóþ âåðñèþ èç svn) èòä èòï. 
     34 
     35Åñëè âû íàøëè â ïðîãðàììå áàã - çàõîäèòå íà òðåêåð, èùåòå ïî áàãàì - íå ñîîáùàëè ëè óæå î òàêîé îøèáêå. Åñëè ñîîáùåíèé íåò - ñîçäàåòå New Ticket â êîòîðîì ïîäðîáíî îïèñûâàåòå ñóùíîñòü îøèáêè, åñëè ïðîãðàììà âûäàåò êàêîå-òî ñîîáùåíèå î îøèáêå - æåëàòåëüíî ïðèêðåïèòü ñêðèíøîò ñ ýòîãî ñîîáùåíèÿ. Â íàñòðîéêàõ ñîçäàâàåìîãî òèêåòà íå çàáûâàéòå óêàçûâàòü ÷òî òèï òèêåòà - áàã, ÷òî êîìïîíåíò - òîæå áàã, óêàçûâàéòå íîìåð âåðñèè ïðîãðàììû, êîòîðîé âû ïîëüçóåòåñü. 
     36 
     37Åñëè âû õîòèòå ïðåäëîæèòü ÷òî-òî óëó÷øèòü â ïðîãðàììå - àíàëîãè÷íî ñîçäàéòå íîâûé òèêåò, óêàçàâ òèï òèêåòà - "ïðåäëîæåíèå", êîìïîíåíò - âûáåðèòå òîò êîìïîíåíò, ê êîòîðîìó ïî âàøåìó ìíåíèþ îòíîñèòñÿ óëó÷øåíèå (ìîæíî âûáðàòü "äðóãîå") è îïèøèòå ïðåäëàãàåìîå óëó÷øåíèå. Âåðñèþ - âûáåðèòå âàøó òåêóùóþ, êîòîðîé ïîëüçóåòåñü. Milestone - âûáðàòü "ïðåäëîæåíèÿ". 
     38 
     39Åñëè âû ñàìè ñäåëàëè êàêîå-òî óëó÷øåíèå â èñõîäíèêå - ñäåëàéòå patch îò òåêóùåé âåðñèè svn - è ïðèøëèòå ïàò÷ îïÿòü æå â âèäå Ticket-à. Òèï òèêåòà - âûáðàòü ïàò÷, êîìïîíåíò - ïàò÷è, ïðèñîåäèíèòå ñàì ôàéë ïàò÷à ê òèêåòó, îïèøèòå ñäåëàííîå âàìè óëó÷øåíèå, â òåêñòå îáÿçàòåëüíî óêàæèòå íîìåð ðåâèçèè íà êîòîðóþ íóæíî íàêëàäûâàòü ïàò÷.