Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Topics - Speedvicio

Pagine: [1]
1
Programmazione / Supporto ai joypad
« il: 06 Marzo 2012, 11:09:23 »
Altro dubbio che mi frulla in testa.
Vorrei creare una sorta di configuratore per joypad, ho dato un'occhiata alla classe in oggetto http://gambasdoc.org/help/comp/gb.sdl/.joystick?it&v3 , ma ad essere sincero non ho capito una mazza.

Avete per caso avuto modo di smanettarci un poco e capire come funziona?
E' possibile integrare tale classe in un progetto esistente?

Grazie sempre in anticipo per le risposte.

2
Programmazione / Comportamento strano con embedder
« il: 24 Febbraio 2012, 14:40:45 »
Altro problema col mio chiptune player, ho provato ad integrare un visualizzatore musicale (fische) tramite embedder, il codice sembra funzionare in modo random.
Mi spiego meglio, su kubuntu funziona quasi sempre, testando l'applicativo su Lubuntu ho notato che embedder non riesce a rintracciare correttamente il titolo della finestra, pur essendo quest'ultimo esatto.

Il mio dubbio è che gambas3 abbia un qualche bug relativo a questo componente anche perchè il codice mi sembra corretto

Vi posto la porzione di codice relativa all'embedder per chiarire meglio il concetto:

Codice: [Seleziona]
Public Sub Form_Open()
  Dim aHandle As Integer[]
  Dim iHandle As Integer
  Dim version As Integer
 
  If Exist("/usr/bin/fische") Then
    filtro.anchor
    version = 0
    pfische = Exec ["fische", "-e", "-p", "-g 357x392"]
    Wait 0.2
   
    verifica:
   
    aHandle = Desktop.FindWindow("fische 3." & Str(version))
   
    If ahandle.count = 0 Then
      version = version + 1
       
        If version > 5 Then
          Me.Close
          Return
        End If
       
      Goto verifica
    End If
   
  iHandle = aHandle[0]
 
  Try embEmbedder.Embed(iHandle)
  If Error Then Message.Warning(Error.Text)
 
  Else
    Message("Fische Visualizer is not installed in this computer" & "\n" & "Please install it from official repository", "&Close")
    Me.close
  End If
 
End

3
Progetti degli utenti / AmiCoX - Chiptune Player
« il: 16 Febbraio 2012, 21:28:44 »
Finalmente è pronta la prima beta di AmiCoX , il player di chiptune che poggia su UADE, Sidplay2 e Xmp.

Ringrazio fsurfing per l'immenso aiuto fornitomi per la stesura del progetto e ringrazio tutti voi del forum per le dritte che continuate a dare su Gambas.

A seguire un paio di immagini e il progetto pubblicato su Sourceforge:


4
Programmazione / [RISOLTO]Problema intercettazione output processo.
« il: 12 Febbraio 2012, 18:03:14 »
Salve mi chiamo Vincenzo e da poco meno di due mesi ho abbandonato windows per passare a kubuntu.
In questo lasso di tempo ho potuto smanettare un poco con Gambas ed ho realizzato il porting di un frontend che avevo creato su vb net (GambNafen).
Visto il mancato supporto di UADE sulle ultime versioni di Audacious,  sto cercando di ultimare un'interfaccia grafica per UADE compatibile anche con Sidplay2 e Xmp .

Ho un paio di difficoltà che non sono riuscito a superare pur leggendo il vostro prezioso forum e le numerose ma scarse guide su Gambas presenti sulla rete.

- Vorrei visualizzare su una textarea l'output del processo di UADE (attualmente viene visualizzata qualcosa ma in modo molto parziale)
- Vorrei fare la stessa cosa con Xmp e Sidplay ma la cosa sembra essere particolarmente ostica vista la serie di caratteri in sequenza riportati dai rispettivi output
- Vorrei gestire l'output di Sidplay2 con EXEC e non con SHELL ma a quanto pare con Sidplay2 il passaggio di più di tre parametri non viene digerito correttamente da EXEC

Ringrazio tutti coloro che mi aiuteranno ;)

Allego sorgente del progetto (scusate non è molto leggibile e per nulla commentato)

Pagine: [1]