Autore Topic: Nuovo progetto: Tutti i componenti selezionati  (Letto 2524 volte)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Nuovo progetto: Tutti i componenti selezionati
« il: 09 Novembre 2016, 14:13:03 »
Ho spostato qui parte di questa discussione per facilitare prossime ricerche:

l
Quando dopo aver scelto il tipo di applicazione vado in Progetto->Proprietà->Componenti vedo i componenti, ma non riesco a selezionarli


Devi essere più descrittivo:
Cosa significa che non riesci a selezionarli? Gambas risponde qualcosa ai tuoi tentativi?
« Ultima modifica: 14 Novembre 2016, 11:57:58 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline cesver

  • Gamberetto
  • *
  • Post: 26
    • Mostra profilo
Re:Nuovo progetto: Tutti i componenti selezionati
« Risposta #1 il: 09 Novembre 2016, 15:12:15 »
Ok ci provo e nel provarci ho capito il bug
Apro GAMBAS
              Nuovo Progetto
                            Command Line Application

nome progetto etc..
adesso
Progetto
       Proprietà
             Componenti
qui a me appaiano tutti i flag selezionati
e quello usato in grigio scuro
      nel cercare di selezionarli non succede niente
se provo a vedere i componenti usati nel progetto rimangono quelli
il bug (così lo considero io) che ho trovato è questo se spunto esattamente nel quadrato anche se non cambia niente a livello visivo controllando i componenti usati nel progetto riesco a ritrovarmeli               

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re:Nuovo progetto: Tutti i componenti selezionati
« Risposta #2 il: 09 Novembre 2016, 15:34:48 »
Certo che, visto come scrivi, è veramente difficile capire.*
Sembra che il tuo Gambas non funzioni a dovere.
Dovresti copiare i dati del sistema che ottieni facendo click sul simbolo ?, poi nella barra del menu clicchi su System information quidi clicchi sul pulsante Copia.
Posti il risultato incollandolo fra i simboli del cancelletto
Codice: [Seleziona]
Copia qui dentro


* Suggerimento: Se non scrivi direttamente nell'editor del forum potresti prima incollare il tuo scritto in un'editor di testo tipo Gedit e quindi Copiare nuovamente da li.
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline cesver

  • Gamberetto
  • *
  • Post: 26
    • Mostra profilo
Re:Nuovo progetto: Tutti i componenti selezionati
« Risposta #3 il: 09 Novembre 2016, 18:13:37 »
riguardo al modo con cui scrivo mi scuso e ringrazio per la pazienza

Codice: [Seleziona]
[System]
Gambas=3.9.1
OperatingSystem=Linux
Kernel=4.4.0-45-generic
Architecture=x86_64
Distribution=Ubuntu 16.04.1 LTS
Desktop=LXDE
Theme=Windows
Language=it_IT.UTF-8
Memory=8866M

[Libraries]
Cairo=libcairo.so.2.11400.6
Curl=libcurl.so.4.4.0
DBus=libdbus-1.so.3.14.6
GStreamer=libgstreamer-1.0.so.0.802.0
GTK+2=libgtk-x11-2.0.so.0.2400.30
GTK+3=libgtk-3.so.0.1800.9
OpenGL=libGL.so.1.2.0
Poppler=libpoppler.so.58.0.0
QT4=libQtCore.so.4.8.7
QT5=libQt5Core.so.5.5.1
SDL=libSDL-1.2.so.0.11.4
SQLite=libsqlite3.so.0.8.6

[Environment]
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-2rpdN7PZMV,guid=01cef5251b3abc83af1eff6f5822fc55
DEFAULTS_PATH=/usr/share/gconf/LXDE.default.path
DESKTOP_SESSION=LXDE
DISPLAY=:0.0
GB_GUI=gb.qt4
GDMSESSION=LXDE
GDM_LANG=it
HOME=/home/<hostname>in
LANG=it_IT.UTF-8
LANGUAGE=it
LOGNAME=<hostname>in
MANDATORY_PATH=/usr/share/gconf/LXDE.mandatory.path
PATH=/home/<hostname>in/bin:/home/<hostname>in/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
PWD=/home/<hostname>in
QT_ACCESSIBILITY=1
QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
QT_PLATFORM_PLUGIN=lxqt
QT_QPA_PLATFORMTHEME=lxqt
SAL_USE_VCLPLUGIN=gtk
SHELL=/bin/bash
SHLVL=0
SSH_AGENT_PID=1547
SSH_AUTH_SOCK=/tmp/ssh-r5D3lKQedjoE/agent.1446
TZ=:/etc/localtime
USER=<hostname>in
XAUTHORITY=/home/<hostname>in/.Xauthority
XDG_CONFIG_DIRS=/etc/xdg/xdg-LXDE:/etc/xdg
XDG_CONFIG_HOME=/home/<hostname>in/.config
XDG_CURRENT_DESKTOP=LXDE
XDG_DATA_DIRS=/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib/menu-xdg/
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/<hostname>in
XDG_MENU_PREFIX=lxde-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_DESKTOP=LXDE
XDG_SESSION_ID=c2
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SESSION_TYPE=x11
XDG_VTNR=7
_LXSESSION_PID=1446
[code]

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re:Nuovo progetto: Tutti i componenti selezionati
« Risposta #4 il: 09 Novembre 2016, 20:13:33 »
Non vedo proprio nulla che non vada.
Se ti va potresti fare questa prova:
Nuovo progetto > dalla finestra che appare scegli QT application, clicchando sui Seguente metti il progetto e lo nomini come e dove vuoi.
Una volta creato il progetto vai a Progetto>Proprietà>Componenti e vedi se sono sempre tutti spuntati come da te descritto.

Se il problema continua allora ti consiglierei di reinstallare.
Naturalmente prima di installare nuovamente Gambas3 devi rimuovere ogni traccia del vecchio Gambas3.
Siccome presumo che tu abbia installato da PPA così, come suggerito dalla documentazione di Gambas:
$ sudo add-apt-repository ppa:gambas-team/gambas3
$ sudo apt-get update
$ sudo apt-get install gambas3

Per rimuovere completamente devi dare da terminale questo comando:
Codice: [Seleziona]
$ sudo apt-get –purge remove gambas3 
Quindi ripeti:
Codice: [Seleziona]
$ sudo apt-get update
$ sudo apt-get install gambas3
Nota: la $ indica l'utente user e non va digitata nel terminale, al primo comando ti verrà richiesta la pasword, digitala completa e precisa anche se il terminale sembra non prenderla.
In bocca al lupo...
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline cesver

  • Gamberetto
  • *
  • Post: 26
    • Mostra profilo
Re:Nuovo progetto: Tutti i componenti selezionati
« Risposta #5 il: 10 Novembre 2016, 10:41:54 »
Ho fatto la prima prova:
con QT application non è cambiato (ho allegato uno stampa a video)
proverò a disinstallare (appena ho tempo e backup)
e vedrò cosa cambia.
Ma suppongo che l'esito sarà favorevole perchè è proprio nel modo che hai descritto che l'ho installato.
Saluti e grazie Cesver

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re:Nuovo progetto: Tutti i componenti selezionati
« Risposta #6 il: 10 Novembre 2016, 11:39:10 »
Questo cosa che ti succede l'avevo già letta da qualche parte, vado a vedere se riesco a rintracciarla.
Purtroppo non è detto che la re-installazione risolva i problemi, ma occorre tentare prima di prendere altre strade.
Ciao
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re:Nuovo progetto: Tutti i componenti selezionati
« Risposta #7 il: 10 Novembre 2016, 18:38:23 »
Siccome non sono riuscito a trovare la discussione, ho chiesto sulla ML per il tuo problema.
Ha risposto lo stesso Minisini in persona, egli suggerisce di cambiare il tema dei controlli.
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline cesver

  • Gamberetto
  • *
  • Post: 26
    • Mostra profilo
Re:Nuovo progetto: Tutti i componenti selezionati
« Risposta #8 il: 11 Novembre 2016, 13:55:28 »
Grazie,
anche all'autore di Gambas,
ecco, tu non dirlo in giro quanto sto per chiedere:
ma come si fà a cambiare il tema dei componenti
(controlli scusa)
« Ultima modifica: 11 Novembre 2016, 13:57:27 da cesver »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re:Nuovo progetto: Tutti i componenti selezionati
« Risposta #9 il: 11 Novembre 2016, 14:31:02 »
Grazie,
anche all'autore di Gambas,
ecco, tu non dirlo in giro quanto sto per chiedere:
ma come si fà a cambiare il tema dei componenti
(controlli scusa)

Io non conosco il desktop LXDE ma sembrerebbe personalizzabile, prima prova così.

Io uso Unity e ho cambiato il tema in Cleanlook.
Come potrai leggere in giro per il forum Gambas predilige le librerie grafiche QT, pertanto si finisce tutti per fare progetti QT e per far convivere Unity con QT occorre prima intervenire sui colori dei Tooltip e quindi attraverso QT Configuration cambiare il tema.
So che anche chi usa Mint (deriva anch'esso da Ubuntu) si regola così.

NOTA: Per cambiare il colore dei tootip in XFCE leggi in fondo.

Tu puoi fare questa prova apri un qualsiasi progetto anche vuoto di Gambas poi dal menu Tools>Cerca... nella finestra che appare scrivi e cerchi una voce qualunque inesistente es. Genoveffa e vedi cosa ti dice Gambas se non riesci a leggere nel Ballon allora devi da terminale dare questi comandi (uno per volta) che variano i valori dei Tooltip:
Codice: [Seleziona]
sudo sed -i 's/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g' /usr/share/themes/Ambiance/gtk-2.0/gtkrc
sudo sed -i 's/tooltip_bg_color:#000000/tooltip_bg_color:#ffffff/g' /usr/share/themes/Ambiance/gtk-2.0/gtkrc
Se dalla wiki della personalizzazione di LXDE non ricavi nulla, QT Configuration si installa così:
Codice: [Seleziona]
sudo apt-get update
sudo apt-get install qt4-qtconfig
Nota: Attenzione metti il font su Regular altrimenti lo cambia di default in un grassetto italico.

Questi i comandi per i tootip di XFCE (Xubuntu)

Codice: [Seleziona]
sudo sed -i 's/tooltip_fg_color:#E1E1E1/tooltip_fg_color:#000000/g' /usr/share/themes/Greybird/gtk-2.0/gtkrc
sudo sed -i 's/tooltip_bg_color:#000000/tooltip_bg_color:#ffffff/g' /usr/share/themes/Greybird/gtk-2.0/gtkrc

Ribadisco per cambiare i colori dei ToolTip e quindi anche dei Baloon occorre vedere dove si trova il tema dei tooltip per GTK2 e quindi arrangiare i comandi secondo la Path.
Attenzione prima si cambiano i colori dei tootip e poi si installa QT configuration e lo si attiva come detto sopra.
« Ultima modifica: 12 Dicembre 2016, 13:07:56 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro