Autore Topic: [RISOLTO] Formattazione testo Message e Balloon  (Letto 2498 volte)

Offline tornu

  • Gran Maestro dei Gamberi
  • *****
  • Post: 855
    • Mostra profilo
[RISOLTO] Formattazione testo Message e Balloon
« il: 12 Febbraio 2010, 00:43:48 »
Ho dei messaggi usando i Balloon formattati in questo modo:
Codice: [Seleziona]
Balloon.Info("Prova messaggio con <b>BALLOON</b>", TextBox)
la parola "BALLOON" viene visualizzata in grassetto.

Provando la stessa formattazione con i message:
Codice: [Seleziona]
Message.Info("Prova messaggio con <b>MESSAGE</b>")
la parola "MESSAGGE" non viene formatata in grassetto, ma visualizza con i tag "<b>MESSAGE</b>"

Con i Message non è possibile formattare il testo con questo tipo di codice o sbaglio io qualcosa?
« Ultima modifica: 12 Febbraio 2010, 20:35:43 da tornu »
Il software è come il sesso, è meglio quando è libero. (Linus Torvalds)

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Formattazione testo Message e Balloon
« Risposta #1 il: 12 Febbraio 2010, 11:51:25 »
direi che non è possibile formattarli così

Offline Will32

  • Maestro Gambero
  • ****
  • Post: 273
  • Evviva Linux e la Programmazione
    • Mostra profilo
    • TuttoComputer
Re: Formattazione testo Message e Balloon
« Risposta #2 il: 12 Febbraio 2010, 13:21:15 »
Ho provato anch'io con i tuoi codici ma.... , niente .

Confermo cio che dice fsurfing  ;D

Visita le comunità di Gambas, programma e diventa nostro amico :2birre:

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Formattazione testo Message e Balloon
« Risposta #3 il: 12 Febbraio 2010, 14:38:33 »
@ tornu

Quello che hai fatto tu si chiama richtext, ovvero la gestione di un normale testo come se fosse un testo html. Purtroppo non tutti i componenti di gambas lo gestiscono. :)

Offline Will32

  • Maestro Gambero
  • ****
  • Post: 273
  • Evviva Linux e la Programmazione
    • Mostra profilo
    • TuttoComputer
Re: Formattazione testo Message e Balloon
« Risposta #4 il: 12 Febbraio 2010, 16:32:38 »
Non puoi , semplicemente , scriverlo normale senza il grassetto ?? ;D

Visita le comunità di Gambas, programma e diventa nostro amico :2birre:

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Formattazione testo Message e Balloon
« Risposta #5 il: 12 Febbraio 2010, 16:36:12 »
Non puoi , semplicemente , scriverlo normale senza il grassetto ?? ;D

Se l'utente vuole scrivere il testo in grassetto è giusto che si trovi la soluzione per farlo... ;)

Offline Will32

  • Maestro Gambero
  • ****
  • Post: 273
  • Evviva Linux e la Programmazione
    • Mostra profilo
    • TuttoComputer
Re: Formattazione testo Message e Balloon
« Risposta #6 il: 12 Febbraio 2010, 16:41:24 »
Citazione
Se l'utente vuole scrivere il testo in grassetto è giusto che si trovi la soluzione per farlo...  ;)

Hai ragione ma... , si puo fare ?

Visita le comunità di Gambas, programma e diventa nostro amico :2birre:

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Formattazione testo Message e Balloon
« Risposta #7 il: 12 Febbraio 2010, 19:04:30 »
è possibile farlo creandosi un proprio visualizzatore di messaggi

Offline tornu

  • Gran Maestro dei Gamberi
  • *****
  • Post: 855
    • Mostra profilo
Re: Formattazione testo Message e Balloon
« Risposta #8 il: 12 Febbraio 2010, 20:34:45 »
Se l'utente vuole scrivere il testo in grassetto è giusto che si trovi la soluzione per farlo... ;)

Grazie Ceskho, hai anticipato la risposta che avrei dato io.....ma leggi nel pernsiero!!! ;)

Il software è come il sesso, è meglio quando è libero. (Linus Torvalds)

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: [RISOLTO] Formattazione testo Message e Balloon
« Risposta #9 il: 12 Febbraio 2010, 22:25:48 »
Ho dei messaggi usando i Balloon formattati in questo modo:
Codice: [Seleziona]
Balloon.Info("Prova messaggio con <b>BALLOON</b>", TextBox)
la parola "BALLOON" viene visualizzata in grassetto.

Provando la stessa formattazione con i message:
Codice: [Seleziona]
Message.Info("Prova messaggio con <b>MESSAGE</b>")
la parola "MESSAGGE" non viene formatata in grassetto, ma visualizza con i tag "<b>MESSAGE</b>"

Ho fatto la seguente semplice prova:
Codice: [Seleziona]
Message.Info("Prova Messaggio:" & " <b>MESSAGE</b>")

ed ha funzionato, proprio come desideri. Poi, ho anche cambiato "MESSAGE" con un'altra parola ed ha continuato a funzionare. Prova tu!!
 ;D ;D
Ciao.
:ciao:

Offline tornu

  • Gran Maestro dei Gamberi
  • *****
  • Post: 855
    • Mostra profilo
Re: [RISOLTO] Formattazione testo Message e Balloon
« Risposta #10 il: 13 Febbraio 2010, 00:04:29 »
Grande Picavbg  :D :D :D :D :D :D grazie

Per i moderatori:
posso mettere un doppio [RISOLTO] sul post?
la soluzione di Picavbg lo merita. ;D

Il software è come il sesso, è meglio quando è libero. (Linus Torvalds)

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: [RISOLTO] Formattazione testo Message e Balloon
« Risposta #11 il: 13 Febbraio 2010, 00:28:16 »
ovviamente si... :P

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.604
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: [RISOLTO] Formattazione testo Message e Balloon
« Risposta #12 il: 22 Novembre 2011, 16:42:37 »
Ho dei messaggi usando i Balloon formattati in questo modo:
Codice: [Seleziona]
Balloon.Info("Prova messaggio con <b>BALLOON</b>", TextBox)
la parola "BALLOON" viene visualizzata in grassetto.

Provando la stessa formattazione con i message:
Codice: [Seleziona]
Message.Info("Prova messaggio con <b>MESSAGE</b>")
la parola "MESSAGGE" non viene formatata in grassetto, ma visualizza con i tag "<b>MESSAGE</b>"

Con i Message non è possibile formattare il testo con questo tipo di codice o sbaglio io qualcosa?

C'è stata qualche variazione con Gambas3, poiché adesso è possibile ottenere il grassetto anche in quel modo con Message.
...anzi, provate questo:  :P
  Message.Info("Prova messaggio <b><i><u>MESSAGE</u></i></b>")

Inoltre, per il Ballon ho notato che non è necessario aggiungere .info:
  Ballon("Prova messaggio <b><i><u>MESSAGE</u></i></b>", TextArea1)

Muy interesante, sì:  :P
  Balloon("Prova messaggio <font color=\"red\"><b><i><u>MESSAGE</u></i></b></font><BR>Vuott scripsit !", TextArea1)

Se poi (con GNOME) attivo il componente gb.qt4:
  Message.warning("Prova messaggio <font face=nome_di_un_font><font size=14><font color=red><b><i><u>MESSAGE</u></i></b></font></font></font><BR>Vuott scripsit !")

...pure le tabelle ! Non c'avrei mai creduto !
  Message.warning("<TABLE border><TR><TD>Messaggio 1</td><TD>2^ colonna</td></tr><TR><TD>Messaggio 2</td><TD>2^ colonna</td></tr></table>")

Be'... del resto Ceskho l'aveva scritto:
...si chiama richtext, ovvero la gestione di un normale testo come se fosse un testo html. Purtroppo non tutti i componenti di gambas lo gestiscono. :)

...va be'... insomma s'è capito: basta utilizzare il codice html:
  Message.Warning("Prova messaggio con <SPAN STYLE=\"text-decoration:overline\"><b>Messaggio</b></span>")

Tra l'altro questo giochetto dei codici html vale anche per lo strumento: InputBox !



Allora, ho scritto una pagina al riguardo nella Wiki: http://www.gambas-it.org/wiki/index.php/Controlli_e_finestre_che_supportano_il_codice_HTML
« Ultima modifica: 20 Aprile 2012, 18:48:29 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline tornu

  • Gran Maestro dei Gamberi
  • *****
  • Post: 855
    • Mostra profilo
Re: [RISOLTO] Formattazione testo Message e Balloon
« Risposta #13 il: 29 Settembre 2012, 08:58:44 »
Buon giorno a tutti,
riprendo questa vecchia discussione (aggiornata di recente da vuott), per porre un problema inerente che sono sicuro di aver già
posto ( con soluzione positiva) ma che non riesco a ritrovare traccia sul Forum. Il problema è il seguente:

Codice: gambas [Seleziona]

Public Sub Button1_Click()
  Message.Info("Attenzione !!!\nCon questa sintassi io vado a capo")
End


Codice: gambas [Seleziona]

Public Sub Button2_Click()
  Message.Info("<b>Attenzione !!!</b>\nCon questa sintassi col cavolo che vado a capo")
End


Sono sicuro che a suo tempo un utente aveva trovato la soluzione, io purtroppo non la trovo.
Il software è come il sesso, è meglio quando è libero. (Linus Torvalds)

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: [RISOLTO] Formattazione testo Message e Balloon
« Risposta #14 il: 29 Settembre 2012, 12:36:35 »
per andare a capo all'interno di una Message.box, devi scrivere:
Codice: gambas [Seleziona]
Public Sub Button1_Click()  
     Message.Info("Attenzione !!!" & Chr$(10) & "Con questa sintassi io vado a capo, una riga sotto")
End 

Public Sub Button1_Click() 
     Message.Info("Attenzione !!!" & Chr$(10) & Chr$(10) & "Con questa sintassi io vado a capo, due righe sotto")
End 

  :ciao:
:ciao: