Jump to content
GPS навигатор СитиГИД
IШIN

FAQ по редактированию LangPack-ов

Recommended Posts

Так рефы и раньше были. Клавиатура, менюшки некоторые - были сделаны рефами. Но мне не понравилось. Править приходилось в разных местах, раскиданных по тексту, а потом выяснялось, что этот реф используется еще в другой менюшке, и изменив одну, я испортил другую.

А мне, наоборот, понравилось.

Я, благодаря им добился того, что элементы экрана не прыгают с места на место при разных режимах навигации.

И править надо в одном месте.

Share this post


Link to post
Share on other sites

Как-то не получилось у меня.

Если свой panellist ставлю первой - всё равно стандартный показывает, если оставляю только свой, а остальные удаляю, программа после распаковки падает.

А можно langpack? может багу какую нарою...

Share this post


Link to post
Share on other sites

Вот рабочий LP, не правленный.

Первая панель - стандартная, вторая - моя.

Сделан только под вертикальную ориентацию 540*960.(остальное некогда было). под 8 версию СГ

 

Блин! Куда это форум файл дел!

 LangPack.rsr

нашёл...

Edited by srs

Share this post


Link to post
Share on other sites

Всё дело  именно в ref. Обновил версию. goodrive

PS:Чтобы картинки показывались надо поправить файлик srs.pict.txt (появится после первого запуска)

Share this post


Link to post
Share on other sites

Всё дело  именно в ref. Обновил версию. goodrive

PS:Чтобы картинки показывались надо поправить файлик srs.pict.txt (появится после первого запуска)

а где взять обновлённую версию?

Share this post


Link to post
Share on other sites

А поправить файлик - это туда все имена картинок занести и какие-то атрибуты расставить?

Share this post


Link to post
Share on other sites

да. в логе пишется, что не нравится и что похоже на то чего не хвататет

например в логе: srs_ico_msg - значит надо добавить в текстовый файлик

srs_ico_msg=srs_ico_msg*  (пробелы вокруг "=" недопустимы)

зы: вечерком сам поправлю - интересно же :) как оно...

Edited by dvbright
коммент

Share this post


Link to post
Share on other sites

Спасибо, буду тренироватьсяB)

Share this post


Link to post
Share on other sites

банальная замена square_ -> srs_ (ну и ещё чуток :))

файлик прицепил

srs.pict.txt

Share this post


Link to post
Share on other sites

Всё, пошёл рисовать!

 

 

Share this post


Link to post
Share on other sites

dvbright

Почему не запускается (win10) выдает ошибку (скриншот)

Скин.png

Share this post


Link to post
Share on other sites

Первый раз вижу такую ошибку. Единственное, что можно предположить - нет redist2008.

Скачать можно с microsoft.

Share this post


Link to post
Share on other sites

Там для х86, у меня win 10х64 Home.

Надо найти Microsoft Visual C++ 2008 SP1х64?

Share this post


Link to post
Share on other sites

Установил вышеуказанное, без изменений, та же ошибка.

Share this post


Link to post
Share on other sites

Нет.

ставить для х86...

На сайте MS тоже самое написано "Решение. Установите Visual C++ 2008 с пакетом обновления 1 (SP1)"

ЗЫ: и перегрузиться, ессно, надо...

Edited by dvbright
добавления

Share this post


Link to post
Share on other sites

Удивительно, стоял пакет х64 не работало, установил пакет х86 программа запустилась. Указанный Вами файл заменил, при попытке открыть Langpack выдает ошибку не найден layouts, что делаю не правильно?

Share this post


Link to post
Share on other sites

Ничего удивительного :) Пакет нуже такой - какой использовался при создании программки.

Т.к. прога х86, то и пакет х86. В логе ошибки есть? Скорее всего xml не открылся.

 

Share this post


Link to post
Share on other sites

Share this post


Link to post
Share on other sites

удивительно. langpack стандартный открываете?

И при первом запуске такое напишет - он по умолчанию пытается подцепить layouts.xml в каталожике ext/...

Edited by dvbright
добавления

Share this post


Link to post
Share on other sites

Пробовал все.

Что за каталог ext/? Ведь layouts  лежит в general

Имеет значение где находится каталог с программой и его название?

Edited by prts

Share this post


Link to post
Share on other sites

langpack стандартный открываете?

А вот кстати, у меня тоже вопрос. Взял митовский лангпак, открыл его, но как редактировать?

Программа не дает менять в правой панели размеры элементов (они серым показываются). Или программа и не расчитана на это? 

Edited by KonTur

Share this post


Link to post
Share on other sites

размеры рассчитываются - поэтому и серые... - отображаются для того, чтобы легче было под размер картинки править.

менять надо в строке "размер" - это поля width\height из xml.

Т.е. невозможно поменять высоту вертикального элемента и ширину горизонтального.

Так уж МИТ придумал, что все элементы чередуются в строгом порядке.

Пробовал все.

Что за каталог ext/? Ведь layouts  лежит в general

Имеет значение где находится каталог с программой и его название?

Значения не имеет(лавное, чтоб не очень длинно). Но при открытии langpack'a рядом с прогой создастся каталог ext, туда всё распакуется.

Если он не создался - беда. Попробуйте прогу запустить на диске d: например (если такой есть конечно)

Share this post


Link to post
Share on other sites

Ещё можно распаковать langpack winzip'ом, например. И открыть layouts.xml уже оттуда....

Share this post


Link to post
Share on other sites

Спасибо, разобрался :) Даже получилось меню вправо сдвинуть...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×