Typesetting Fields
Sannyasin Brahmanathaswami
brahma at hindu.org
Mon Apr 23 13:27:10 EDT 2018
I decided to
hide fid;
fill the field with "plain text" ;
typeset the field;
show fld
I don't see any processing time in the phone (some list are 200+ line longs); happens in under 10 milliseconds
…[other code]
repeat for each line x in tKeys
put sCurrentPlayListA["audioFiles"] [x]["Title"] after tTitles
if sCurrentPlayListA["audioFiles"] [x]["media_type"] ="audio/song" then
put cr &sCurrentPlayListA["audioFiles"] [x]["artists"] after tTitles
else
put cr after tTitles
end if
put cr after tTitles
end repeat
end switch
put playlist_GetCurrent() into fld "title-label" of card "listen-browse"
go to card "listen-browse"
hide fld "audioList"
put tTitles into fld "audioList"
typesetAudioList
show fld "audioList"
if the formattedHeight fld "audioList" > the height of fld "AudioList" then
send "CreateScroller audioList" to fld "audioList" of card "listen-browse"
end if
put sTargetPlayList into pData["audio_playlist"]
tracking_RecordActivity "Listen", "navigation/playlist", pData
end playlist_Instantiate
command typeSetAudioList
put 0 into tX
repeat with x =1 to the number lines in fld "audioList"
add 1 to tX
If (tX mod 2) = 0 then
set the leftIndent of line x of fld "audioList" to 10
if line x of fld "audioList" <> empty then
set the spaceBelow of line x of fld "audioList" to 15
end if
set the textSize of line x of fld "audioList" to 13
else
set the textSize of line x of fld "audioList" to 15
end if
end repeat
end typeSetAudioList
From: Brian Milby <brian at milby7.com>
Date: Sunday, April 22, 2018 at 5:27 PM
To: How LiveCode <use-livecode at lists.runrev.com>
Cc: Brahma Nathaswami <brahma at hindu.org>
Subject: Re: Typesetting Fields
Well, I was just about to suggest that, so I’m not sure what else. But I’m fairly new around here.
On Sun, Apr 22, 2018 at 10:25 PM Sannyasin Brahmanathaswami via use-livecode <use-livecode at lists.runrev.com> wrote:
and I am hoping not to deal bloated htmltext, like using template
<p align="center" spacebelow="12"><font size="18" color="#DE3E42">LESSON [[tChapterNum]]</font></p>
<p align="center" spacebelow="0"><font size="18">[[tSubtitle]]</font></p>
<p align="center" spacebelow="1"><font size="18" color="#63AE33"><img src="51276" char="@"></font></p>
More information about the use-livecode
mailing list