|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2002
Città: Loano (SV)
Messaggi: 1172
|
[c++]Problema stupido con wxWindow
con le wxwindow....
se creo un oggetto wxTextCTRL *pippo= new wxTextCTRL e poi scrivo *pippo << "Ciao\n" nella finestra viene visualizzato "Ciao" seguito da un quadratino strano. Xchè non va a capo? Eppure la guida ufficiale conferma la correttezza di quello che ho scritto |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2004
Messaggi: 1578
|
Su che sistema operativo lo fai girare?
E con cosa l'hai compilato? \n essendo un carattere particolare non tutti i sistemi operativi lo considerano "a capo" Inoltre il controllo stesso, per esempio quello wrappato di win32, potrebbe non mappare quel carattere andando a capo, ma come un carattere normale, e quindi con quel quadratino. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2004
Messaggi: 1578
|
Ah, un'altra cosa,
magari non ti risolverà niente, però mi pare che le wxString garantiscano la portabilità, prova usando una di quelle invece che un char [] |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Prova così:
*pippo << "Ciao" << endl; |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
Sotto windows potresti provare con "\r\n".
In c++ non esiste un modo per conoscere qual è la stringa che identifica la terminazione di una linea o il carattere che fa da separatore nel percorso di un file (cioè '/' o '\')?
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Dec 2002
Città: Loano (SV)
Messaggi: 1172
|
grazie a tutti...
x cionci: non è un comando riconosciuto dalle wxwindow, ci avevo già provato Sono sotto windows e compilo con minigw. x anx: non funziona come dici tu bho?? |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Magari c'è una costante predefinita...
Purtroppo ora non posso fare un programma di esempio... |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Prova questo codice:
wxTextCtrl *control = new wxTextCtrl(...); ostream stream(control) stream << 123.456 << " some text\n"; stream.flush(); Inoltre gli hai dato lo stile per il fargli supportare il multiline ? |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
|
scusa ma che guida stai utilizzando per impararare a usare wswindows??
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Dec 2002
Città: Loano (SV)
Messaggi: 1172
|
Quote:
sto utilizzando il tutorial linkato dal sito ufficiale e sto improvvisando (provo un po' alla cavolo x cionci: ora provo. Ho provato sia con stile multiline che senza. Cmq sei sempre prezioso |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:42.



















