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.


Post - Gianluigi

Pagine: 1 ... 18 19 [20] 21 22 ... 282
286
Effettivamente a me succede, ed è molto fastidioso...
Le risposte alla tua domanda sono fuori luogo (OT roba pesa) e non ho trovato la soluzione...
Continuo a cercare e quando avrò capito come fare posterò la soluzione qui a meno che qualcuno sappia come fare e colto da dignità improvvisa decida di renderlo pubblico...

Non capisco cosa vuoi dire, ieri era l'Ascensione di Cristo in cielo e l'IDE di Gambas lo ha ricordato a tutti i cristiani e oggi non accade nulla all'apertura, come puoi constatare.
Per gli ignoranti di cose religiose ricordo che la festa si colloca il 39° giorno dopo Pasqua ( https://it.wikipedia.org/wiki/Ascensione_di_Ges%C3%B9 )*
* vedi Data della celebrazione

 :ciao:

287
Domande tecniche / Re:Switch from X11 to Wayland
« il: 18 Maggio 2023, 15:42:20 »
Dalla Mailing List: Mouse with Wayland
https://lists.gambas-basic.org/pipermail/user/2023-May/079392.html
Citazione
Note that in the development version you can force the GUI toolkit to
use Wayland or X11 by setting in the environment tab of the project
property dialog 'GB_GUI_PLATFORM' to 'x11' or 'wayland'.
:o
Qualcuno ha capito come si fa?
 :ciao:

 :ciao:
Prova da terminale questo comando:
Codice: [Seleziona]
GB_GUI=gb.qt5 GB_GUI_PLATFORM=x11 gambas3
Credevo di averne già parlato ma non ricordo dove  :-\

Credo che qui Benoit intendesse l'uso della finestra debug:
Menu: Debug > Configurazione... > Ambiente
Scusate  :-[
 :ciao: :ciao:

288
Spagna / Re:Creare più di una tabella con Sqlite
« il: 11 Maggio 2023, 18:24:04 »
Ammesso che sia una domanda e che l'abbia capita, Io uso delle matrici  :ciao:

289
Programmazione / Re:Contenuto picture da un form ad un' altro
« il: 11 Maggio 2023, 12:05:06 »
Ci possono essere anche alti modi:
1) Imposti la proprietà di picturebox1 di form1 a Public = True
2) Dopo aver importato la "foto" nella PicturBox1 di Form2 fai click su un bottonr con il cadice:
Codice: [Seleziona]
form1.PictureBox1.Picture = PictureBox1.Picture

Se non si vuole rendere pubblico il PictureBox del form1 si puo creare, sempre sul form1, un metodo pubblico a cui passare la picture con:
Codice: [Seleziona]
Public Sub myPictureRun(hPicture As Picture)
 
  PictureBox1.Picture = hPicture
 
End


290
Segnalazione bug / Re:combobox no fa il combobox
« il: 05 Maggio 2023, 16:50:25 »
Non mi sono spiegato: non è il codice ma la visualizzazione del controllo combobox.
Ad esempio, se vado a modificare una proprietà di un qualsiasi controllo della form nel ide di gambas se questa è un combo (tipo true/false) la tendina delle scelte non viene visualizzata l'ide rimane bloccato per 1-2 secondi poi ritorna a risponde agli input, ma la scelta non è possibile fare.
Noto solo ora che solo con la tastiere è possibile fare le scelta.
Se non hai riscontrato lo stesso problema credo proprio che sia qualche libreria grafica corrotta del mio sistema.
No, non ho installato gambas con git clone, lo usato per fare delle prove su gitlab.

OK ora ho capito nella IDE di Gambas le combo per scegliere le proprietà non funzionano, ma a me non accade, funzionano bene anche con GTK.
Hai provato se con il tema chiaro hai lo stesso malfunzionamento?
Ubuntu lo hai installato ex novo oppure hai aggiornato?
Gambas lo hai installato da PPA?

291
Segnalazione bug / Re:combobox no fa il combobox
« il: 05 Maggio 2023, 15:18:52 »
Scusa il ritardo ma volevo fare altre verifiche.
Il problema si verifica solo sul server wayland e con le librerie gtk3, con qt4/5 non rilevo questo problema.
Non vorrei farvi perdere tempo ma recentemente ho aggiornato ubuntu 20.04 alla 22.04, forse qualcosa non è andato per il verso giusto.
...

Non ti devi scusare e non vedo perdite di tempo, solo una legittima richiesta.
Non posso confermare il tuo malfunzionamento.
Ho installato su una virtuale (VBox) Ubuntu 22.04.02 con Gambas da PPA, a seguire allego i dati molto simili ai tuoi:
Solo adesso mi accorgo che hai installato da git, dovresti dire come hai compilato, hai ricevuto dei messaggi dal terminale?
La prova che ho fatto è molto semplice, in una finestra ho disegnato una combobox e una text box, la combotbox l'ho popolata con 10 items e ho scritto questo codice:
Codice: [Seleziona]
Public Sub ComboBox1_Click()

  TextBox1.Text = ComboBox1.Text

End
Codice: [Seleziona]
 [System]
Gambas=3.18.2
OperatingSystem=Linux
Distribution=Ubuntu 22.04.2 LTS
Kernel=5.19.0-41-generic
Architecture=x86_64
Cores=1
Memory=5934M
Language=it_IT.UTF-8
Desktop=UBUNTU
DesktopResolution=96
DesktopScale=8
WidgetTheme=yaru-dark
Font=Ubuntu,11

[Programs]
gcc=gcc (Ubuntu 11.3.0-1<user>ntu1~22.04) 11.3.0

[Libraries]
Cairo=libcairo.so.2.11600.0
Curl=libcurl.so.4.7.0
DBus=libdbus-1.so.3.19.13
GDK2=libgdk-x11-2.0.so.0.2400.33
GDK3=libgdk-3.so.0.2404.29
GStreamer=libgstreamer-1.0.so.0.2003.0
GTK+2=libgtk-x11-2.0.so.0.2400.33
GTK+3=libgtk-3.so.0.2404.29
OpenGL=libGL.so.1.7.0
Poppler=libpoppler.so.118.0.0
QT5=libQt5Core.so.5.15.3
RSvg=librsvg-2.so.2.48.0
SDL=libSDL2-2.0.so.0.18.2
SQLite 3=libsqlite3.so.0.8.6

[Environment]
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
DESKTOP_SESSION=<user>ntu
DISPLAY=:0
GB_GUI=gb.gtk3
GDMSESSION=<user>ntu
GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3.desktop
GIO_LAUNCHED_DESKTOP_FILE_PID=6551
GJS_DEBUG_OUTPUT=stderr
GJS_DEBUG_TOPICS=JS ERROR;JS LOG
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
GNOME_SETUP_DISPLAY=:1
GNOME_SHELL_SESSION_MODE=<user>ntu
GTK_MODULES=gail:atk-bridge
HOME=<home>
IM_CONFIG_PHASE=1
INVOCATION_ID=781235fa617e4c93b51c531ff4c9525d
JOURNAL_STREAM=8:23028
LANG=it_IT.UTF-8
LC_ALL=it_IT.UTF-8
LOGNAME=<user>
MANAGERPID=1392
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
PWD=<home>
QT_ACCESSIBILITY=1
QT_IM_MODULE=ibus
QT_LOGGING_RULES=*.debug=false
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1532,unix/<hostname>:/tmp/.ICE-unix/1532
SHELL=/bin/bash
SHLVL=0
SSH_AGENT_LAUNCHER=gnome-keyring
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
SYSTEMD_EXEC_PID=1579
TZ=:/etc/localtime
USER=<user>
USERNAME=<user>
WAYLAND_DISPLAY=wayland-0
XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.X11D41
XDG_CONFIG_DIRS=/etc/xdg/xdg-<user>ntu:/etc/xdg
XDG_CURRENT_DESKTOP=<user>ntu:GNOME
XDG_DATA_DIRS=/usr/share/<user>ntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
XDG_MENU_PREFIX=gnome-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=<user>ntu
XDG_SESSION_TYPE=wayland
XMODIFIERS=@im=ibus
_=/usr/bin/gnome-session

292
Segnalazione bug / Re:combobox no fa il combobox
« il: 04 Maggio 2023, 10:23:38 »
...
A me non funziona, non risponde, ma non solo , sulla scheda proprietà dei controlli del ide di gambas non è possibile fare la selezione degli item del combobox.
...

Dovresti per cortesia allegare un progetto che riproduce il malfunzionamento e, andando su Menu > Aiuto (?) > Informazioni di sistema... , copiare le informazioni e incollarle qui (usa il pulsante cancelletto per inserire le informazioni come codice)

Grazie

293
Programmazione / Re:Percentuali
« il: 03 Maggio 2023, 23:38:33 »
Ho perso il filo di questa discussione, sono anziano, pertanto vado a dormire.
L'algebra non la conosco e non conosco Eval, però so che Eval funziona se passi una formula corretta.
Devi costruire la formula prima di passarla, per esempio:

Il risultato corretto del primo calcolo è 369

Prova questo codice:

Codice: [Seleziona]
Public Sub Main()

  Print Eval("((((5+5)*1.1)-1)+400)*0.9") ' risultato corretto
  Print Eval("5+5*1.1-1+400*0.9") ' risultato errato
  Print Eval("5+5+10%-1+400-10%+1-1") ' risultato errato

End

Qui quanto scritto sul libro tedesco:
https://gambas-buch.de/doku.php?id=k19:k19.8:start
https://gambas-buch.de/doku.php?id=k19:k19.8:k19.8.1:start
https://gambas-buch.de/doku.php?id=k19:k19.8:k19.8.2:start
https://gambas-buch.de/doku.php?id=k19:k19.8:k19.8.4:start

Buonanotte

294
Programmazione / Re:Percentuali
« il: 03 Maggio 2023, 18:03:01 »
Eval non è una calcolatrice, e devi anche tener conto dell'ordine di valutazione degli operatori.

Più di questo non saprei dire  :-\

295
Programmazione / Re:Percentuali
« il: 03 Maggio 2023, 17:37:02 »
Per ottenere una percentuale, ad esempio del 10%, occorre moltiplicare  per 0.1

296
Programmazione / Re:Percentuali
« il: 03 Maggio 2023, 17:22:42 »
Puoi per cortesia leggere questa guida* e usare il forum come si deve?

Grazie

*
https://www.gambas-it.org/smf/index.php?topic=7397.msg47179#msg47179

297
Programmazione / Re:Percentuali
« il: 03 Maggio 2023, 17:12:57 »
Creo un textbox e scrivo un operazione per esempio:

5+5+10%-1+400-10%

se la scrivo senza risultati mi da il totale ma se la scrivo per calcolare anche le percentuali mi va in errore, quinddi non accetta le le percentuali.

Senza il tuo codice, non posso risponderti  :-\

298
Programmazione / Re:Verificare se è stringa o numero
« il: 01 Maggio 2023, 22:36:13 »
In un texbox scrivo un numero qualsiasi, come faccio a verificare che  quello che ho scritto sulla textbox è un numero o stringa ?

Oppure se vuoi essere maggiormente preciso, puoi fare così:
Codice: [Seleziona]
Public Sub Button1_Click()

  Dim s As String = TextBox1.Text

  If s Then
    Select TypeOf(Val(s))
      Case 1
        Print "Booleano"
      Case 2
        Print "Byte"
      Case 3, 4, 5
        Print "Numero intero"
      Case 6, 7
        Print "Numero in virgola"
      Case 8
        Print "Data"
      Case Else
        Print "Stringa"
    End Select
  Else
    Print "Nessun dato"
  Endif

End

299
Programmazione / Re:Minimizza la finestra
« il: 30 Aprile 2023, 11:04:48 »
Come visulizzare all' angolo della finestra del form il pulsante minimizza la finestra ?, mi appare solo la X per chiudere....

Queste cose non dipendono da Gambas ma dal tema del desktop in uso

300
Programmazione / Re:Impedire adattamento foto al tema
« il: 25 Aprile 2023, 13:59:17 »
Fallo con mate

Ho fatto una prova su una virtuale con installato Ubuntu 22.04 con il desktop Mate.
Ho creato questo progetto:
Codice: [Seleziona]
Public Sub Form_Open()

  Dim hImage As Image
  Dim hPictureBox As PictureBox

  hImage = Image.Load("./test.jpeg")
  With Me
    .Width = hImage.Width
    .Height = hImage.Height
    .Arrangement = Arrange.Fill
  End With
  With hPictureBox = New PictureBox(Me)
    .Picture = hImage.Picture
  End With

End
Allego l'immagine usata nel test (occorre cambiarla in ipeg con gimp) e le 4 immagini (in una) dei risultati
Mi sono dimenticato di precisare i temi usati:
Yaru, yary-bar-dark, yaru-blue, yaru-blue-dark e, come puoi vedere, ottengo sempre lo stesso risultato

Pagine: 1 ... 18 19 [20] 21 22 ... 282