ispyisail
1db025ceae
Element files: anchor="alignment" puts a static text's x at its alignment ( #1251 )
...
A static text's x/y in an .elmt file are the baseline-left of the text.
A program writing an element (a pinout generator, dxf2elmt) then has to
measure the text with QET's font metrics to right-align or centre it.
With the opt-in anchor="alignment", x is the left edge, centre or right
edge selected by Halignment; y stays the baseline. The box is the text
without the document margin, as ElementPictureFactory draws it, so the
editor and the folio agree. Rotation pivots on x/y as before.
The element editor reads it and writes it back for the texts that had
it; it does not add it to other texts. Files without anchor draw and
save as before.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-09 16:31:16 +13:00
..
2026-10-09 16:31:16 +13:00
2020-12-08 21:00:43 +01:00
2020-12-08 21:00:43 +01:00
2026-10-07 20:09:32 +02:00
2026-10-09 16:31:16 +13:00
2026-09-25 22:54:07 +12:00
2026-10-08 15:39:03 +02:00
2026-10-08 12:50:13 +13:00
2026-09-19 12:26:06 -05:00
2026-10-07 17:44:28 +02:00
2026-10-08 15:39:03 +02:00
2026-10-06 21:09:41 +02:00
2026-09-29 15:17:16 +13:00
2026-09-28 09:19:59 +13:00
2026-09-26 08:22:12 +12:00
2026-10-07 23:38:34 +02:00
2026-09-26 21:34:02 +12:00
2026-10-02 06:20:17 +13:00
2026-10-02 06:20:17 +13:00
2026-10-03 08:43:27 +13:00
2026-09-17 05:08:14 +12:00
2026-10-07 23:38:34 +02:00
2026-09-30 10:42:26 +13:00
2026-09-09 10:49:16 +12:00
2026-09-18 14:31:49 +12:00
2026-10-01 07:40:57 +13:00
2026-10-07 19:31:42 +13:00
2026-10-06 21:09:41 +02:00
2026-09-29 16:08:45 +13:00
2026-09-29 14:14:15 +13:00
2026-09-28 21:13:02 +13:00
2026-09-28 21:13:02 +13:00
2026-10-02 21:04:54 +13:00
2026-09-07 20:54:18 +12:00
2026-10-07 18:34:51 +13:00
2026-10-07 10:14:13 +13:00
2026-10-07 08:13:52 +13:00
2026-10-05 18:00:26 +02:00
2026-10-06 10:53:10 +02:00
2026-10-02 21:09:24 +13:00
2026-10-07 23:38:34 +02:00
2026-10-08 06:04:35 +02:00
2026-10-05 17:52:27 +02:00
2026-10-07 18:38:25 +13:00
2026-10-08 15:39:03 +02:00
2026-10-08 05:14:47 +13:00
2026-10-07 21:54:42 +02:00
2026-10-03 12:20:38 -05:00
2026-09-28 14:55:04 +02:00
2026-10-04 10:57:27 +13:00
2026-09-27 21:46:30 +13:00
2026-10-07 23:38:34 +02:00
2026-09-19 12:24:57 -05:00
2024-05-02 08:39:27 +02:00
2026-10-03 07:24:46 +13:00
2026-10-02 22:53:13 +13:00
2026-10-05 21:43:28 +13:00
2026-10-08 06:03:31 +02:00
2026-10-02 23:08:32 +13:00
2026-10-04 07:28:56 -05:00
2026-09-20 12:43:50 -05:00
2026-09-22 09:08:03 +02:00
2026-10-04 10:28:15 +02:00
2026-10-03 22:26:51 +13:00
2026-10-02 09:04:06 +13:00
2026-10-06 09:50:08 +02:00
2026-10-02 09:22:10 +13:00
2026-09-23 04:06:33 +12:00
2026-10-03 13:26:34 +13:00
2026-10-07 11:05:17 +13:00
2026-09-29 11:00:16 +13:00
2026-10-01 08:00:55 +13:00
2026-09-24 10:30:01 +02:00
2026-10-06 08:17:16 +13:00
2026-10-04 00:07:16 +13:00
2026-10-05 22:08:44 +13:00
2026-09-25 23:07:34 +12:00
2026-09-25 11:00:59 +12:00
2026-09-25 10:55:30 +12:00
2026-09-27 14:00:07 +13:00
2026-10-09 16:31:16 +13:00
2026-10-08 07:12:48 +13:00
2026-10-07 23:38:34 +02:00
2026-09-30 07:24:55 +13:00
2026-09-29 10:08:39 +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-08 15:39:03 +02:00
2026-10-07 07:05:12 +13:00
2026-10-07 01:51:00 +02:00
2026-10-07 12:43:04 +13:00
2026-10-01 21:18:12 +13:00
2026-10-01 16:50:56 +13:00
2026-10-04 01:43:37 +13:00
2026-10-03 10:18:06 +13:00