dotCooCoo
7aa25698d2
Brushes: dragging a brush reorders it within its type
...
The reference app reorders a brush that is dragged to a new place in
its Brushes panel, among the brushes of its type only. VectorCraft's
Brushes panel could not reorder brushes, and no command moved one.
brush.move {name | names, to?, type?} moves brushes to index to among
the brushes of their type, in brush.list order, as one undo step. A
move that keeps the order records no step. Brushes of different types,
or a type other than theirs, are refused with "brushes move only within
their type". In the Brushes panel, a brush dragged onto another brush
of its type goes before or after it by the half of the tile or row
under the pointer, and a bar marks the slot while it is held there. A
brush dropped on a brush of another type stays where it is, and the
status bar shows the refusal.
Docs: docs/mcp.md, docs/target-app-parity.md.
2026-10-21 23:14:33 +07:00
..
2026-10-21 23:14:33 +07:00
2026-10-10 14:27:24 +07:00
2026-10-21 17:11:08 +07:00
2026-10-21 16:46:18 +07:00
2026-10-21 17:11:08 +07:00
2026-10-16 17:55:48 +00:00
2026-10-14 13:49:59 +07:00
2026-10-10 10:28:03 +07:00
2026-10-21 16:46:41 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 09:43:15 +07:00
2026-10-17 17:13:03 +07:00
2026-10-16 06:16:36 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 11:02:32 +07:00
2026-10-18 01:11:39 +07:00
2026-10-21 23:14:33 +07:00
2026-10-21 17:11:07 +07:00
2026-10-17 13:49:48 +07:00
2026-10-16 15:27:54 +07:00
2026-10-21 15:42:35 +07:00
2026-10-17 16:38:43 +07:00
2026-10-20 07:23:40 +07:00
2026-10-16 02:26:04 +07:00
2026-10-18 12:34:40 +07:00
2026-10-20 02:06:54 +07:00
2026-10-20 03:41:17 +07:00
2026-10-11 01:45:18 +07:00
2026-10-12 00:15:59 +07:00
2026-10-18 01:21:24 +07:00
2026-10-20 01:48:35 +07:00
2026-10-12 11:02:32 +07:00
2026-10-18 23:50:57 +07:00
2026-10-12 11:02:32 +07:00
2026-10-17 16:38:43 +07:00
2026-10-14 08:01:50 +07:00
2026-10-17 16:38:42 +07:00
2026-10-18 13:26:54 +07:00
2026-10-17 13:52:06 +07:00
2026-10-19 00:37:55 +07:00
2026-10-17 16:38:42 +07:00
2026-10-10 09:07:53 +07:00
2026-10-17 17:13:03 +07:00
2026-10-18 12:36:25 +07:00
2026-10-16 04:44:50 +07:00
2026-10-17 16:38:42 +07:00
2026-10-14 08:11:02 +07:00
2026-10-16 06:16:35 +07:00
2026-10-17 15:14:43 +07:00
2026-10-17 13:20:23 +07:00
2026-10-21 16:46:19 +07:00
2026-10-21 15:44:27 +07:00
2026-10-16 06:16:35 +07:00
2026-10-21 15:42:35 +07:00
2026-10-17 13:06:52 +07:00
2026-10-21 15:20:18 +07:00
2026-10-21 16:46:19 +07:00
2026-10-21 15:42:35 +07:00
2026-10-14 10:13:45 +07:00
2026-10-21 17:11:08 +07:00
2026-10-17 16:38:42 +07:00
2026-10-13 18:17:02 +02:00
2026-10-18 12:40:12 +07:00
2026-10-16 15:27:53 +07:00
2026-10-21 16:55:16 +07:00
2026-10-19 00:37:55 +07:00
2026-10-17 17:13:02 +07:00
2026-10-21 16:46:13 +07:00
2026-10-18 12:36:25 +07:00
2026-10-18 23:48:57 +07:00
2026-10-21 17:11:08 +07:00
2026-10-17 15:14:42 +07:00
2026-10-21 15:42:36 +07:00
2026-10-13 18:17:49 +02:00
2026-10-21 17:11:08 +07:00
2026-10-18 01:21:25 +07:00
2026-10-13 11:53:38 +07:00
2026-10-20 02:06:54 +07:00
2026-10-12 08:45:22 +07:00
2026-10-18 19:02:44 +07:00
2026-10-12 11:02:32 +07:00
2026-10-16 02:21:46 +07:00
2026-10-17 17:13:03 +07:00
2026-10-18 12:34:29 +07:00
2026-10-12 06:59:49 +07:00
2026-10-20 08:39:41 +07:00
2026-10-21 16:55:17 +07:00
2026-10-21 17:11:08 +07:00
2026-10-17 13:49:49 +07:00
2026-10-14 05:11:55 +07:00
2026-10-17 13:49:49 +07:00
2026-10-16 15:27:54 +07:00
2026-10-17 17:13:02 +07:00
2026-10-17 17:13:03 +07:00
2026-10-21 15:17:04 +07:00
2026-10-17 04:09:12 -07:00
2026-10-16 04:08:04 +07:00
2026-10-21 23:14:27 +07:00
2026-10-11 05:30:24 +07:00
2026-10-17 14:43:12 +07:00
2026-10-12 11:02:32 +07:00
2026-10-13 13:36:41 +07:00
2026-10-16 04:44:50 +07:00
2026-10-21 16:55:16 +07:00
2026-10-14 13:49:59 +07:00
2026-10-12 11:02:32 +07:00
2026-10-18 01:24:34 +07:00
2026-10-17 15:14:42 +07:00
2026-10-16 15:27:54 +07:00
2026-10-12 11:02:32 +07:00
2026-10-18 12:34:39 +07:00
2026-10-18 12:34:40 +07:00
2026-10-14 08:01:50 +07:00
2026-10-21 15:20:15 +07:00
2026-10-17 16:38:43 +07:00
2026-10-12 11:02:32 +07:00
2026-10-20 02:23:33 +07:00
2026-10-18 01:21:31 +07:00
2026-10-12 08:16:07 +07:00
2026-10-18 01:21:25 +07:00
2026-10-19 21:51:26 +07:00
2026-10-18 01:32:01 +07:00
2026-10-16 02:56:35 +07:00
2026-10-20 07:23:49 +07:00
2026-10-21 16:55:17 +07:00
2026-10-21 17:11:08 +07:00