Reobne писал(а):
Привет!
Пример "DemoTiles.Mod" не пошёл.
Как я догадываюсь, модуль GrTiles был модифицирован, его интерфейс изменился, и не подходит.
Когда я выделяю в тексте "GrTiles", давлю правой кнопкой мыши, выбираю "Interface", то XDev пытается открыть файл:
XDev-master\Gr\Sym\Tiles.osf
(вижу через ProcMon)
Но не находит такой файл (поиск по всем каталогам тоже мне не помог
![Улыбается :)](./images/smilies/icon_e_smile.gif)
)
, отвечает "module GrTiles not found"
Также не получается вывести его "Source":XDev-master\Gr\Mod\Tiles.odc
"Documentation":XDev-master\Gr\Docu\Tiles.odc
"Документация": Не ищет файлы, а отвечает:
"command error: command ShowDocuLang not found in DevReferences"
Привет!
Переношу ЛС на форум, т.к. тема поднята интересная, надеюсь, не обидитесь.
![Улыбается :)](./images/smilies/icon_e_smile.gif)
Всё правильно, модуль GrTiles был модифицирован, его интерфейс изменился, и не подходит. А, как всегда, работа идёт дальше, и после каждой такой модификации примеры не проверяются на "собираемость".
![Улыбается :)](./images/smilies/icon_e_smile.gif)
И конечно надо исправить ситуацию.
Изменение в GrTiles вызвано желанием уйти от задания цветов двухцветных тайлов с помощью процедуры GrTiles.SetColors(ColorOnColor). Я решил, что если модули (Console, GrPixel, GrTiles, GrSprites) будут хранить установленные по-умолчанию цвета во внутренних переменных, то немудрено в этом запутаться. Поэтому теперь цвета двухцветного тайла задаются отдельным параметром, о чём нас предупреждает компилятор: