Nick Shirokov
fef55043cf
feat(mxl-compile,mxl-decompile): параметр картинки у ячейки, прозрачность одним ключом
...
Ячейка получила третий параметр — pictureParameter, имя параметра, которым
подставляют картинку. Сама картинка задаётся оформлением (picIndex), а этот
тег живёт у ячейки, последним из её параметров, и уживается с текстом.
В корпусе таких ячеек 21 в 9 макетах; теперь все 21 возвращаются обратно.
Прозрачность картинки сведена к одному ключу transparent: false — фона нет,
{ x, y } — прозрачен цвет пикселя с этими координатами. Два способа записи
у платформы исключают друг друга (t принимает только false, включённую
прозрачность выражают tx/ty), так что двум ключам DSL соответствовал один
флажок диалога.
Заодно выровнен порядок ключей в проверке «объект описывает ячейку»: в
py-порте не хватало note.
2026-08-15 21:03:01 +03:00
..
2026-08-15 20:42:39 +03:00
2026-08-15 21:03:01 +03:00
2026-03-29 17:30:03 +03:00
2026-08-15 14:47:23 +03:00
2026-08-15 21:03:01 +03:00
2026-08-10 20:07:02 +03:00
2026-08-11 16:57:52 +03:00
2026-03-29 17:30:03 +03:00
2026-08-15 13:07:32 +03:00
2026-08-15 20:07:12 +03:00
2026-03-29 17:30:03 +03:00
2026-08-10 13:04:03 +03:00
2026-08-10 19:26:01 +03:00
2026-08-15 15:50:18 +03:00
2026-08-15 15:50:18 +03:00
2026-08-10 13:04:03 +03:00
2026-08-10 13:04:03 +03:00
2026-08-10 16:48:33 +03:00
2026-08-10 16:48:33 +03:00
2026-08-15 21:03:01 +03:00
2026-08-15 20:07:12 +03:00
2026-08-15 17:07:54 +03:00
2026-08-10 14:07:51 +03:00
2026-08-10 14:07:51 +03:00
2026-08-10 14:07:51 +03:00
2026-08-15 11:46:50 +03:00
2026-08-14 22:21:59 +03:00
2026-08-15 11:46:50 +03:00
2026-08-14 22:21:59 +03:00
2026-08-14 22:21:59 +03:00
2026-08-15 13:32:40 +03:00
2026-08-11 19:40:39 +03:00
2026-08-08 12:53:38 +03:00
2026-03-29 17:30:03 +03:00
2026-07-17 19:46:54 +03:00
2026-06-24 14:22:45 +03:00
2026-08-15 17:07:54 +03:00
2026-08-10 13:04:03 +03:00
2026-08-09 20:15:39 +03:00
2026-03-29 17:30:03 +03:00
2026-08-05 16:23:13 +03:00
2026-03-29 17:30:03 +03:00
2026-08-15 17:49:24 +03:00
2026-08-10 16:48:33 +03:00
2026-08-06 14:11:11 +03:00
2026-03-29 17:30:03 +03:00
2026-03-29 17:30:03 +03:00
2026-08-15 21:03:01 +03:00
2026-08-11 20:27:58 +03:00
2026-08-15 20:07:12 +03:00
2026-08-12 12:47:24 +03:00
2026-08-15 15:50:18 +03:00
2026-08-15 17:07:54 +03:00
2026-08-11 20:27:58 +03:00
2026-08-11 20:27:58 +03:00
2026-08-15 14:47:23 +03:00
2026-08-11 20:27:58 +03:00
2026-08-11 20:27:58 +03:00
2026-08-11 20:27:58 +03:00
2026-08-11 20:27:58 +03:00
2026-08-14 22:21:59 +03:00
2026-03-29 17:30:03 +03:00
2026-08-15 15:50:18 +03:00
2026-08-11 18:36:41 +03:00
2026-08-10 14:07:51 +03:00
2026-08-10 14:07:51 +03:00
2026-03-29 17:30:03 +03:00
2026-08-11 15:34:54 +03:00
2026-03-29 17:30:03 +03:00
2026-08-11 12:00:20 +03:00
2026-08-10 20:52:03 +03:00
2026-08-10 16:48:33 +03:00
2026-08-15 11:46:50 +03:00
2026-08-15 13:32:40 +03:00
2026-08-15 13:54:57 +03:00
2026-08-15 11:46:50 +03:00
2026-08-14 22:21:59 +03:00
2026-08-15 11:46:50 +03:00