Atlikus pakeitimus kode reikia sukompiliuoti projektą. Tai daroma per visual studio
ar dotnet cli
(geriau Release tipu, bet nelabai svarbu).
Būtina įsidiegti MapBasic, nes kompiliavimas sukonfigūruotas taip kad ir MBX sukompiliuotu, ne tik c# dll
, bet ir mapinfo MBX
.
Sugeneruotas LGT_Ribbon.mbx
randamas "LGT_Ribbon\src\LGT_Ribbon\bin\Release\"
arba "LGT_Ribbon\src\LGT_Ribbon\bin\Debug\"
aplanke.
Informacija kokius mygtukus sudėti laikoma faile \\granitas\visi_gis\visi_gis\MI_17\Ribbon\ribbon.db
.
Norint jį atnaujinti visiems vartotojams reikia atlikti šiuos veiksmus:
- Sugeneruojam naują
ribbon.db
.- Paleist iš userio su Admin privilegija (žr
\\granitas\visi_gis\visi_gis\MI_17\Ribbon\LevelLists.txt
) - Paklausus "Įdėti numatytuosius mygtukus ?" paspaudžiam Yes
- Naujas
ribbon.db
sugeneruotas%AppData%\Mapinfo\LGTRibbon\ribbon.db
- Paleist iš userio su Admin privilegija (žr
- Įkeliam naują
ribbon.db
į\\granitas\visi_gis\visi_gis\MI_17\Ribbon\ribbon.db
Pakeitus tik mygtukus šio failo keisti nebūtina (užtenka pakeisti ribbon.db
), bet jei pasikeitė programavimo logika keitimas atlikamas taip:
- Ištrinam aplanką
\\granitas\visi_gis\visi_gis\MI_17\Ribbon\Live\
- Iškopijuojam visą
LGT_Ribbon.mbx
aplanką iš\LGT_Ribbon\Source\LGT_Ribbon\bin\Debug\
ar\LGT_Ribbon\Source\LGT_Ribbon\bin\Release\
į\\granitas\visi_gis\visi_gis\MI_17\Ribbon\Live\
.
Vartotoju instrukcijos:
\\granitas\it_apsikeitimas\Mapbasic\LGT_Ribbon\Vartotoju instrukcijos.txt
-> \\granitas\visi_gis\visi_gis\MI_17\Ribbon\Vartotoju instrukcijos.txt
Vartotoju log:
\\granitas\it_apsikeitimas\Mapbasic\LGT_Ribbon\Vartotoju log.txt
-> \\granitas\visi_gis\visi_gis\MI_17\Ribbon\Vartotoju log.txt
(prieinamas )
Pagrindinis MBX failas:
\\granitas\visi_gis\visi_gis\MI_17\Ribbon\Live\LGT_Ribbon.mbx