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 - gianfry56

Pagine: 1 [2] 3 4 ... 6
16
Programmazione / Re:Domanda su WebView (salva immagini)
« il: 29 Dicembre 2016, 11:26:05 »
Quando scegli 'Save Image' scatena l'evento 'Download'
All'interno dell'evento devi dichiarare dove vuoi salvare l'immagine (come nell'esempio sopra) oppure scegliere di aprire la finestra di dialogo (come nell'esempio del progetto WebBrowser (che però mi dava problemi...)

 :ciao:

17
Programmazione / Re:Domanda su WebView (salva immagini)
« il: 28 Dicembre 2016, 21:55:15 »
E' vero che era presente, ma nella versione originale quel progetto non mi funzionava, non chiedermi perché, non l'ho capito.

Ci sono molte cose di quel progetto che non mi funzionano: ad esempio se crei un nuovo tab e digiti un nuovo indirizzo web, la pagina viene trovata (almeno così sembra dato che la caption cambia correttamente) ma non mostra il contenuto della pagina.... e via dicendo.
Può darsi che sia un problema mio, ma ne dubito  :nono:

 :ciao:

18
Programmazione / Re:Domanda su WebView (salva immagini)
« il: 28 Dicembre 2016, 21:09:43 »
Per utilizzare il 'Save Image' ho dovuto inserire questa:

Codice: [Seleziona]
Public Sub WebView1_Download(Download As WebDownload)
  Download.Path = System.User.Home &/ File.Name(Download.Url)
End

almeno così funziona  :)
 :ciao:

19
Programmazione / [RISOLTO] Domanda su WebView (salva immagini)
« il: 28 Dicembre 2016, 16:41:41 »
Il componente WebView può essere utilizzato per visualizzare una pagina HTML... e fin qui niente di nuovo.
Quello che mi serve è poter salvare una delle immagini presenti nella pagina, come normalmente facciamo nel web, con "Tasto destro/Salva immagine con nome..."

Però, cliccando su un'immagine, si presenta solo un popup con queste scelte:

Open Image
Save Image
Copy Image
Copy Image Address

delle quali mi sembra utilizzabile solo l'ultima (che effettivamente copia l'indirizzo web dell'immagine nella clipboard), mentre le altre tre sembra non facciano nulla...   :rolleyes:

Qualcuno conosce un metodo per utilizzare le prime tre opzioni di quel popup?
 :ciao: :ciao:

20
Grazie Gianluigi, questa mi mancava.... funziona perfettamente  :ok: :ok: :ok:

21
In questo esempio http://www.gambas-it.org/smf/index.php?topic=2122.msg23364#msg23364 Alignment viene gestita con una proprietà di tipo String che non mi pare la soluzione migliore...

22
Questa (molto semplificata) è una parte di codice di un controllo personalizzato che, pur funzionando perfettamente, non mi convince per quanto riguarda la prorietà Alignment:

Codice: [Seleziona]
Export
Inherits UserControl

Public Const _Properties As String = "*,Alignment"
Public Const _DrawWith As String = "TextBox"

Property Alignment As Integer
Private iAlignment As Integer

Private hPanel As Panel
Private hControl As TextBox

Public Sub _new()
  hPanel = New Panel(Me)
  hControl = New TextBox(hPanel)
  hPanel.Arrangement = Arrange.Fill
End

Private Function Alignment_Read() As Integer
  Return iAlignment
End

Private Sub Alignment_Write(Value As Integer)
  iAlignment = Value
  hControl.Alignment = Value
End

Alignment sappiamo che è una proprietà di tipo Integer che utilizza i valori di Align.Normal (0), Align.Left (1), Align.Right (2) e Align.Center (3)

ora, dopo aver inserito questo controllo nel form, posso andare a modificare l'allineamento del textbox (e funziona) SOLO inserendo dei VALORI INTEGER (0,1,2 e 3) e non sfruttando il classico combo a discesa con Normal, Left, Right e Center.... perché ?   :hard:

cosa dovrei fare, secondo voi, per correggere questa anomalia?  :-\

(non ditemi che non ho cercato sul forum o in rete, perché non è vero... su Alignment documentazione = zero)  :hatecomputer:

 :ciao:

23
Dimenticate.
 :ok:

24
Questo è vero, però ora ti mostro una cosa strana:
ho provato  un progetto con questi componenti:
gb.qtk e gb.qtk.opengl
e il risultato è un po ambiguo, perché gli spinbox non hanno le classiche icone gtk+ (+ rosso e - verde per aumentare o diminuire il valore)
ma hanno le freccette (su e giù) come la versione qt

riesci a spiegarmelo?   :rolleyes:

26
Io sono SEMPRE in QT, Gianluigi, è solo che per necessità ho provato a vedere se funzionava con gtk+
e ancora non riesco a capire perché ci sia stà differenza  :hatecomputer:

27
Programmazione / Re:Creare nuovo componente
« il: 21 Dicembre 2016, 21:51:16 »
 :-[ chiedo venia  :-[
ma, come dicono dalle mie parti:
a pressa fa fàr bruti scherzi...
(la fretta fa...)

 :2birre:

28
grazie tornu, ma preferisco il mio combobox in versione gtk+3,
e non è che la barra mi dia sempre 'fastidio', è che in certi casi preferisco vedere tutte le opzioni del combo direttamente, senza doverle scorrere....  sono gusti  ;D

 :ciao:

29
Programmazione / Re:Creare nuovo componente
« il: 21 Dicembre 2016, 21:30:23 »
Grazie ragazzi, siete sempre efficienti...   :ok:

però io direi una cosa (questo per non far salire troppo la pressione a qualche povero cristo che, come me, può avere dei limiti...)
modifichiamo quella sequenza del wiki che recita:

Avviare Gambas
Selezionare Nuovo Progetto
Spuntare Creazione di un componente
Scegliere il path del Progetto
Dare un nome al Progetto

perché, prima di spuntare "Creazione di un componente" nel combo, devo: Scegliere il path del Progetto e Dare un nome al Progetto, solo DOPO vado a spuntare l'opzione componente.

se le operazioni le mettiamo nella sequenza giusta... è più facile, altrimenti  :rolleyes:

GRAZIE  :ok: :ok: :ok:

30
Programmazione / [RISOLTO] Creare nuovo componente
« il: 21 Dicembre 2016, 21:07:05 »
Chiedo umilmente pietà ma, visto che tra pochi giorni è Natale, siate buoni con me...  :mad:

Questa sera volevo iniziare l'avventura di creare (o tentare di modificare) il mio primo componente, ma... ho un problema:
nel wiki: http://www.gambas-it.org/wiki/index.php/Come_creare_un_componente
è spiegato che:
Codice: [Seleziona]
Creazione del Progetto Componente
Innanzi tutto per creare un componente e' necessario:

Avviare Gambas
Selezionare Nuovo Progetto
Spuntare Creazione di un componente
...

ora il mio gambas, quando seleziono un nuovo progetto, mi presenta queste opzioni:

Command-line application
Database application
Graphical application
GTK+ GTK+2 application
GTK+ GTK+3 application
QT application
SDL application
Web application
Subversion application

e non trovo nessuna cosa da spuntare riguardo a: "Spuntare Creazione di un componente"   :hard:
e allora:

- sono io tordo?
- il mio gambas non è configurato bene?
- mi sono perso qualcosa?

help  :hatecomputer:

Pagine: 1 [2] 3 4 ... 6