Kellermorph
29a8f018f4
Name where a cable goes at the end of a strip
...
The strip graphic fanned the wires out again after the cable, which
shows each core leaving the cable but says nothing about where it is
going -- the far end was unnamed. Keep the bundle together at the end
now: a short stub and a box with the Installation, Location and Label
(BMK) of the piece the cable lands on, the same three fields the cable
list computes for a target (cablelistrows.cpp), so the strip and the
list can never disagree.
The target is the first piece past the strip's own terminals the
wires of the cable land on, in plan order; a report is no arrival
(the cable continues on the linked sheet), several cores on one
piece are one landing, and a cable which lands on nothing but the
strip itself gets no box. The lines shrink to the end zone the
Terminal plan settings give (Cable end length), so the box never
grows past the strip the bounding rect reserved.
RealTerminal::cableTarget() works the whole out: the cable is the one
the wires drawn to the terminal carry, a name typed by hand is
looked up among the cables of the project, and the box is drawn for
the first wire of the cable group. tst_cabletarget checks the value
rule (own strip no target, spare no target, no cable no target) and
that painting with and without a target gives two different
pictures.
2026-10-19 21:43:27 +02:00
..
2026-10-18 22:52:06 +02:00
2026-10-13 11:01:21 +02:00
2026-10-11 05:00:01 +02:00
2026-10-19 22:34:36 +13:00
2026-10-19 16:45:55 +13:00
2026-10-11 05:00:01 +02:00
2026-01-16 15:24:35 +01:00
2026-10-08 12:50:13 +13:00
2026-10-19 14:17:57 +13:00
2026-10-19 18:28:35 +13:00
2026-10-18 21:44:00 +13:00
2026-10-09 23:31:26 +13:00
2026-08-17 10:25:44 +02:00
2026-10-08 12:50:13 +13:00
2026-10-08 12:50:13 +13:00
2026-10-08 12:50:13 +13:00
2026-10-14 23:38:00 +13:00
2026-07-31 09:52:32 +12:00
2026-10-11 14:57:42 +02:00
2026-10-18 22:29:54 +13:00
2026-10-08 12:50:13 +13:00
2026-10-19 20:21:02 +13:00
2026-10-09 05:05:49 +13:00
2026-10-07 10:55:50 +02:00
2026-10-07 10:55:50 +02:00
2026-10-08 12:50:13 +13:00
2026-10-19 16:21:26 +13:00
2026-10-14 18:57:29 +13:00
2026-10-19 22:39:02 +13:00
2026-01-16 15:24:35 +01:00
2026-10-19 21:43:27 +02:00
2026-10-09 08:49:24 +02:00
2026-10-19 14:46:10 +13:00
2026-10-18 10:51:16 +13:00
2026-10-19 16:21:10 +13:00
2026-10-17 20:21:35 +02:00
2026-09-28 09:19:59 +13:00
2026-08-09 09:11:40 +02:00
2026-08-09 09:11:40 +02:00
2026-10-11 05:00:01 +02:00
2026-10-11 05:00:01 +02:00
2026-09-26 08:22:12 +12:00
2026-10-07 23:38:34 +02:00
2026-01-16 15:24:35 +01:00
2026-10-13 23:03:14 +13:00
2026-10-13 23:03:14 +13:00
2026-09-26 21:18:35 +12:00
2026-09-26 21:06:13 +12:00
2026-10-16 17:44:44 +13:00
2026-10-16 17:44:44 +13:00
2026-10-08 12:50:13 +13:00
2026-09-26 21:34:02 +12:00
2026-10-08 12:50:13 +13:00
2026-01-16 15:24:35 +01:00
2026-10-13 20:13:18 +02:00
2026-10-13 23:03:51 +13:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-10-06 17:26:46 +02:00
2026-10-14 18:26:00 +13:00
2026-10-14 18:26:00 +13:00
2026-10-03 08:43:27 +13:00
2026-10-03 08:43:27 +13:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-09-30 10:31:12 +13:00
2026-01-16 15:24:35 +01:00
2026-09-09 11:45:36 +12:00
2026-10-07 10:12:20 +13:00
2026-10-07 10:12:20 +13:00
2026-10-06 21:09:41 +02:00
2026-10-19 20:21:02 +13:00
2026-10-19 16:45:55 +13:00
2026-10-08 12:50:13 +13:00
2026-10-03 18:09:33 +02:00
2026-10-13 23:03:44 +13:00
2026-10-13 23:03:51 +13:00
2026-10-02 21:04:54 +13:00
2026-09-22 09:07:27 +02:00
2026-09-28 06:16:17 +13:00
2026-09-26 21:40:32 +12:00
2026-10-07 18:38:25 +13:00
2026-10-07 18:38:25 +13:00
2026-09-27 11:16:37 +13:00
2026-01-16 15:24:35 +01:00
2026-09-07 20:54:18 +12:00
2026-10-11 05:00:01 +02:00
2026-10-07 18:34:51 +13:00
2026-10-19 13:20:00 +02:00
2026-10-19 13:20:00 +02:00
2026-10-07 21:17:38 +13:00
2026-09-27 21:54:44 +13:00
2026-09-07 10:44:30 +02:00
2026-09-07 10:44:30 +02:00
2026-10-08 12:50:13 +13:00
2026-04-26 10:48:47 +02:00
2026-10-19 10:47:41 +13:00
2026-10-13 23:03:51 +13:00
2026-10-08 12:50:13 +13:00
2026-01-16 15:24:35 +01:00
2026-09-19 12:22:24 -05:00
2026-01-16 15:24:35 +01:00
2026-10-11 05:00:01 +02:00
2026-10-11 05:00:01 +02:00
2026-10-19 18:28:31 +13:00
2026-05-13 19:42:11 +02:00
2026-10-13 11:01:21 +02:00
2026-08-04 16:36:23 +12:00
2026-10-15 20:07:01 +02:00
2026-10-15 20:07:01 +02:00
2026-10-08 12:50:13 +13:00
2026-09-26 10:22:50 +12:00
2026-10-14 13:12:38 +13:00
2026-09-27 21:54:36 +13:00
2026-10-14 13:12:38 +13:00
2026-10-14 13:12:38 +13:00
2026-10-14 13:12:38 +13:00
2026-10-14 13:12:38 +13:00
2026-10-08 06:04:35 +02:00
2026-10-13 11:01:21 +02:00
2026-04-19 10:44:52 +02:00
2026-10-07 18:38:25 +13:00
2026-10-07 18:38:25 +13:00
2026-10-10 20:27:01 +13:00
2026-10-09 10:00:31 +02:00
2026-09-28 14:55:04 +02:00
2026-09-28 14:55:04 +02:00
2026-09-16 15:40:41 +12:00
2026-09-16 15:40:41 +12:00
2026-10-08 12:50:13 +13:00
2026-06-20 22:31:06 +12:00
2026-10-16 13:01:54 +13:00
2026-10-08 12:50:13 +13:00
2026-01-16 15:24:35 +01:00
2026-10-06 21:09:41 +02:00
2026-10-06 21:09:41 +02:00
2026-10-12 16:02:26 +02:00
2026-10-04 08:54:13 +13:00
2026-10-08 06:03:31 +02:00
2026-10-18 22:56:22 +13:00
2026-10-16 13:01:54 +13:00
2026-10-18 22:56:22 +13:00
2026-10-16 07:05:44 +02:00
2026-10-18 08:04:13 +13:00
2026-10-13 11:01:21 +02:00
2026-10-18 22:57:21 +02:00
2026-10-11 05:00:01 +02:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-10-19 13:20:00 +02:00
2026-10-19 13:20:00 +02:00
2026-10-15 20:07:01 +02:00
2026-10-15 20:07:01 +02:00
2026-10-09 05:05:49 +13:00
2026-10-08 15:29:05 +02:00
2026-10-08 12:50:13 +13:00
2026-10-07 19:31:42 +13:00
2026-08-05 05:26:57 +12:00
2026-08-05 05:26:57 +12:00
2026-10-06 21:09:41 +02:00
2026-10-06 21:09:41 +02:00
2026-10-19 15:07:41 +13:00
2026-10-19 15:07:41 +13:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-09-20 12:45:07 -05:00
2026-09-19 12:26:06 -05:00
2026-08-16 07:16:33 +02:00
2026-01-16 15:24:35 +01:00
2026-10-08 12:50:13 +13:00
2026-07-17 10:25:49 +02:00
2026-10-08 12:50:13 +13:00
2026-01-16 15:24:35 +01:00
2026-09-17 00:07:46 +02:00
2026-09-17 00:07:46 +02:00
2026-08-09 01:34:22 +02:00
2026-01-16 15:24:35 +01:00
2026-10-08 12:50:13 +13:00
2026-01-16 15:24:35 +01:00
2026-07-17 10:29:13 +02:00
2026-07-17 10:29:13 +02:00
2026-10-08 12:50:13 +13:00
2026-09-27 09:09:44 +02:00
2026-10-06 08:17:16 +13:00
2026-10-06 08:17:16 +13:00
2026-10-04 00:07:16 +13:00
2026-10-04 00:07:16 +13:00
2026-09-30 18:12:43 +13:00
2026-09-26 10:22:50 +12:00
2026-10-06 09:53:49 +02:00
2026-10-05 17:53:38 +02:00
2026-10-08 12:50:13 +13:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-01-16 15:24:35 +01:00
2026-10-08 12:50:13 +13:00
2026-10-07 08:13:52 +13:00
2026-10-07 08:13:52 +13:00
2026-10-07 08:13:52 +13:00
2026-10-07 07:05:12 +13:00
2026-10-06 09:14:35 +13:00
2026-10-01 21:18:12 +13:00
2026-10-01 21:18:12 +13:00
2026-10-19 10:47:41 +13:00
2026-10-13 23:03:51 +13:00
2026-10-04 01:43:37 +13:00
2026-10-04 01:43:37 +13:00