@ leoandropov
Read P.S. in my previous post.
Skins are not only graphical enhancements but program modifications too.
Basically Primo is made from two parts:
Core -> Primo.exe or Primo.apk, it is working as some kind of interpreter (real time compiler) for commands in
Basic (original) skin -> data.zip, contains all commands and graphics for program to work
To make modification to program, just have to modify data.zip file or make replacement segments for it, which could be done within skin files (and could be selectable from program),
or with putting replacement folders directly in Primo folder (utility, ux, ui_android, gfx, ...) which will permanently replace (override) corresponding files in data.zip.
So, with skins program can be modified and functions can be added and behavior of existing functions can be modified too.
Hope this was clear enough and correct (if not please correct me)
Bookmarks