[Oberon] Obtaining the title of a marked viewer.
Andreas Pirklbauer
andreas_pirklbauer at yahoo.com
Sat Feb 18 20:10:06 CET 2017
The command Edit.Store shows how this can be done:
V := Oberon.MarkedViewer();
Texts.OpenScanner(S, V.dsc(TextFrames.Frame).text, 0);
...
—————————
[Oberon] Obtaining the title of a marked viewer.
peter at easthope.ca peter at easthope.ca <mailto:oberon%40lists.inf.ethz.ch?Subject=Re:%20Re%3A%20%5BOberon%5D%20%20Obtaining%20the%20title%20of%20a%20marked%20viewer.&In-Reply-To=%3CE1cf9Ah-0004Td-7f%40dalton.invalid%3E>
Sat Feb 18 18:51:47 CET 2017
Suppose a Text viewer is * marked. Oberon.MarkedText() gives the
Text, a pointer to a TextDesc.
How can the title of the viewer be obtained? Hypothetically a message
broadcast into the Display can induce the viewer to identify itself.
Is there an example in documentation or source?
Why ask the question? If "Sort.Sort *" is applied to a Text, the
result is placed in a viewer named Sorted.Text. More helpful is to
take the title of the original Text, append a suffix such as ".Srt",
and give the name to the result viewer.
Thanks, ... Lyall E.
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20170218/b3710f29/attachment.html>
More information about the Oberon
mailing list