Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Об игре (http://www.trainsim.ru/forum/forumdisplay.php?f=17)
-   -   Обсуждение разных русификаторов МСТС (http://www.trainsim.ru/forum/showthread.php?t=13352)

Zabor 05.01.2011 19:47

[QUOTE]...кнопки двоятся-троятся...[/QUOTE]Русификатор тут точно не виноват, троение/двоение это скорее к видеокарте наверное относится (?).

Net 05.01.2011 19:56

[url]http://www.codeguru.com/cpp/controls/editctrl/backgroundcolor/article.php/c3929[/url]
вот тут с цветом)) но там через код, понятно, что настолько длл я не распрепарирую, придется названным мной способом :42:

зы. оффтопик вроде)

Zabor 05.01.2011 20:04

:crazy: содержательно... class то куда впихивать?

Почему офф, мы же русификатор делаем...

Net 05.01.2011 20:09

а кроме как кодом, боюсь никак :9:

Zabor 05.01.2011 20:13

В Hex редакторе что-ли? :eek:

А в сам dialog.dll или например в 144 диалог в ней без Hex никак не затолкать?

Это тебе кодом просто, для мну это "караул, где резкопия!!!" :15:

Net 05.01.2011 20:18

ну как :)
диалог.длл это только сборище ресурсов (ну может функции еще какие).
сама подгрузка этих ресурсов один черт знает где в мстс.
вот где-то в какой то инициализации надо для всех требуемых контролов (каждый диалог, каждое нужное окошко в диалоге) сделать SetBkColor с нужным цветом..
в принципе немного кода, но скомпилить надо в контексте того же исполняемого файла мстс и получить, грубо говоря, тот же хекс код, но куда ты его впишешь :) (не в длл же).

Net 05.01.2011 20:19

все эти диалоги имеют очень скудные возможности по настройке фейса: расположение контрола, стиль да и все. цвет и тот не удосужились.

Net 05.01.2011 20:20

надо знать как кучу всяких фич сбацали через mstsbin, что, и самое главное, как и где правили бинарники.

Zabor 05.01.2011 20:21

За exe нам оторвут .... помолчу что, да и он перезаписывается независимо от русификации...

Мдя... сейчас отожгу... в dll объявить класс невозможно?

[QUOTE]сама подгрузка этих ресурсов один черт знает где в мстс.[/QUOTE] там не так уж много системных файлов, скажи что искать - покопаю.

Net 05.01.2011 20:26

[QUOTE=Zabor;230009]Мдя... сейчас отожгу... в dll объявить класс невозможно?[/QUOTE]
ее декомпилировать надо, потом собирать назад. но толку с той декомпиляции будет, если на выходе будут ассемблерные коды.
вот если эта библа только ресурсы содержит и ни грамма кода - в принципе можно свою длл сделать и дописать что надо. но, блин, екзешник должен будет вызвать из этой длл дописанное, как ему это сказать :)

[QUOTE=Zabor;230009]
там не так уж много системных файлов, скажи что искать - покопаю.[/QUOTE]
знал бы, сказал :8: ..стог сена в космосе.

Zabor 05.01.2011 20:35

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

Technoman 06.01.2011 00:25

[QUOTE=Zabor;229972][URL=http://s1.ipicture.ru/uploads/20110105/1iweF8Fc.png][IMG]http://s1.ipicture.ru/uploads/20110105/thumbs/1iweF8Fc.png[/IMG][/URL]
[/QUOTE]

Я это менял так:

1. на рабочем столе жмём ПКМ всплывает "Свойства: Экран"
2. кнопка "Дополнительно"
3. Элемент: выбираем из списка "Окно"
4. Цвет1: это фон, а Цвет2: это цвет текста.
5. Ок, Ок

Только это настройка поменяет для всех программ. Хотя сделать белый молочным не плохо.

Technoman 06.01.2011 00:50

Забыл там
1а. закладка "Оформление"

Zabor 06.01.2011 01:04

Это я уже давно сделал, привыкаю потихоньку, непривычно конечно, но зато глаз не вырывает белым фоном =))

[URL=http://s1.ipicture.ru/uploads/20110106/QB30RZTJ.png][IMG]http://s1.ipicture.ru/uploads/20110106/thumbs/QB30RZTJ.png[/IMG][/URL]

Technoman 06.01.2011 01:07

Новый редактор нужен, где вы умельцы? :)


Текущее время: 06:13. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim