Hi all,

REALbasic 2006 Release 4
Mac OS X 10.4.8

I was wanted to get some informations from an EditField (typically the used 
text font) and fall into a trap.

>From the Language Reference:

EditField.TextFont:
<quote>
Name of the font used to display the text.
</quote>

Quite ambiguous. [1] I was believing that this is the EditField default 
TextFont.

EditField.SelTextFont:
<quote>
Used to get and set the text font of the highlighted text.
</quote>

That is was I was expecting and the subject of my troubles (with .TextFont).


What ? And when no highlighted text ? [2]
in other words: "What happens when i want to get the TextFont when i move the 
cursor without any selected text ?"

In reality:

[1] is the default font for the text used by the EditField when no text font 
have been set; usually, when the EditField opens, the text (when some is there 
or the added text) the TextFont used to display the text until a different one 
is used.

[2] when no text is highlighted is the information I wanted. After - too much 
time - some researches, it appears - on MacOS X - that this is the information 
I wanted!

At a glance:
When you want to know the TextFont of any particular text and even if there is 
no _selected text_, check .SelTextFont and you will get the used TextFont at 
the cursor position.

No, this is not "the salt of the programmer's life". This is simply wasting 
precious time of every programmer who follow that way (and do not have read or 
understand this mail).

Ah, it is midnight, largely time to sleep.

Cheers,

Emile

Now, I can report in a StaticText (status) line the TextFont, TextSize, etc. at 
the cursor position!
And you know what ? I'm happy! (à la Droopy)

-- 
The mocker: "Do you know what is the difference between Theory and Practice ?"
The naive: "No!"
The mocker: "In theory, this is the same; in practice, ..."
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to