Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Pascal - grafica su linux??
Forum - Pascal - grafica su linux??

Avatar
Lafa_96 (Normal User)
Pro


Messaggi: 111
Iscritto: 09/03/2011

Segnala al moderatore
Postato alle 11:35
Venerdì, 29/07/2011
sono passato a linux quasi definitivamente e ho scaricato geany e freepascal per programmare in pascal. il problema sorge quando devo usare la grafica! quando la inizializzo scrivendo

InitGraph(var1,var2,'percorso')

non so che percorso devo mettere! su windows mettevo il percorso di dev-pascal (C:\Dev-Pas) ma su linux (ubuntu) non so che devo mettere! ho provato con il percorso di FPC ma poi non so in quale cartella è effettivamente il "programma per la grafica" help me!

PM
Avatar
Phi (Member)
Expert


Messaggi: 241
Iscritto: 30/12/2009

Up
0
Down
V
Segnala al moderatore
Postato alle 21:39
Giovedì, 04/08/2011
Ciao.

Io ho il tuo stesso problema.
Ho trovato la unit qgtk:
http://home.tiscali.cz/bubenic/nase.gnu/qgtk_en.htm
L'ho provata e funziona.
Questo è un semplice "Hello World":
Codice sorgente - presumibilmente Delphi

  1. program hello;
  2. uses qgtk2;                                                                      
  3. begin                                                                          
  4. qstart('Mio titolo', nil, nil);                                                
  5. qLabel(' Hello word !!! ');                                                  
  6. qGo;                                                                            
  7. end.



Poi c'è questa, però la devo ancora testare:
http://gtkpas.sourceforge.net/

Senno ci sono varie unit ad oggetti.
Ma, a questo punto forse conviene usare lazarus.
Se comunque ti interessasse :
http://www.freepascal.org/contrib/db.php3?category=Graphics

Ultima modifica effettuata da Phi il 04/08/2011 alle 21:41
grazie appena ho tempo provo tutto!...dovrò dire addio alle vecchie istruzioni! - Lafa_96 - 06/08/11 00:41
PM