Autore Topic: TrayIcon, TrayMenu e scelta librerie  (Letto 2274 volte)

Offline Diego

  • Gamberetto
  • *
  • Post: 18
    • Mostra profilo
    • Darch Linux
TrayIcon, TrayMenu e scelta librerie
« il: 10 Gennaio 2010, 16:12:15 »
Ciao a tutti...Sto scrivendo un programma che necessita di avvio in trayicon.

Quindi ad intuito ho aggiunto l'oggetto tray nel FMain e ho nascosto la visualizzazione del FMain stesso...Poi con il doppio click si apre una finestra figlio con le impostazioni e con un click singolo il traymenu (con le voci dotate di spunta).

Questa spunta quando disattivata con le GTK non appare, mentre quando è attivata (con la V per intenderci) si vede. Mi pare di aver capito che con le GTK non ci si puo fare niente giusto?

Con le qt invece funge tutto bene.

Ma....con le qt non si riesce a rendere invisibile il FMain....

Quindi con entrambe le librerie ho qualche problema di base...Cosa è risolvibile?
Grazie per l'aiuto!
AMD Phenom II X3 720 2,8GHz (oc 3,5GHz)- 2GB RAM DDRII 1066MHz (oc 1200MHz) - NVIDIA GEFORCE 9600GT 1GB - ArchLinux64 + Gnome // Win7 64b OnlyGame

Eeepc 1005HA-H - ArchLinux + Gnome + eee-control

BLOG

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #1 il: 10 Gennaio 2010, 16:24:44 »
Devi sapere che qt e gtk purtroppo non vengono sviluppate sui gambas allo steso livello...le qt per sfortuna hanno sempre qualcosa in più e quindi alle volte è più che normale che tu debba o scegliere di usare sono una delle due librerie o riscrivere il codice in modo tale da farlo funzionare su entrambi i DE...

Offline Diego

  • Gamberetto
  • *
  • Post: 18
    • Mostra profilo
    • Darch Linux
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #2 il: 10 Gennaio 2010, 16:39:00 »
Il problema di scelta delle librerie ora è in secondo piano...O una o l'altra è piuttosto indifferente adesso anche perchè sarebbe il mio primo programma questo.

Vorrei sapere se i problemi menzionati sopra sono causati da me, che ho sbagliato qualcosa, oppure se è qualcosa delle librerie, e non posso farci niente...

Se ho capito bene quello usando le GTK è un problema loro...E quello delle QT? quindi che nn diventa invisibile la finestra?
AMD Phenom II X3 720 2,8GHz (oc 3,5GHz)- 2GB RAM DDRII 1066MHz (oc 1200MHz) - NVIDIA GEFORCE 9600GT 1GB - ArchLinux64 + Gnome // Win7 64b OnlyGame

Eeepc 1005HA-H - ArchLinux + Gnome + eee-control

BLOG

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #3 il: 10 Gennaio 2010, 16:42:04 »
il problema è molto strano...allega i sorgenti che vediamo un pò...su su su..:-D

Offline Diego

  • Gamberetto
  • *
  • Post: 18
    • Mostra profilo
    • Darch Linux
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #4 il: 10 Gennaio 2010, 16:47:13 »
Intanto ti ringrazio per l'aiuto che mi stai dando :)

Ecco il file del progetto:

[OT] ho visto in un altra discussione che avevi provato a installare Arch sull'eeepc....tra l'altro dalla mia guida sul forum.eeepc.it hehe  :rotfl:
[/OT]
AMD Phenom II X3 720 2,8GHz (oc 3,5GHz)- 2GB RAM DDRII 1066MHz (oc 1200MHz) - NVIDIA GEFORCE 9600GT 1GB - ArchLinux64 + Gnome // Win7 64b OnlyGame

Eeepc 1005HA-H - ArchLinux + Gnome + eee-control

BLOG

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #5 il: 10 Gennaio 2010, 16:55:41 »
E' il mio lavoro aiutae gli altri...Leo72 mi paga per questo di tasca sua...

[OT] infatti non ci sono riuscito perchè la scheda ethernet non veniva riconosciuta...per ora (a malincuore) ho ubuntu..in futuro si vedrà...

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #6 il: 10 Gennaio 2010, 16:57:18 »
Posso sapere che versione di gambas hai e dove l'hai presa?

Offline Diego

  • Gamberetto
  • *
  • Post: 18
    • Mostra profilo
    • Darch Linux
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #7 il: 10 Gennaio 2010, 16:59:47 »
Certo...il pacchetto è QUA...Se clicchi su PKGBUILD vedi anche la funzione per compilarlo e installarlo...

p.s. se hai bisogno di aiuto per arch non esitare a chiedere...
AMD Phenom II X3 720 2,8GHz (oc 3,5GHz)- 2GB RAM DDRII 1066MHz (oc 1200MHz) - NVIDIA GEFORCE 9600GT 1GB - ArchLinux64 + Gnome // Win7 64b OnlyGame

Eeepc 1005HA-H - ArchLinux + Gnome + eee-control

BLOG

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #8 il: 10 Gennaio 2010, 17:02:25 »
ah ma è gambas3...ti consiglio di non usarlo poichè  è ancora in fase beta e non è stabile...usa gambas2....dovresti trovarlo nei tuoi repo perchè proprio il webmaster di questo sito creò il pacchetto appositamente per arch...

Offline Diego

  • Gamberetto
  • *
  • Post: 18
    • Mostra profilo
    • Darch Linux
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #9 il: 10 Gennaio 2010, 17:04:52 »
Gambas 2 l'ho provato ma non lo utilizzo per 2 motivi:
- mancanza di qt4 se non mi sbaglio
- dipendente da kdelibs e io che uso gnome ci sto parecchio alla larga

Da quello che ho visto gambas3 funziona bene anche se è in sviluppo...e poi la retrocompatibilità presumo che ce l'abbia sicuramente...
AMD Phenom II X3 720 2,8GHz (oc 3,5GHz)- 2GB RAM DDRII 1066MHz (oc 1200MHz) - NVIDIA GEFORCE 9600GT 1GB - ArchLinux64 + Gnome // Win7 64b OnlyGame

Eeepc 1005HA-H - ArchLinux + Gnome + eee-control

BLOG

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #10 il: 10 Gennaio 2010, 17:10:35 »
No la retrocompatibilità non c'è poichè a me il tuo progetto non lo apre...
strano davvero...

anche io vivo di pane e gnome e purtroppo per gambas sono sceso a compromessi...

Offline Diego

  • Gamberetto
  • *
  • Post: 18
    • Mostra profilo
    • Darch Linux
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #11 il: 10 Gennaio 2010, 17:20:51 »
Azz brutta notizia...Io ho scelto appositamente gambas3 perchè sembra parecchio più avanti, soprattutto in termini di integrazione nei vari DE...

Basta vedere le dipendenze:

GAMBAS3-SVN: librsvg curl poppler qt gtk2 libffi omniorb

GAMBAS2: librsvg postgresql-libs>=8.4.1 libmysqlclient curl poppler sqlite3 sdl_mixer sdl_image unixodbc kdelibs3 libffi omniorb xdg-utils libxtst libfbclient sqlite2

di cui kdelibs3 si porta dietro qt3.5...

A mio avviso il 2 è ormai un software troppo "antico"....

Tu hai mai usato la svn??
AMD Phenom II X3 720 2,8GHz (oc 3,5GHz)- 2GB RAM DDRII 1066MHz (oc 1200MHz) - NVIDIA GEFORCE 9600GT 1GB - ArchLinux64 + Gnome // Win7 64b OnlyGame

Eeepc 1005HA-H - ArchLinux + Gnome + eee-control

BLOG

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #12 il: 10 Gennaio 2010, 17:33:50 »
No...io mi compilo sempre l'ultima versione pubblicata sul sito che viene reputata stabile ma è sempre peggio della precedente a volte...XD

Comunque concordo che gambas3 sia "avanti"...purtroppo però è pur sempre un linguaggio di programmazione e perciò deve garantire una certa maturità prima di poter essere pubblicato...vabbè ora siamo OT..se vuoi si apre una discussione a parte e se ne parla....

Offline Diego

  • Gamberetto
  • *
  • Post: 18
    • Mostra profilo
    • Darch Linux
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #13 il: 10 Gennaio 2010, 17:37:23 »
Ok...Per ora preferisco rimanere qua sul 3....Se poi proprio non combino ad andare avanti e ho bisogno di qualche aiuto mi toccherà passare al 2....Grazie per tutto!
AMD Phenom II X3 720 2,8GHz (oc 3,5GHz)- 2GB RAM DDRII 1066MHz (oc 1200MHz) - NVIDIA GEFORCE 9600GT 1GB - ArchLinux64 + Gnome // Win7 64b OnlyGame

Eeepc 1005HA-H - ArchLinux + Gnome + eee-control

BLOG

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: TrayIcon, TrayMenu e scelta librerie
« Risposta #14 il: 10 Gennaio 2010, 17:41:30 »
Non dirlo neanche....se non ci si aiuta tra coetanei qui si rischia di aspettare i vecchiacci come fsurfing per farsi aiutare!!