mercoledì 11 novembre 2015

Widget Browser

Come sapete la versione 8 di livecode non è per gli utenti normali, è solo di prova e la stanno implementando lentamente. Se volete programmare, utilizzate la versione 7.
Nonostante ciò, un'altra novità della versione 8, inserita dalla versione 8 dp8, è il controllo browser.
Ora è possibile direttamente trascinare un browser web dentro ai nostri programmi, semplicemente utilizzando l'icona col mondo presente nella finestra degli strumenti.
Browser in modalità edit

Anche nelle versioni precedenti di livecode era possibile inserire un browser, ma era tutto da codice. Ora, grazie alla nuova architettura a widget, inserire nuovi controlli come questo in livecode è molto più semplice.
Widget in modalità utilizzo (browse tool)
Le sue due proprietà fondamentali sono:

  • URL
  • htmltext
Impostando la proprietà URL, carica la pagina web indicata e imposta la proprietà htmlText mettendoci dentro quello che riceve dalla pagina.
Viceversa, impostando la proprietà htmlText, comparirà nel browser ciò che scrivete in HTML e la proprietà URL diviene un indirizzo fittizio (http://libbrowser_dummy_url/).
Qui sotto un esempio mettendo come htmlText la stringa "<b>Ciao livecode!</b>".
htmlText="<b>Ciao livecode!</b>"