Gambas-it

Programmazione => Progetti degli utenti => Topic aperto da: Michy9393 - 02 Febbraio 2013, 16:04:05

Titolo: Formulinux
Inserito da: Michy9393 - 02 Febbraio 2013, 16:04:05
Formulinux è un software che contiene formule di vario tipo, esso può essere utilizzato solo per vedere le formule (anche inverse ovviamente), oppure può svolgere le formule per voi inserendo semplicemente i dati riportati.

Formulinux è un progetto creato per i sistemi operativi Linux (come si può capire dal nome).

Il progetto è in continuo aggiornamento!
Solo gli utenti iscritti al forum possono visualizzare e scaricare il sorgente da questo sito!

Ditemi cosa ne pensate, è ancora in alto mare ma ci sto lavorando quando ho tempo :)

P.s= Dal sito (ufficiale) si possono scaricare anche le versioni vecchie!

La versione 0.0.9 è stata rilasciata ed è possibile trovarla qui sotto nel topic!



Dalla 0.0.4 si sta utilizzandoGambas 3!
Titolo: Re: Formulinux
Inserito da: fsurfing - 02 Febbraio 2013, 17:43:07
G2 o g3?
Titolo: Re: Formulinux
Inserito da: Michy9393 - 03 Febbraio 2013, 01:14:15
gambas 3 :)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 12 Febbraio 2013, 22:58:15
Nessuno dice niente? :) chi lo ha scaricato cosa ne pensa? :D
Titolo: Re: Formulinux
Inserito da: Top Fuel - 13 Febbraio 2013, 13:59:49
Puoi spiegarmi come mai hai usato un intero per definire pi greco?
Pi greco è quanto di meno intero esista. :D
Eppoi esiste già la costante Pi. :)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 13 Febbraio 2013, 15:22:00
Puoi spiegarmi come mai hai usato un intero per definire pi greco?
Pi greco è quanto di meno intero esista. :D
Eppoi esiste già la costante Pi. :)
Non sapevo dell'esistenza della costante Pi...grazie per avermelo detto modifico :) e poi rilascerò la 0.0.5 ben presto! Vi stupirò! U.U
Titolo: Re: Formulinux
Inserito da: Top Fuel - 13 Febbraio 2013, 18:26:48
Comunque l'idea è buona.
Se vuoi potrei dare il mio piccolo contributo rispolverando e adattando un valutatore di espressioni scritto nel vecchio QB 4.5.
Non dovrebbe essere troppo difficile. Che ne dici? :)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 13 Febbraio 2013, 22:51:58
Comunque l'idea è buona.
Se vuoi potrei dare il mio piccolo contributo rispolverando e adattando un valutatore di espressioni scritto nel vecchio QB 4.5.
Non dovrebbe essere troppo difficile. Che ne dici? :)
A me fa solo che piacere integrare nuove cose nel progetto per esempio piccolo spoiler :P nella versione 0.0.5 ho inserito la tavola periodica di 9bit l'ho migliorata e corretta in alcuni punti e l'ho unita al progetto :)

quindi ben venga :)
e ovviamente i nomi di chi collabora sono messi in prima linea!
Titolo: Re: Formulinux
Inserito da: Top Fuel - 13 Febbraio 2013, 23:11:02
Va bene.
Domani comincerò a lavorarci sopra. :coder:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 13 Febbraio 2013, 23:22:25
Va bene.
Domani comincerò a lavorarci sopra. :coder:
p.s= non sò se tu hai mai creato un progetto open source comunitario...nel senso lavorare in tanto su un progetto unico anche essendo lontani...come fanno? Su che piattaforma lavorano? :)

Scusa ma l'open source mi piace ma sò poco :o

Comunque fai con calma e grazie!
Titolo: Re: Formulinux
Inserito da: Top Fuel - 13 Febbraio 2013, 23:29:41
Ho scoperto solo ora che Gambas ha già il suo valutatore di espressioni, il componente gb.eval. ;D
Però non so' come usarlo e cosa riesce a calcolare.
Vediamo cosa riesco a trovare.
Titolo: Re: Formulinux
Inserito da: Michy9393 - 14 Febbraio 2013, 07:50:43
E chi lo sapeva  :rotfl: ?
Poi dobbiamo fare una guida su questa componente!
Titolo: Re: Formulinux
Inserito da: Picavbg - 14 Febbraio 2013, 09:07:51
Ho scoperto solo ora che Gambas ha già il suo valutatore di espressioni, il componente gb.eval. ;D
Però non so' come usarlo e cosa riesce a calcolare.
Vediamo cosa riesco a trovare.

Come tutto ciò che è ignoto, non si sa, al primo approccio, cosa possa presentarsi, poi entrando nell'argomento si capisce subito che il componente gb.eval è uno strumento  potente e semplicissimo da utilizzare.
Puoi guardare qui (http://www.gambas-it.org/smf/index.php?topic=492.msg4561#msg4561)
 :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 14 Febbraio 2013, 09:45:39
Ho scoperto solo ora che Gambas ha già il suo valutatore di espressioni, il componente gb.eval. ;D
Però non so' come usarlo e cosa riesce a calcolare.
Vediamo cosa riesco a trovare.

Come tutto ciò che è ignoto, non si sa, al primo approccio, cosa possa presentarsi, poi entrando nell'argomento si capisce subito che il componente gb.eval è uno strumento  potente e semplicissimo da utilizzare.
Puoi guardare qui (http://www.gambas-it.org/smf/index.php?topic=492.msg4561#msg4561)
 :ciao:
Utile anche a me :D grazie!
Titolo: Re: Formulinux
Inserito da: Top Fuel - 14 Febbraio 2013, 17:42:52
Però ci voglio lavorare lo stesso su quel valutatore, perchè ci sono alcune cose interessanti. ;)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 15 Febbraio 2013, 01:23:56
Però ci voglio lavorare lo stesso su quel valutatore, perchè ci sono alcune cose interessanti. ;)
E chi dice nulla  :rotfl:
Formulinux farò il botto! Ne sono certo! Altro che Brasero, Libreoffice, firefox, chronium ecc! hahahahah
Titolo: Re: Formulinux
Inserito da: Ceskho - 15 Febbraio 2013, 15:50:34
Ma si possono avere due screenshot o un video dimostrativo?
Titolo: Re: Formulinux
Inserito da: Michy9393 - 16 Febbraio 2013, 11:02:43
Ma si possono avere due screenshot o un video dimostrativo?
Quale onore :)
Comunque sia Screen che Video li farò con la 0.0.5 :) perchè saranno migliorate parecchie cose...e mi piacerebbe creare un team open source per questo progetto !  Magari supportato dal forum di Gambas!
Titolo: Re: Formulinux
Inserito da: Top Fuel - 16 Febbraio 2013, 13:38:42
Ma si possono avere due screenshot o un video dimostrativo?

Dacci il tempo di buttare giù qualcosa. :)
In questo momento sto cercando di adattare una routine per convertire una espressione in notazione RPN. Spero esca qualcosa di funzionante. :D
Titolo: Re: Formulinux
Inserito da: Michy9393 - 17 Febbraio 2013, 01:37:49
Ma si possono avere due screenshot o un video dimostrativo?

Dacci il tempo di buttare giù qualcosa. :)
In questo momento sto cercando di adattare una routine per convertire una espressione in notazione RPN. Spero esca qualcosa di funzionante. :D
Io invece sto migliorando grafica, aggiungendo nuove formule e modificando scritte.
Titolo: Re: Formulinux
Inserito da: 9bit - 17 Febbraio 2013, 15:06:19
Ottima applicazione, complimenti Michy9393  :2birre:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 17 Febbraio 2013, 18:30:08
Però ci voglio lavorare lo stesso su quel valutatore, perchè ci sono alcune cose interessanti. ;)
Grazie! :D Spero proverete anche la 0.0.5! :D
Titolo: Re: Formulinux
Inserito da: Top Fuel - 20 Febbraio 2013, 23:15:59
Ho finito il convertitore di espressioni in notazione RPN, ma come ho appena detto nella sezione bug, non riesco a testarlo perchè Gambas mi abortisce.
Lo allego comunque a questo post, così potete darci una occhiata e vedere se fa scherzi anche a voi, e magari dirmi se funziona. :)
Ci tengo a specificare che non è farina del mio sacco, e che non sono un matematico, quindi non garantisco che sia effettivamente funzionante. :D
Titolo: Re: Formulinux
Inserito da: Michy9393 - 21 Febbraio 2013, 11:04:20
Ho finito il convertitore di espressioni in notazione RPN, ma come ho appena detto nella sezione bug, non riesco a testarlo perchè Gambas mi abortisce.
Lo allego comunque a questo post, così potete darci una occhiata e vedere se fa scherzi anche a voi, e magari dirmi se funziona. :)
Ci tengo a specificare che non è farina del mio sacco, e che non sono un matematico, quindi non garantisco che sia effettivamente funzionante. :D
Grazie per l'aiuto, cercherò di provarlo il prima possibile! Appena sarò a casa...
La versione Formulinux 0.0.5 procede ma un pò a rilento (causa lavoro) quindi mi ci dedico il week end ;) Comunque ben presto farò alcuni screen del prima e del dopo! :) vedrete che cambiamento!
Titolo: Re: Formulinux
Inserito da: fsurfing - 24 Febbraio 2013, 14:04:36
Citazione
Ho finito il convertitore di espressioni in notazione RPN, ma come ho appena detto nella sezione bug, non riesco a testarlo perchè Gambas mi abortisce.
Lo allego comunque a questo post, così potete darci una occhiata e vedere se fa scherzi anche a voi, e magari dirmi se funziona. Sorriso
Ci tengo a specificare che non è farina del mio sacco, e che non sono un matematico, quindi non garantisco che sia effettivamente funzionante. Felice

a questo riga:

Codice: [Seleziona]
If espressione.text <> "" Then
 compilata = Funzioni.CompilaespressioneRPN(espressione.text)   
Endif

da errore , nei sorgenti manca il modulo "funzioni"
Titolo: Re: Formulinux
Inserito da: Top Fuel - 24 Febbraio 2013, 16:39:01
Ah si, l'ho tolto e mi sono dimenticato di modificare il listato.
C'è solo da togliere "Funzioni.". :)
Comunque ho riuppato il listato corretto.
Titolo: Re: Formulinux
Inserito da: Michy9393 - 25 Febbraio 2013, 23:37:50
Scusatemi se manco spesso ma in questi giorni tra seggio, lavoro e quant'altro sono indaffaratissimo!
Mi scuso veramente! :(
Titolo: Re: Formulinux
Inserito da: Top Fuel - 26 Febbraio 2013, 00:19:13
Nessun problema.
Anche io sono uno che va a rilento con le cose. :)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 26 Febbraio 2013, 20:42:17
Comunque Top Fuel grazie per la mano che mi stai dando! :)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 04 Marzo 2013, 17:17:52
Piccoli aggiornamenti prima del rilascio formulinux 0.0.5 che avverrà spero in settimana:
- Il convertitore di Top Fuel vedrò di inserirlo già nella 0.0.5 se non ci saranno grosse modifiche da fare (a lvl grafico e quant'altro) sennò verrà inserito nelle versioni seguenti.
- La tavola periodica di 9Bit (progetto messo in questa sezione) è stata inserita in Formulinux 0.0.5 con piccole modifiche :)
- Aggiunti ringraziamenti e credits di tutti quelli che mi stanno aiutando(Top fuel, vuott e 9bit ma spero ci saranno altri) :) ringraziando ovviamente anche tutto il forum di Gambas.


Il Programmino si è un pò ingrossato per via delle numerose img della tavola periodica...ma cercherò un modo per risolvere il problema nelle prossime V.
Comunque il progetto non supera il Mega di grandezza:)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 04 Marzo 2013, 22:25:38
Ho finito il convertitore di espressioni in notazione RPN, ma come ho appena detto nella sezione bug, non riesco a testarlo perchè Gambas mi abortisce.
Lo allego comunque a questo post, così potete darci una occhiata e vedere se fa scherzi anche a voi, e magari dirmi se funziona. :)
Ci tengo a specificare che non è farina del mio sacco, e che non sono un matematico, quindi non garantisco che sia effettivamente funzionante. :D
Top a me non funziona :( mi da dei Bad character constant in string e altri piccoli errori!
Titolo: Re: Formulinux
Inserito da: Top Fuel - 04 Marzo 2013, 23:06:56
Accidenti... voglio provare a spostarlo su Gambas2 e vedere se almeno li funziona.
Titolo: Re: Formulinux
Inserito da: Michy9393 - 04 Marzo 2013, 23:08:46
Accidenti... voglio provare a spostarlo su Gambas2 e vedere se almeno li funziona.
Ma perchè non lo hai provato?
Comunque io uso Gambas 3
Titolo: Re: Formulinux
Inserito da: Top Fuel - 04 Marzo 2013, 23:29:00
Ho dei problemi con questo progetto sotto Gambas 3: quando lo faccio partire mi da errore e Gambas viene terminato.
Così voglio portare tutto su Gambas 2 e vedere se almeno li funziona. Non c'è niente di specifico di Gambas 3, quindi dovrebbe funzionare anche sotto Gambas 2.
Titolo: Re: Formulinux
Inserito da: Michy9393 - 04 Marzo 2013, 23:32:56
Ho dei problemi con questo progetto sotto Gambas 3: quando lo faccio partire mi da errore e Gambas viene terminato.
Così voglio portare tutto su Gambas 2 e vedere se almeno li funziona. Non c'è niente di specifico di Gambas 3, quindi dovrebbe funzionare anche sotto Gambas 2.
Capito...sicuramente con il passaggio a gambas 3 alcune cose sono state modificate e non più accettate!
Quindi vai tranquillo ;) Dai forza e coraggio aspetto questo tuo valutatore :D
Titolo: Re: Formulinux
Inserito da: Top Fuel - 04 Marzo 2013, 23:36:59
Qui non va in errore, buona cosa, almeno posso lavorarci su. :D
Ho già corretto i primi errori di digitazione (soliti caratteri non digitati).
Adesso provo a correggere i successivi.
Titolo: Re: Formulinux
Inserito da: Michy9393 - 04 Marzo 2013, 23:37:31
Qui non va in errore, buona cosa, almeno posso lavorarci su. :D
Ho già corretto i primi errori di digitazione (soliti caratteri non digitati).
Adesso provo a correggere i successivi.
Grande :)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 17 Marzo 2013, 21:57:43
Versione 0.0.5 Finalmente Rilasciata!

Per Visualizzare e scaricare bisogna essere iscritti.
Titolo: Re: Formulinux
Inserito da: 9bit - 18 Marzo 2013, 19:49:28
Ottimo programma, molto utile complimenti  :2birre:

Però ho notato che chiudendo il Form principale il programma non
si chiude, ma sembra che venga nascosto.

Altra cosa, nei Form secondari se clicco sulla "X" invece di "Home"
si nasconde tutto....sarebbe meglio in ogni caso ritornare alla Form "Home" principale,
oppure aggiungere un bottone "chiudi tutto".

In queste ultime righe esprimo una mia opinione personale  :ciao:
Titolo: Re: Formulinux
Inserito da: Top Fuel - 18 Marzo 2013, 23:37:58
Nel frattempo il testing del convertitore sta andando per le lunghe perchè ci sono degli errori di logica e delle mancanze inaspettate che sto cercando di correggere.
Titolo: Re: Formulinux
Inserito da: Michy9393 - 19 Marzo 2013, 01:35:22
Citazione
Ottimo programma, molto utile complimenti   :2birre:
Grazie :) è anche merito tuo! Tu hai dato una gran bella svolta al progetto...grazie alla tavola periodica!

Citazione
Però ho notato che chiudendo il Form principale il programma non
si chiude, ma sembra che venga nascosto.

Altra cosa, nei Form secondari se clicco sulla "X" invece di "Home"
si nasconde tutto....sarebbe meglio in ogni caso ritornare alla Form "Home" principale,
oppure aggiungere un bottone "chiudi tutto".
Sai come potrei risolvere questi due problemi?Consigli?

Citazione
Nel frattempo il testing del convertitore sta andando per le lunghe perchè ci sono degli errori di logica e delle mancanze inaspettate che sto cercando di correggere.
Tranquillo Top Fuel, prenditi tutto il tempo che vuoi! :) il tuo valutatore sarà una grande novità per Formulinux! Devi farlo bene!
Titolo: Re: Formulinux
Inserito da: vuott - 19 Marzo 2013, 01:38:34
Però ho notato che chiudendo il Form principale il programma non
si chiude, ma sembra che venga nascosto.

Sai come potrei risolvere....?Consigli?


Prova con

Codice: gambas [Seleziona]

   Quit
Titolo: Re: Formulinux
Inserito da: Picavbg - 19 Marzo 2013, 10:03:02
Citazione
Altra cosa, nei Form secondari se clicco sulla "X" invece di "Home"
si nasconde tutto....sarebbe meglio in ogni caso ritornare alla Form "Home" principale,
oppure aggiungere un bottone "chiudi tutto".
Sai come potrei risolvere questi due problemi?Consigli?

La chiamata di form modali funziona come quella di una "Function", come potrai constatare nella documentazione di Gambas.org. Ciò significa che puoi benissimo fare salire la form dipendente con :
Codice: [Seleziona]
  
Dim iSwReturn as integer

iSwReturn = Form1.showmodal()

if SwReturn > 0     
      Message.Info("Form1 chiusa anomalmente")
else
        Message.Info("Form1 chiusa con successo")
endif

Dentro la Form1 puoi decidere in qualsiasi punto della classe di chiudere la Form e di restituire il controllo alla Form padre, semplicemente con:
Codice: [Seleziona]
  Me.Close(x)      ' dove x è un intero

Non ho capito perchè nella chiamata di una form utilizzi sia .Load che .Showmodal.
Infatti per ottenere il caricamento della Form dipendente è sufficiente applicare il metodo  Showmodal.

Così pure non hai bisogno di rientrare dalla Form modale alla chiamante con:
Codice: [Seleziona]
f1.hide
FMain.Show
la riga f1.hide nasconde la F1 ma non la rilascia, mantenendola pertanto sempre attiva e con conseguente impegno inutile di memoria.
Inoltre la FMain.Show fa partire una nuova istanza della FMain, creando perciò un nuovo impegno di memoria. Il tutto si risolve semplicemente utilizzando il Me.Close che ho indicato sopra.

Spero di esserti stato utile.
 :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 19 Marzo 2013, 10:44:12
Siete stati tutti molto utili!
Sono errori che ho fatto senza accorgemene...correggerò tutti gli errori nella 0.0.6 intanto per chi volesse mi potrebbe dare dei consigli su cose da aggiungere :)

Scusate se ho fatto errori grossolani...ma sono inesperto in gambas  :-\
Titolo: Re: Formulinux
Inserito da: Top Fuel - 19 Marzo 2013, 23:26:29
Mi è appena venuta in mente una cosina da aggiungere. Ci stò già lavorando, ti piacerà. ;)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 19 Marzo 2013, 23:33:39
Mi è appena venuta in mente una cosina da aggiungere. Ci stò già lavorando, ti piacerà. ;)
vai :D
Io credo di aver corretto le cose che mi avete detto comunque se vuoi aspetto che mi mandi quello che stai facendo :)
Titolo: Re: Formulinux
Inserito da: Top Fuel - 19 Marzo 2013, 23:48:18
Ti conviene postare la versione corretta così possiamo vederla, perchè se aspetti me... :D :D
Titolo: Re: Formulinux
Inserito da: Michy9393 - 19 Marzo 2013, 23:54:04
Ti conviene postare la versione corretta così possiamo vederla, perchè se aspetti me... :D :D
ok metto tutto in ordine e procedo :) a metterla qui!
Titolo: Re: Formulinux
Inserito da: Michy9393 - 20 Marzo 2013, 00:36:16
Ecco qui! Grazie per avermi fatto accorgere dei madornali errori di distrazione che avevo fatto! Grazie a tutti!

Formulinux 0.0.6 Alpha tutta per voi!
Per qualsiasi cosa eccomi!

Titolo: Re: Formulinux
Inserito da: Top Fuel - 20 Marzo 2013, 19:04:45
Nel frattempo puoi aggiungere questa semplicissima funzione per calcolare il fattoriale di un numero:

Codice: [Seleziona]
Public Function Fattoriale (Numero As Byte) As Long
Dim Risultato As Long = 1
Dim i As Byte
If Numero > 20 Then
   Message.info("Il numero calcolato\n è troppo grande.\n Mi spiace.")
   Risultato = 0
   Return Risultato
Endif
For i = 2 To Numero
   Risultato *= i
Next
Return Risultato
End

Purtroppo può arrivare al massimo fino a 20, oltre si va in overflow. Bisognerebbe trovare la maniera di calcolare e scrivere numeri più grossi.
Fà parte di quello che sto scrivendo. ;)
Titolo: Re: Formulinux
Inserito da: Picavbg - 21 Marzo 2013, 00:50:58
Purtroppo può arrivare al massimo fino a 20, oltre si va in overflow. Bisognerebbe trovare la maniera di calcolare e scrivere numeri più grossi.

Hai dichiarato:
Codice: [Seleziona]
Dim Risultato As Long = 1   
cioè, hai voluto utilizzare esclusivamente un tipo di dati numerico intero. Ciò non permette a Gambas di sfruttare la notazione scientifica.
I numeri interi di tipo Long possonon infatti getsire valori compresi fra "-9.223.372.036.854.775.808" e "+9.223.372.036.854.775.807". Per potere superare tale limite devi utilizzare il seguente metodo:
Codice: [Seleziona]
Dim Risultato As Float = 1 
Così facendo,se poni numero=40, il risultato finale sarà
Citazione
8,1591528324789E+47
:ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 21 Marzo 2013, 11:12:11
Stupendo :) Sto aggiungendo tutto e correggendo delle cose! Se continuiamo così MicroZozz ci vorrà comprare per fermare questo progetto! :rotfl:
Titolo: Re: Formulinux
Inserito da: Top Fuel - 21 Marzo 2013, 14:41:21
Codice: [Seleziona]
Dim Risultato As Float = 1 
Così facendo,se poni numero=40, il risultato finale sarà
Citazione
8,1591528324789E+47
:ciao:

Lo so, ma andrebbero perse parecchie cifre. Se ti serve il numero esatto come fai? :-\
Titolo: Re: Formulinux
Inserito da: Picavbg - 21 Marzo 2013, 15:28:49
Lo so, ma andrebbero perse parecchie cifre. Se ti serve il numero esatto come fai? :-\

Io avrei approntato un piccolo artificio per ottenere il valore corrispondente alla notazione scientifica necessitata dal fatto che Gambas, e non solo Gambas, non riesce a gestire più di 8 byte (64 bit) per i valori numerici. D'altronde anche le comunissime calcolatrici, di fronte ad un numero troppo grande o troppo piccolo forniscono automaticamente un risultato in notazione scientifica.

Il codice che ne è venuto fuori e che ho già provato é naturalmente un esempio da modificare adeguatamente in funzione del lavoro di acquisizione e restituzione dati:
Codice: gambas [Seleziona]
Public Sub Form_Open()
Dim Risultato As Float = 1
Dim i As Byte
Dim iCiclo As Integer
Dim imoltiplica As Integer

Dim $Risultato As String
Dim $Segno As String
Dim $StriMia As String
  For iCiclo = 0 To 1
    If iCiclo = 1 Then
      Risultato = 2.34 * 1 / 100000000000
    Else
      For i = 2 To 40
        Risultato *= i
      Next
    Endif
    $Risultato = CFloat(Risultato)
    Print "Risultato ='" & Risultato & "'"
    i = InStr($Risultato, "E")
    If i <> 0 Then
        $StriMia = Right($Risultato, Len($Risultato) - (i))
        imoltiplica = Int(Val(Right($StriMia, Len($StriMia) - 1)))
        $Segno = Left($StriMia)
        $Risultato = Left($Risultato, i - 1)
        $Risultato = Replace($Risultato, ".", "")
        If $Segno = "-" Then
            $StriMia = String$(10, "0")
            $Risultato = "0." & $StriMia & "234"
        Else
          Print String$(imoltiplica - Len($Risultato), "0")
          $StriMia = String$(imoltiplica - Len($Risultato), "0")
          $Risultato = Left($Risultato) & "." & Right($Risultato, Len($Risultato) - 1) & $StriMia
        Endif
        Print "$Risultato ='" & $Risultato & "'"
    Endif   
  Next
Me.Close
End


Il risultato prodotto in laboratorio è:
Citazione
Risultato ='8.1591528324789E+47'
000000000000000000000000000000000
$Risultato ='8.1591528324789000000000000000000000000000000000'
Risultato ='2.34E-11'
$Risultato ='0.0000000000234'

Se dovesse essere soddisfacente potrebbe essere trasformato in una classe  da download.
 :ciao:
Titolo: Re: Formulinux
Inserito da: Top Fuel - 21 Marzo 2013, 15:50:00
Interessante. ;)
Ma quello che mi piacerebbe sapere è come fanno certe applicazioni matematiche a darti tutte le cifre fino all'ultima.
Io ho una vecchissima applicazione matematica DOS che si chiama Derive e riesce a fare i calcoli anche con numeri enormi. Se si riuscisse a implementare una cosa del genere anche sotto Gambas sarebbe una bella bomba.
Se ci riusciva una vecchissima applicazione a 16 bit figuriamoci cosa può fare una a 64 bit...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 23 Marzo 2013, 00:21:32
Formulinux sta crescendo :)
Titolo: Re: Formulinux
Inserito da: pastrank - 23 Marzo 2013, 11:31:23
Interessante. ;)
Ma quello che mi piacerebbe sapere è come fanno certe applicazioni matematiche a darti tutte le cifre fino all'ultima.

Probabilmente usano librerie esterne particolari, prova per esempio a guardare questa: http://gmplib.org/
Non so se questa e' la lib piu' adatta al tuo caso, ne se ci sono problemi a usarla in Gambas, c'era anche qualcuno con Gambas che le aveva usate, queste librerie, ma gambe di cane se mi ricordo chi e quando, io non le ho mai adoperate.
Titolo: Re: Formulinux
Inserito da: 9bit - 24 Marzo 2013, 19:09:17
Citazione
Ottimo programma, molto utile complimenti   :2birre:
Grazie :) è anche merito tuo! Tu hai dato una gran bella svolta al progetto...grazie alla tavola periodica!

Citazione
Però ho notato che chiudendo il Form principale il programma non
si chiude, ma sembra che venga nascosto.

Altra cosa, nei Form secondari se clicco sulla "X" invece di "Home"
si nasconde tutto....sarebbe meglio in ogni caso ritornare alla Form "Home" principale,
oppure aggiungere un bottone "chiudi tutto".
Sai come potrei risolvere questi due problemi?Consigli?

Citazione
Nel frattempo il testing del convertitore sta andando per le lunghe perchè ci sono degli errori di logica e delle mancanze inaspettate che sto cercando di correggere.
Tranquillo Top Fuel, prenditi tutto il tempo che vuoi! :) il tuo valutatore sarà una grande novità per Formulinux! Devi farlo bene!

Scusami se ti rispondo solo adesso  :)
Ma noto che ti hanno dato la soluzione due delle colonne del Forum, io non avrei potuto aiutarti.
Titolo: Re: Formulinux
Inserito da: 9bit - 24 Marzo 2013, 19:11:01
Formulinux sta crescendo :)
Bene!  :)
Sto finendo un proggettino che ti può essere utile da inserire in Formulinux  :coder:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 25 Marzo 2013, 01:32:03
Citazione
cusami se ti rispondo solo adesso  Sorriso
Ma noto che ti hanno dato la soluzione due delle colonne del Forum, io non avrei potuto aiutarti.
Ma che tranquillo :) anzi ringrazio tutti per la mano che mi state dando!

Citazione
Bene!  Sorriso
Sto finendo un proggettino che ti può essere utile da inserire in Formulinux  coder
Sono proprio curioso! :)
Titolo: Re: Formulinux
Inserito da: 9bit - 25 Marzo 2013, 17:16:51
Citazione
Bene!  Sorriso
Sto finendo un proggettino che ti può essere utile da inserire in Formulinux  coder
Citazione
Sono proprio curioso! :)
Quasi finito il progettino  :coder:
Titolo: Re: Formulinux
Inserito da: 9bit - 26 Marzo 2013, 14:44:46
Ciao Michy9393, il progettino e quasi finito dagli un'occhiata
per vedere se può essere utile al tuo progetto
http://www.gambas-it.org/smf/index.php?topic=2641.msg27780#msg27780
Titolo: Re: Formulinux
Inserito da: Michy9393 - 26 Marzo 2013, 16:11:36
Certo che è utile :) anzi è proprio una cosa che volevo mettere da tempo!
Comunque devo provarlo ma sono sicuro che sarà un bel programmino :)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 04 Aprile 2013, 11:00:10
La Versione 0.0.6 sta procedendo anche se con molta calma, ringrazio tutti per la mano che mi state dando!
Titolo: Re: Formulinux
Inserito da: 9bit - 07 Aprile 2013, 12:56:18
Michy vedi se ti può interessare questo:
http://www.gambas-it.org/smf/index.php?topic=2667.msg28001#msg28001

ah, c'era anche questo:
http://www.gambas-it.org/smf/index.php?topic=2496.msg26630#msg26630
 :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 07 Aprile 2013, 16:15:55
Grazie :) certo che mi servono! Solo che è troppa robba da aggiungere  :rotfl: credo rilascerò la 0.0.6 senza alcune nuove funzioni che poi aggiungerò in seguito :)
Titolo: Re: Formulinux
Inserito da: 9bit - 07 Aprile 2013, 19:03:10
Ok, allora per adesso mi fermo....avevo ancora una ventina di progettini in mente  :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 07 Aprile 2013, 21:49:19
hey michy ho appena ultimato una calcolatrice scientifica e la scomposizione delle equazioni di 2° grado (trova le soluzioni alle equazioni di 2° grado)
se vuoi implementalo nel tuo formulinux ;D
Titolo: Re: Formulinux
Inserito da: Michy9393 - 08 Aprile 2013, 08:23:17
Ok, allora per adesso mi fermo....avevo ancora una ventina di progettini in mente  :rotfl:
Ma che postali falli pure :) Poi piano piano me li prendo e li inserisco versione dopo versione!

Citazione
hey michy ho appena ultimato una calcolatrice scientifica e la scomposizione delle equazioni di 2° grado (trova le soluzioni alle equazioni di 2° grado)
se vuoi implementalo nel tuo formulinux Ghigno
Grazie!! Sarà utilissima!
Titolo: Re: Formulinux
Inserito da: Michy9393 - 10 Aprile 2013, 22:29:27
Ed ecco a voi anche se con uno sviluppo molto lento e tortuoso Formulinux 0.0.6
CHANGELOG:
- Corretti errori di appesantimento RAM.
- Metodo di Chiusura Corretta.
- Aggiunta funzione per calcolare la probabilità.
- Aggiunto Convertitore di Misure.

A voi la parola!
Titolo: Re: Formulinux
Inserito da: Michy9393 - 18 Aprile 2013, 23:03:44
Nessuno dice nulla?  ;D
Comunque sto attuando un restyling grafico! Grazie a tante piccole cose viste da molti progetti nel forum!
Titolo: Re: Formulinux
Inserito da: Top Fuel - 19 Aprile 2013, 00:35:32
L'ho scaricato ma devo ancora guardarlo. :-[
Titolo: Re: Formulinux
Inserito da: Michy9393 - 19 Aprile 2013, 08:19:34
tranquillo Top Fuel :) tanto ci sono state poche modifiche...sono stati corretti solo degli errori e aggiunte delle cose
Titolo: Re: Formulinux
Inserito da: 9bit - 19 Aprile 2013, 14:33:13
...sta venendo fuori un bel progettone  :ok: :D
Titolo: Re: Formulinux
Inserito da: simo97 - 19 Aprile 2013, 15:55:05
si infatti ;D ;D
michy se ti serve da fare qualche progettino non c'è che da chiedere :ciao:
 :bravo:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 19 Aprile 2013, 16:11:33
si infatti ;D ;D
michy se ti serve da fare qualche progettino non c'è che da chiedere :ciao:
 :bravo:
Grazie a tutti e due!
Mi fa piacere che vi piaccia e spero sia utile...
Simo forse ecco cosa...sai magari fare dei calcoli su delle leggi? La legge di Boyle e cose così sarebbero molto utili a Formulinux :)
Titolo: Re: Formulinux
Inserito da: simo97 - 19 Aprile 2013, 16:16:07
benissimo
 :ok:
le vuoi in un colpo solo o 1 per progettino??

per l'altra cosa che ne pensi???
alla fine non è complicato....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 19 Aprile 2013, 16:45:09
benissimo
 :ok:
le vuoi in un colpo solo o 1 per progettino??

per l'altra cosa che ne pensi???
alla fine non è complicato....
TU metti tutto quello che puoi in un progetto :) tanto poi implemento!

Comunque per quanto riguarda il progetto da te proposto dall'altra parte...io non saprei come aiutarti  :hard: Anche perchè ho pochissimo tempo!
Titolo: Re: Formulinux
Inserito da: simo97 - 19 Aprile 2013, 17:11:20
intanto ecco boyle

poi ne faccio uno per l'elettronica

nell'area dowload c'è azetrope (tipo formulinux ma per la chimica) fatto da ceskho (penso)
bisognerebbe convertirlo e integrarlo
c'è scritto che è fatto in gambas 3 ma quando lo apro mi dice di convertirlo da gambas 2

ok ora si comincia :coder: :coder: :coder:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 19 Aprile 2013, 18:22:44
Scaricato sia il tuo programmino che Azetrope :) Vediamo cosa esce fuori !
Titolo: Re: Formulinux
Inserito da: simo97 - 20 Aprile 2013, 23:24:43
un pò di termodinamica...
 :coffee:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 21 Aprile 2013, 01:59:24
Grazie :) Grande! Comunque Azerotipe o come si chiama...non me lo apre!
Titolo: Re: Formulinux
Inserito da: 9bit - 21 Aprile 2013, 12:04:49
Ottimo!  :ciao:
Titolo: Re: Formulinux
Inserito da: simo97 - 21 Aprile 2013, 13:44:09
è scritto in gambas 2....

la sintassi è cambiata
a me lo apre però non lo posso avviare
ci vorrebbe qualcuno che conosce gambas 2
 :-\ vedremo
Titolo: Re: Formulinux
Inserito da: Michy9393 - 21 Aprile 2013, 19:49:36
Citazione
è scritto in gambas 2....

la sintassi è cambiata
a me lo apre però non lo posso avviare
ci vorrebbe qualcuno che conosce gambas 2
 Indeciso vedremo
Non mi apre proprio l'archivio di Azero...comunque sto costruendo piano piano la nuova versione di formulinux!
Titolo: Re: Formulinux
Inserito da: simo97 - 21 Aprile 2013, 22:56:56
a me lo apre benissimo ma dopo averlo convertito non lo posso avviare :'(
sto lentamente compilando un pò di elettronica
legge di columb
campo elettrico
differenza di potenziale
..................................
Titolo: Re: Formulinux
Inserito da: Michy9393 - 21 Aprile 2013, 23:20:02
Boh strano...comunque grande Simo!
Ti ho inserito anche negli utenti che supportano Formulinux  :ok:
Comunque credo che per questa settimana rilascerò la 0.0.7  :2birre:
Titolo: Re: Formulinux
Inserito da: simo97 - 22 Aprile 2013, 22:40:45
si potrbbe, visto che sta diventando abbastanza grandicello, un file libreria con tutte le costanti, ne sto aggiungendo una marea, e credo che tutti questi dati mirino un pò alla stabilità di tutto formulinux...

un consiglio aggiungi qualcosa che limiti ai soli numeri l'accesso alle textbox altrimenti si rischiano crash imprevisti oppure semplici catch su tutti i pulsanti

per ora vado molto a rilento perchè sto cercando di facilitarti il lavoro di integrazione il più semplice possibile(un copia incolla molto rapido dell'intero form...)
i miei progettini mancano di icone ma se usi quelle di sempre le copio dalla precedente versione
 ;D ;D ;D ;D
Titolo: Re: Formulinux
Inserito da: Michy9393 - 23 Aprile 2013, 08:25:58
si potrbbe, visto che sta diventando abbastanza grandicello, un file libreria con tutte le costanti, ne sto aggiungendo una marea, e credo che tutti questi dati mirino un pò alla stabilità di tutto formulinux...

un consiglio aggiungi qualcosa che limiti ai soli numeri l'accesso alle textbox altrimenti si rischiano crash imprevisti oppure semplici catch su tutti i pulsanti

per ora vado molto a rilento perchè sto cercando di facilitarti il lavoro di integrazione il più semplice possibile(un copia incolla molto rapido dell'intero form...)
i miei progettini mancano di icone ma se usi quelle di sempre le copio dalla precedente versione
 ;D ;D ;D ;D

Infatti vai Piano SIMO!  :rotfl: Più semplici sono le cose che mi passi più sarà facile per me montarle! Comunque per quanto riguarda la libreria poi avrò una domanda da fare ;) e la posterò sul forum :)
Titolo: Re: Formulinux
Inserito da: simo97 - 23 Aprile 2013, 13:18:59
anche io dovrò chiedere visto che non le ho mai usate...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 23 Aprile 2013, 16:58:36
anche io dovrò chiedere visto che non le ho mai usate...

Stessa cosa :P
Titolo: Re: Formulinux
Inserito da: simo97 - 23 Aprile 2013, 17:38:46
 ;D ;D ;D
quasi finito
Titolo: Re: Formulinux
Inserito da: simo97 - 23 Aprile 2013, 18:12:34
 :coder: :coder:
sto facendo a botte con le unità....
(quando lo aprirete capirete)
 :hatecomputer: :hatecomputer:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 24 Aprile 2013, 10:19:20
Simo, ti nomino parte integrante dello staff di Formulinux! Sei un grande! Stai facendo anche troppo!  ;D

Citazione
un consiglio aggiungi qualcosa che limiti ai soli numeri l'accesso alle textbox altrimenti si rischiano crash imprevisti oppure semplici catch su tutti i pulsanti
Ho letto ora il consiglio e sarà una delle prime cose da fare! FOrmulinux non deve Crashare MAI!  :nono:
Titolo: Re: Formulinux
Inserito da: simo97 - 24 Aprile 2013, 15:43:08
 :ok: :ok: :ok:
grandioso
grazie michy
la fortuna di avere ancora il libro di fisica....
Titolo: Re: Formulinux
Inserito da: 9bit - 24 Aprile 2013, 19:07:45
State facendo un gran bel lavoro...appena ho un po' di tempo, cercherò
di dare un piccolo contributo  ;)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 24 Aprile 2013, 21:35:55
Citazione
grandioso
grazie michy
E di cosa?! E' il minimo!

Citazione
la fortuna di avere ancora il libro di fisica....
Io l'ho ormai reciclato sfortunatamente!

Citazione
State facendo un gran bel lavoro...appena ho un po' di tempo, cercherò
di dare un piccolo contributo  Occhiolino
Grazie da parte mia e da parte( credo di parlare a nome di tutti e due) di Simo :) Comunque tu hai già dato 9Bit molti tuoi progetti sono diventati parte integrante ormai di formulinux! :)
Titolo: Re: Formulinux
Inserito da: 9bit - 24 Aprile 2013, 21:43:45
Grazie ragazzi! Il progetto sta crescendo e migliorando, e spero di dare ancora il mio piccolo contributo.  :coder: :coder: :ok:
Titolo: Re: Formulinux
Inserito da: simo97 - 24 Aprile 2013, 22:09:30
Citazione
Grazie da parte mia e da parte( credo di parlare a nome di tutti e due) di Simo  Comunque tu hai già dato 9Bit molti tuoi progetti sono diventati parte integrante ormai di formulinux!
credi bene ;D ;D
Titolo: Re: Formulinux
Inserito da: Michy9393 - 25 Aprile 2013, 01:39:23
Dai dai che sta crescendo!
P.s= dalla prossima versione cioè la 0.0.7 simo se vuoi ti prendi il progetto e lo modifichi a tuo piacimento :) poi me lo mandi fai tutte le modifiche che vuoi così la 0.0.8 sarà fatta da ambedue!
Titolo: Re: Formulinux
Inserito da: simo97 - 25 Aprile 2013, 09:34:20
Benissimo  :ok:

Ps: oggi rilascio un nuovo pacchetto
Titolo: Re: Formulinux
Inserito da: simo97 - 25 Aprile 2013, 17:08:02
 :coder: :coder:
 a quando la "007" ???

p.s.:il libro è quasi finito!! :rotfl: :rotfl: :rotfl:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 26 Aprile 2013, 01:45:42
Ecco qui la 0.0.7!

Changelog:
- Eliminato caricamento
- Nuovo slogan
- Nuova Home Page
- Semplificazione del software
- Aggiunto MCD e MCM.
- Aggiunto Menu in Home page
- Aggiunta Calcolatrice Scientifica

Mi dispiace che non ho potuto inserire tutto SIMO! Se vuoi pensaci tu!
Ora puoi ritoccare quel che vuoi XD
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Aprile 2013, 15:50:13
che figata......

si comincià l'opera...
dovendo essere fatta da tutti e due prima le modifiche vanno approvate poi si ripubblica la versione aggiornata

---modifiche da approvare---
reinserito evalutator
attivato nuovo componente gb.eval
aggiunto "chimica/fisica" nella list "chimica"
corretto bug nella calcolatrice-eq 2°grado

---prossima integrazione----
i miei progettini

---cose da fare---
qualcosa per limitare ai numeri l'accesso alle textbox
Titolo: Re: Formulinux
Inserito da: Michy9393 - 26 Aprile 2013, 16:30:38
Citazione
---modifiche da approvare---
reinserito evalutator
attivato nuovo componente gb.eval
aggiunto "chimica/fisica" nella list "chimica"
corretto bug nella calcolatrice-eq 2°grado

---prossima integrazione----
i miei progettini
Favorevole a tutti!

Io invece:
Sto cercando di alleggerire la tavola periodica che le immagini pesano troppo per te va bene?
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Aprile 2013, 17:31:06
--approvata--

si potrebbe scalarle e ridurne la qualità
tanto non cambiano molto...
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Aprile 2013, 18:08:24
fra un pò formulinux diventerà più grande di un mb..
(gambas.it carica file fino a 1024 kb)

integriamo le patch oppure hai un altro sistema???
Titolo: Re: Formulinux
Inserito da: Michy9393 - 26 Aprile 2013, 19:20:30
OK scaricata...no dobbiamo il più possibile mantenere piccolo il programma...almeno finché possiamo!
Comunque la tua mod l'ho scaricata e appena ho finito la ripubblico ...però non appesantiamo il forum di gambas facendo così?

Edit: Continua con la tua mod...io la sto modificando, tanto sto solo alleggerendo le img ecc quindi fai tranquillo sostituiro solo alcune cose :)
Titolo: Re: Formulinux
Inserito da: 9bit - 27 Aprile 2013, 10:25:07
Bello!  :coder:  :yeah: :yeah: :yeah: :bravo:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 29 Aprile 2013, 11:07:46
Bello!  :coder:  :yeah: :yeah: :yeah: :bravo:
Grazie :) è ancora molto ma molto spartano  :rotfl: però procede!
SU SU che in due possiamo rilasciare più velocemente le versioni!
Titolo: Re: Formulinux
Inserito da: simo97 - 29 Aprile 2013, 22:17:03
dai...
prima di rilasciare la new version si deve aggiungere qualcosa...
io per ora rivedo e correggo quello che già c'è
e per ora ne ho trovati tanti.....

------finalmente ho messo a punto il modulo per limitare l'accesso alle text ai soli numeri e l'ho applicata a tutti i form-----

se avete qualcosa da aggiungere pubblicate
per i miei progettini ci vorrà del tempo..."diciamo" dalla prossima ver

prima il debug (quasi finito :coder:) poi integro...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 30 Aprile 2013, 00:18:50
Certo certo ;) bisogna correggere gli errori, aggiungere nuove cose e tanto altro :) prima di rilasciare una vera e propria Versione ;)
Titolo: Re: Formulinux
Inserito da: simo97 - 30 Aprile 2013, 19:21:00
per un "anteprima" della prossima versione si attende un ultima cosetta  :hatecomputer:
poi se qualcuno ha la buona volonta di testare l'unica cosa che io non ho testato(tutte le varie formule e inverse) lo ringrazio(di più non posso... ;D)

verso stasera al massimo domani la pubblico...
poi se il "capo" deve fare qualche modifica si pubblicherà più in là...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 30 Aprile 2013, 20:26:32
Simo quando sei pronto pubblica pure la release...io per mancanza di tempo (causa lavoro) non posso fare molto! Comunque cercherò in tutti i modi di essere utile!
Titolo: Re: Formulinux
Inserito da: simo97 - 30 Aprile 2013, 22:30:07
ecco...la 0.0.8

chengelog

se qualcuno lo testa per bene..... :2birre:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 30 Aprile 2013, 23:54:34
Grande! :D Sta uscendo un grande progetto!
Titolo: Re: Formulinux
Inserito da: pastrank - 01 Maggio 2013, 04:40:19
ecco...la 0.0.8

Curioso, l'ho scaricata e pero' mi da' un errore sulla listbox (unknown symbol scrollbar in class listbox, che magari deriva dal fatto che io la 3.1.1) su cui indaghero' quando avro' tempo, ma, senza voler fare il maestrino, quando ho aperto il progetto noto due cose: la prima, riguarda il differente approccio estetico tra i vari pezzi, non si capisce cosa dovrebbe essere (potrebbe essere trasformato in una calcolatrice a nastro, tanto per la prima cosa che mi viene in mente), ci sono troppi bottoni per i ricalcoli, piu' importante la seconda, si vede per esempio nella form della radice quadrata, vede invece protagonista il fatto che non c'è un controllo su cosa calcoli. La procedura ctrl.qualcosa non basta.
Cioè, cosa succede se scrivo, quanto meno in quella form, 2-3, ma anche -1?
In altre parole, prima di qualsiasi altra cosa, dovreste pensare a fare una funzione che controlli se e' un numero davvero, se sta in certi limiti (la radice non la puoi fare di un numero negativo, i lati dei poligoni non possono avere lunghezza negativa)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 01 Maggio 2013, 10:15:55
Grazie per i consigli! :) ogni cosa è sempre ben accetta!
Titolo: Re: Formulinux
Inserito da: simo97 - 01 Maggio 2013, 13:43:02
per i numeri negativi me ne ero già accorto però (meno la radice quadrata) il resto non dà errore quindi metterò solo qualche controllo in più

per la discordanza grafica dipende dal fatto che un pò li ho fatti io un pò michy,etc...
si dovrebbe uniformare(cosa che per la prossima versione sarà fatto...)

per la calcolatrice a nastro bell'idea....

per le list box non so a me non dà niente :-\

i troppi bottoni per i calcoli derivano dal fatto che michy ha voluto usare quel tipo...mentre io uso un singolo pulsante con tutte le formule inverse...


graze mille per i consigli
... carina la scritta è... :P
Titolo: Re: Formulinux
Inserito da: pastrank - 01 Maggio 2013, 16:09:36
per i numeri negativi me ne ero già accorto però (meno la radice quadrata) il resto non dà errore quindi metterò solo qualche controllo in più

Te pensa che potresti sia mettere gia' al posto delle textbox i masked edit, e fare una funzione, tipo quella ctl, che verifica, prima dei calcoli, se rientra in tutti i parametri necessari. Per esempio, il bottone che lancia il calcolo prima del comando dovrebbe contrallarli, e se questi sono ok procedere. Una cosa tipo

function isOk(valore as variant, deveessereunnumero as boolean, nondeveesserezero as boolean, nondeveesserenegativo as boolean, minimo as variant, massimo as variant, etc etc) as boolean

e in essa controlli tutto, per esempio per controllare una radicequadrata nondeveesserenegativo dovrebbe arrivargli true e nella funzione controllare. Alla fine una funzione cosi' (ma completa, io ho fatto solo un esempio) ti viene bella lunga, e l'hai da controllare tanto, ma se la fai bene hai risolto i tuoi problemi in eterno.

per la calcolatrice a nastro bell'idea....

Era uno degli esempi classici che si facevano una volta, a me veniva in mente sempre perche' ho sempre sofferto della mancanza sul pc di calcolatrici che usino variabili utente e funzioni definite sempre dall'utente, ce ne stava una bellissima in un programma di esempio di un linguaggio che comprai, a giudicare dal tuo nick, sette anni prima che nascessi tu :)
Titolo: Re: Formulinux
Inserito da: simo97 - 01 Maggio 2013, 16:19:23
la funzione è una cosa da fare ma viene molto lunga però penso di potercela fare...a tratti... :rotfl:

per la calcolatrice l'idea finale è quella di farla diventare tipo derive
http://it.wikipedia.org/wiki/Derive (http://it.wikipedia.org/wiki/Derive)
ma ce ne vorra di tempo...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 03 Maggio 2013, 08:02:51
Delle piccole modifiche stanno venendo apportate :) sopratutto per alleggerire il software!
Titolo: Re: Formulinux
Inserito da: simo97 - 03 Maggio 2013, 16:30:03
io sto pensando alla funzione di limitazione totale e tutti i vari controlli (che sia un numero, che in alcuni casi sia positivo, che abbia un solo puntino, che abbia un solo meno e all'inizio,etc.etc.)
per l'alleggerimento ci penserò dopo...


--------bug----------
da controllare approfonditamente il convertitore....

-----------uniformare la grafica---------
del convertitore
del mcd
qualche pulsante home/cancella contenuto messo un pò lì...

---ovviamente se qualcuno a tempo modifichi quel che vuole poi fa un piccolo changelog(piccolo ma completo) e se le modifiche sono approvate (a meno che non sono drastiche penso vengano approvate) la prossima versione avrà qualche collaboratore in più :2birre:...
io e michy di tempo non ne abbiamo molto purtroppo...
ora al lavoro.. :coder:
 :coffee: :coffee: :coffee:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 04 Maggio 2013, 10:59:12
Perfetto! Simo :) io sono appena tornato dopo 3 giorni di quasi assenza PC...(ora capite perchè le versioni ecc uscivano così tardi)...
Comunque cercherò di fare qualcosa e di pubblicare un changelog :)
Titolo: Re: Formulinux
Inserito da: simo97 - 04 Maggio 2013, 18:52:10
faccia un pò lei....


la funzione l'ho quasi finita....già siamo a 3 controlli e non bastano!!!!

una cosa a michy
perche hai usato tutte le variabili integrer!!!!! un disastroooo :nono: :nonono:
misà che stravolgo qualcosa :devil: :devil:
ufffff

qualcuno di esperto mi consigli sulla grafica (se necessario ho photoshop con le ragnatele)
la home è carina ma le list box stonano

dopo questa sfuriata comincio a bruciare un pò di codice :devil:

---appello a tutti qli utenti di questo forum---
qualcuno faccia qualcosa!!!!
:rolleyes:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 05 Maggio 2013, 12:53:04
Ehi io ci ho provato...l'importante è che funzionava  :rotfl: Comunque si dobbiamo fare delle modifiche! Belle forti!  :coder:

Infatti chi ci vuole dare una mano è il benveuto! Oggi mi metterò a fare qualcosa pure io! magari proprio in fatto di grafica che ne ha veramente bisogno!

Continua a fare le modifiche che hai detto...l'importante è che fa il suo lavoro ;)
Titolo: Re: Formulinux
Inserito da: simo97 - 05 Maggio 2013, 15:27:44
Tanto bisognava stravolgere la grafica, faccia poi inviami su Skype....  ;)
Titolo: Re: Formulinux
Inserito da: 9bit - 05 Maggio 2013, 22:36:21
Ditemi come posso essere utile.....tempo permettendo  ;)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 05 Maggio 2013, 23:47:31
Tanto bisognava stravolgere la grafica, faccia poi inviami su Skype....  ;)
OK :)
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Maggio 2013, 13:22:17
Ditemi come posso essere utile.....tempo permettendo  ;)

Guarda se dai un occhiata al convertitore (sembra che non dia i risultati sperati....) e uniformarne la grafica....
Poi anche il MCD da controllare....

Poi se hai tempo fai il minimo comune multiplo che poi se riusciamo lo integriamo nella calcolatrice (in modo che risolva eq.  Di primo grado autonomamente (5x+6/4=9x-5....alla fine x=....)
Altro qualche progettino non fa male...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 06 Maggio 2013, 13:54:04
Sia il convertitore che l'MCD sono stati fatti da altri...chiediamo aiuto a loro...facciamogli rilasciare le correzioni e noi le implementiamo! :)
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Maggio 2013, 15:41:29
da quello che mi ricordo sia il convertitore che l'MCD sono di 9bit, difatti ho ciesto a lui di controllare....
ovviamente non è un ordine ma se hanno più tempo di me...
Titolo: Re: Formulinux
Inserito da: 9bit - 06 Maggio 2013, 19:32:43
Ditemi come posso essere utile.....tempo permettendo  ;)

Guarda se dai un occhiata al convertitore (sembra che non dia i risultati sperati....) e uniformarne la grafica....
Poi anche il MCD da controllare....

Poi se hai tempo fai il minimo comune multiplo che poi se riusciamo lo integriamo nella calcolatrice (in modo che risolva eq.  Di primo grado autonomamente (5x+6/4=9x-5....alla fine x=....)
Altro qualche progettino non fa male...
Ok, ricontrollo e sistemo il tutto, il minimo comune multiplo è già integrato, calcola entrambi.
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Maggio 2013, 19:37:09
 :-[vero....

---------------------------------------
fra un pò 9bit entra nello staff!!! :2birre:
e michy lo cacciamo :rotfl: :rotfl:
Titolo: Re: Formulinux
Inserito da: 9bit - 06 Maggio 2013, 19:41:59
su MCD/mcm appena provato ho riscontrato un piccolo problema, "risolto".
1 Farò in modo che vengano inseriti solo numeri interi.
2 Cambierò la grafica per adeguarlo all'intero progetto
3.....non sembra che ci sia altro...
 :ciao:
Titolo: Re: Formulinux
Inserito da: 9bit - 06 Maggio 2013, 19:43:56
:-[vero....

---------------------------------------
fra un pò 9bit entra nello staff!!! :2birre:
e michy lo cacciamo :rotfl: :rotfl:
...si dai cacciamolo via  :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Maggio 2013, 19:55:13
 :bravo:
dopo comtrolla il convertitore....
non so perchè ma non da i giusti risultati...


ho appena visto che esistono componenti che limitano l'accesso alle text ai soli numeri si potrebbe sostituire la mia funzione (che tra l'altro non è neanche finita..)
 ;D
Titolo: Re: Formulinux
Inserito da: 9bit - 06 Maggio 2013, 20:23:01
:bravo:
dopo comtrolla il convertitore....
non so perchè ma non da i giusti risultati...
Dopo gli do un'occhiata  :coder:

Citazione

ho appena visto che esistono componenti che limitano l'accesso alle text ai soli numeri si potrebbe sostituire la mia funzione (che tra l'altro non è neanche finita..)
 ;D

...no scusa ero distratto, puoi continuare con la tua funzione  che è molto utile al tutto il progetto  :ok:
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Maggio 2013, 20:50:25
...no scusa ero distratto, puoi continuare con la tua funzione  che è molto utile al tutto il progetto  :ok:

bè se esiste qualcosa di più corto....
comunque per ora continuo lì...
 ;D
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Maggio 2013, 20:53:11
:-[vero....

---------------------------------------
fra un pò 9bit entra nello staff!!! :2birre:
e michy lo cacciamo :rotfl: :rotfl:
...si dai cacciamolo via  :rotfl:
:rotfl: :rotfl: :rotfl:

sei (ufficialmente non lo so, bisogna sentire il capo) nello staff :2birre:
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Maggio 2013, 22:03:03
benissimo 8) 8) 8)
dopo giorni a pensarci ho risolto il problema del "-"
ora manca solo il copia incolla
Titolo: Re: Formulinux
Inserito da: 9bit - 06 Maggio 2013, 22:05:06

Guarda se dai un occhiata al convertitore (sembra che non dia i risultati sperati....) e uniformarne la grafica....
Poi anche il MCD da controllare....
Che tipo di errore hai riscontrato? A me sembra che sia tutto ok  :-\
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Maggio 2013, 22:25:26
...la grafica...
ogni tanto qualche pezzo me lo perdo pure io :rotfl: :rotfl: :rotfl:
Titolo: Re: Formulinux
Inserito da: 9bit - 06 Maggio 2013, 22:31:31
...la grafica...
ogni tanto qualche pezzo me lo perdo pure io :rotfl: :rotfl: :rotfl:
:D
Sistemato il tutto.....adesso come si fa....non si può allegare tutto il progetto, se no ci bannano  :D
Titolo: Re: Formulinux
Inserito da: 9bit - 06 Maggio 2013, 23:02:00
Allego solo i form modificati, "pesano poco"  8) (mcd/mcm- convertitore) poi basta inserirli in Formulinux eliminando o
sovrascrivere quelli vecchi.
Ditemi se va bene :ciao:
Titolo: Re: Formulinux
Inserito da: 9bit - 06 Maggio 2013, 23:14:47
...sono sicuro che quando questo software si espanderà a macchia d'olio in tutto il globo noi saremo contattati da gooooogle per una futura collaborazione  :rotfl: :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 07 Maggio 2013, 07:50:48
Magari!!!
Appena torno a casa integro!
Titolo: Re: Formulinux
Inserito da: Michy9393 - 07 Maggio 2013, 08:08:45
Simo97 certo che va bene! :) inserisci pure 9bit nel progetto
Più siamo meglio è sapete che non ho molto tempo da dedicare al progetto ma sto provando a fare alcune cose che poi manderò per essere aggiunte...comunque non sono propriamente il capo staff! Per ora sei tu il "direttore"  :rotfl: io causa lavoro ecc ho poco tempo da dare...comunque dobbiamo trovare un posto per scambiarci i file!
Titolo: Re: Formulinux
Inserito da: simo97 - 07 Maggio 2013, 11:27:51
per me va bene skype....
 ;D
Titolo: Re: Formulinux
Inserito da: simo97 - 07 Maggio 2013, 18:59:22
Allego solo i form modificati, "pesano poco"  8) (mcd/mcm- convertitore) poi basta inserirli in Formulinux eliminando o
sovrascrivere quelli vecchi.
Ditemi se va bene :ciao:
:o :o :o
non me li apre(gambas non li riconosce come progetti e non li posso aprire) :-\
rispedire prego :violent:
 :rotfl: :rotfl:
 ;D
Titolo: Re: Formulinux
Inserito da: simo97 - 07 Maggio 2013, 20:03:39
aspetta forse ho capito
li devo sovrascrivere nella cartella di formulinux!!
 ;D
Titolo: Re: Formulinux
Inserito da: simo97 - 07 Maggio 2013, 20:48:48
fatto....
 ;D
Titolo: Re: Formulinux
Inserito da: 9bit - 07 Maggio 2013, 21:57:59
fatto....
 ;D
Ok! Poi vedremo cosa integrarci ancora...  :coder:
Titolo: Re: Formulinux
Inserito da: Top Fuel - 07 Maggio 2013, 23:24:13
Due piccoli suggerimenti: ;)
http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze (http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze)
http://it.wikipedia.org/wiki/Dilatazione_del_tempo (http://it.wikipedia.org/wiki/Dilatazione_del_tempo)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 07 Maggio 2013, 23:35:41
Citazione
Due piccoli suggerimenti: Occhiolino
http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze
http://it.wikipedia.org/wiki/Dilatazione_del_tempo
Grazie

Ok simo97 quando puoi manda formulinux ultimate mod su skype ;) p.s= ho alleggerito ancora formulinux in fatto di immagini ecc e in grafica la sto semplificando :) ma aspetto la versione che ha simo!(prima implementa le cose di mcd e mcm e convertitore :) poi manda!
Titolo: Re: Formulinux
Inserito da: simo97 - 08 Maggio 2013, 16:06:10
Appena Torno a casa invio...
 ;D
Titolo: Re: Formulinux
Inserito da: Michy9393 - 09 Maggio 2013, 08:17:53
Appena Torno a casa invio...
Va bene!
Titolo: Re: Formulinux
Inserito da: simo97 - 09 Maggio 2013, 16:18:06
eccola!!!!!!!!!!

----------inseriti i commenti funzione-----------------------
 ;D
Titolo: Re: Formulinux
Inserito da: simo97 - 09 Maggio 2013, 16:58:20
lavorate entrambi lì che poi foondoo :rotfl:

--se fate qualche funzione inserite i commenti--
--se date una revisionata totale inserite le nuove funzioni che ho fatto e cambiate tutte le variabili integrer in float--
--se trovate qualche bug dite!!--
--se modificate qualcosa fate il changelog--chiunque può prendere e modificare--
--inserire le figure dove mancano--
--bò se avete altro--
 ;D
Titolo: Re: Formulinux
Inserito da: simo97 - 09 Maggio 2013, 18:59:23
Due piccoli suggerimenti: ;)
http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze (http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze)
http://it.wikipedia.org/wiki/Dilatazione_del_tempo (http://it.wikipedia.org/wiki/Dilatazione_del_tempo)
daiiii.... non dovrà servire in qualche LHC!!
però dai forse qualcuno lo userà....
Titolo: Re: Formulinux
Inserito da: Top Fuel - 09 Maggio 2013, 19:02:51
E' anche piuttosto semplice da implementare. :)
Titolo: Re: Formulinux
Inserito da: simo97 - 09 Maggio 2013, 19:53:20
E' anche piuttosto semplice da implementare. :)
bè si :P
Titolo: Re: Formulinux
Inserito da: Michy9393 - 09 Maggio 2013, 23:13:34
Per me signori qui stiamo creando la storia! :) Avanti così e Formulinux forse in un futuro avrà molte funzioni non solo per calcolare ecc ma anche per fare molte cose come la contabilità delle aziende o familiari, chimica, geometria e chi più ne ha più ne metta! Forza e coraggiO!
Titolo: Re: Formulinux
Inserito da: pastrank - 09 Maggio 2013, 23:42:24
--bò se avete altro--

Ancora non riesco ad eseguirlo, quindi non dico niente sul funzionamento, ma qualcosa sul codice. Questa, per esempio, cosi' com'e', sembra gridare per il dolore, ed essendo a occhio la funzione che tutto dovrebbe controllare, mi perplime assai: 1) Gli eventi si fermano quando la funzione restituisce un valore, non genericamente in un modulo 2) La funzione deve restituire un valore sempre 3) A occhio alcune regexp sono duplicate 4) Se l'obiettivo e' stabilire se un contenuto e' numero o meno, esiste anche isnumber() 

Codice: [Seleziona]
Public Function Filtro(stringa As String)  
 If key.Text Like "[^0-9.,-]" Then
   Stop Event
 Endif
If Key.Text = "." Then
  If ricerca(stringa, ".") = 1 Then
    Stop Event
  Endif
Endif
If Key.Text = "-" Then
  If ricerca(stringa, "-") = 1 Then
    Stop Event
  Endif
Endif
If Key.Text = "," Then
  If ricerca(stringa, ".") = 1 Then
    Stop Event
  Endif
Endif
Select Case Key.Text
  Case "è", "é", "ò", "ç", "à", "°", "ù", "§", "£", "ì", "€", "¹", "²", "³", "¼", "½", "¬", "ł"
    Stop Event
End Select
End

A proposito, anche 5) La funzione ricerca restituira' un valore, ma perche' 1? Se non vuoi ci sia un duplicato, ti basta controllare che non siano, appunto, in due dopo l'inserimento... Tipo

Codice: [Seleziona]
Public Function ricerca(testo As String, lettera As String) As boolean
   If instr(testo,lettera) <> rinstr(testo,lettera) then
      return true
   else
       return false
   endif
End

Poi, magari non ci ho capito niente io, eh.
Imho comunque dovresti controllare l'immissione nella textbox per evitare un milione di problemi poi.
Titolo: Re: Formulinux
Inserito da: simo97 - 10 Maggio 2013, 16:04:47
1) cioè???
2) lo so ma in teoria dovrebbe funzionare....
3) nooo...
4) l'obbiettivo per ora non è stabilire se è un numero ma farlo diventare un numero, non permettendo di inserire altro
5) perchè in quel modo "funziona", troppo complicato da spiegare :P  :rotfl:

ok, qualcosa hai capito ;)

ma perchè non riesci ad eseguilo :o :o :o
che ver. hai???
revisione???
Titolo: Re: Formulinux
Inserito da: simo97 - 10 Maggio 2013, 16:06:27
Per me signori qui stiamo creando la storia! :) Avanti così e Formulinux forse in un futuro avrà molte funzioni non solo per calcolare ecc ma anche per fare molte cose come la contabilità delle aziende o familiari, chimica, geometria e chi più ne ha più ne metta! Forza e coraggiO!
fino a maggio :rotfl: :rotfl: :rotfl: :rotfl:

Titolo: Re: Formulinux
Inserito da: 9bit - 10 Maggio 2013, 18:25:19
Due piccoli suggerimenti: ;)
http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze (http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze)
http://it.wikipedia.org/wiki/Dilatazione_del_tempo (http://it.wikipedia.org/wiki/Dilatazione_del_tempo)
Ottimo!  :ciao:
Titolo: Re: Formulinux
Inserito da: simo97 - 10 Maggio 2013, 18:39:45
Due piccoli suggerimenti: ;)
http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze (http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze)
http://it.wikipedia.org/wiki/Dilatazione_del_tempo (http://it.wikipedia.org/wiki/Dilatazione_del_tempo)
Ottimo!  :ciao:
li faccio io o ci pensi tu??
Titolo: Re: Formulinux
Inserito da: 9bit - 10 Maggio 2013, 18:43:06
Due piccoli suggerimenti: ;)
http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze (http://it.wikipedia.org/wiki/Contrazione_delle_lunghezze)
http://it.wikipedia.org/wiki/Dilatazione_del_tempo (http://it.wikipedia.org/wiki/Dilatazione_del_tempo)
Ottimo!  :ciao:
li faccio io o ci pensi tu??
...visto il poco tempo che ho a disposizione ne posso fare uno, oppure tutti e due se non c'è fretta..
Titolo: Re: Formulinux
Inserito da: simo97 - 10 Maggio 2013, 19:21:44
fretta non ce n'è tanto per ora si attende michy che lo alleggerisce
Titolo: Re: Formulinux
Inserito da: pastrank - 10 Maggio 2013, 20:07:04
1) cioè???

Cioe', da documentazione, This statement must be used in an event handler. Stai facendo qualcosa che la documentazione ti dice di fare in altro modo.

2) lo so ma in teoria dovrebbe funzionare....

Stesso discorso, se funziona e' per caso e anzi penso un compilatore "smart" dovrebbe avvisarti. Ho trovato altri errori nei miei programmi, e grossi, di cui il compilatore non si accorgeva, ma in questo caso e' da fare assolutamente cosi', visto che Functions acts like procedures except they're returning a value. Their use and define are the same that procedures. We must just indicate which value type will be returned.

3) nooo...

Dovresti controllare se il contenuto e' quello giusto, non quello che ci potrebbe essere di sbagliato. Tra l'altro, vai a vedere una tabella di unicode e vedi quante cose dovresti controllare!

4) l'obbiettivo per ora non è stabilire se è un numero ma farlo diventare un numero, non permettendo di inserire altro

Se non permetti di inserire altro, non hai bisogno di fare diventare nulla... ma oltre a quello, sempre se capisco cosa vuoi fare, stai legando il funzionamento di piu' funzioni, quando ritoccherai qualcosa smetterà di funzionare tutto.

5) perchè in quel modo "funziona", troppo complicato da spiegare :P  :rotfl:

Mi vengono in mente casi in cui non funzionerebbe, eh.

ma perchè non riesci ad eseguilo :o :o :o
che ver. hai???
revisione???

La 3.1.1,  e mi da' Unknown symbol 'scrollbar' in class 'listbox'
Titolo: Re: Formulinux
Inserito da: simo97 - 10 Maggio 2013, 20:21:02
Citazione
Citazione di: simo97 - Oggi alle 16:04:47
ma perchè non riesci ad eseguilo   
che ver. hai???
revisione???

La 3.1.1,  e mi da' Unknown symbol 'scrollbar' in class 'listbox'
io la 3.4.1...
misà che qualcosa e "only 3.4"...
prova ad aggiornare gambas


devo trovare il modo di estendere il like a tutto l'unicode dopo è apposto per sempre!!!!
Titolo: Re: Formulinux
Inserito da: pastrank - 10 Maggio 2013, 20:25:50
devo trovare il modo di estendere il like a tutto l'unicode dopo è apposto per sempre!!!!

Io ci ho provato  :)
Titolo: Re: Formulinux
Inserito da: simo97 - 10 Maggio 2013, 20:27:25
risultato???
funzia??
Titolo: Re: Formulinux
Inserito da: 9bit - 11 Maggio 2013, 15:42:54
fretta non ce n'è tanto per ora si attende michy che lo alleggerisce
Contrazione_delle_lunghezze
Dilatazione_del_tempo
Ho dato uno sguardo al wiki ma non ci ho capito niente  :rolleyes:  :-[ non li ho neanche studiate quelle cose....
se qualcuno mi può indicare la strada da seguire gliene sarei grato
Titolo: Re: Formulinux
Inserito da: simo97 - 11 Maggio 2013, 16:41:45
daiii

neanche io le ho fatte!!!
però basta trovare una bella formulina riassuntiva e farci una grafica davanti....

ora vedo poi ti dò un paio di formule....
Titolo: Re: Formulinux
Inserito da: simo97 - 11 Maggio 2013, 16:53:21
contrazione della lunghezza

-------premessa un oggetto se va molto veloce (+- velocità della luce) si contrae------
la lunghezza finale si calcola

=lunghezza iniziale* sqr(1- ((la velocità)^2)/((la velocità della luce)^2))

quindi i dati sono 3
-lunghezza iniziale
-velocità
-lungezza finale

le formule inverse te le fai!!! :devil:
 :rotfl:

dopo vedo anche la dilatazione del tempo
Titolo: Re: Formulinux
Inserito da: Michy9393 - 12 Maggio 2013, 01:49:34
Dobbiamo inserire in futuro le formule inverse! :) Di ogni cosa!
Titolo: Re: Formulinux
Inserito da: 9bit - 12 Maggio 2013, 03:07:39
contrazione della lunghezza

-------premessa un oggetto se va molto veloce (+- velocità della luce) si contrae------
la lunghezza finale si calcola

=lunghezza iniziale* sqr(1- ((la velocità)^2)/((la velocità della luce)^2))

quindi i dati sono 3
-lunghezza iniziale
-velocità
-lungezza finale

le formule inverse te le fai!!! :devil:
 :rotfl:

dopo vedo anche la dilatazione del tempo

...a bhe così è facile  :P io intendevo qualcosa del genere leggi, (http://digilander.libero.it/fantinma/relativita/relativita.htm#contrazione) dai un occhio anche al simulatore  ;)
Titolo: Re: Formulinux
Inserito da: simo97 - 12 Maggio 2013, 14:14:39
hhahahahahahahah

.....
no comment
.....
Titolo: Re: Formulinux
Inserito da: pastrank - 12 Maggio 2013, 17:34:25
risultato???

Come dicevo, sull'altro pc funziona. Rimangono i problemi dell'inserimento, comunque, io te lo dicevo che come stai facendo non va bene. Prendi ad esempio (perdono, ma non avevo il programma per gli screenshot montato e ci vuole tempo a montarlo) questa immagine: http://www.antani.se/temp/fln.jpg (http://www.antani.se/temp/fln.jpg)
Titolo: Re: Formulinux
Inserito da: simo97 - 12 Maggio 2013, 17:47:33
asp
le funzioni cho ho fatto per ora stanno solo in campoelettrico
al resto le sta aggiungendo michy!!!
Titolo: Re: Formulinux
Inserito da: pastrank - 12 Maggio 2013, 18:31:44
le funzioni cho ho fatto per ora stanno solo in campoelettrico

campoelettrico?
Tra Carica e Distanza si possono scrivere cose come
44.44.44
44.888.....888
44.+aa=..b44

Ti basta non scriverli di fila oppure fare copia e incolla.
Copia incolla di un numero trovato nella casella di mezzo di campoelettrico dopo qualche prova con questi numeri (quali, non saprei): altre volte ovviamente si schianta il programma...
22...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3...3... + altre cinquanta righe cosi'
Titolo: Re: Formulinux
Inserito da: simo97 - 12 Maggio 2013, 19:18:11
prova ora

----
ho cancellato un pò di roba
Titolo: Re: Formulinux
Inserito da: pastrank - 12 Maggio 2013, 19:39:09
prova ora
Beh, le prove dovresti farle tu (ho poco tempo anche per le mie cose!), non ti serve neanche il tuo progetto, prendi una textbox in un progetto di prova e fino a che ci trovi difetti continui a cambiare tutto :) Io, come tutti gli altri del forum, posso darti indicazioni, ma non e' che possiamo riguardare pezzo pezzo...
Perche'? Perche' se in un programma che si basa su l'immissione di numeri eviti l'inserimento di valori sbagliati, ti risparmi molti controlli dopo.
Titolo: Re: Formulinux
Inserito da: simo97 - 12 Maggio 2013, 19:58:43
lo so ma visto che stavi testando quello che ho scritto....
un parere non fa mai male....
Titolo: Re: Formulinux
Inserito da: pastrank - 12 Maggio 2013, 20:05:58
un parere non fa mai male....

Ma certo. Pero' quando e' a buon punto, cosi' e' solo abbozzato, almeno per come la vedo io.
Titolo: Re: Formulinux
Inserito da: 9bit - 12 Maggio 2013, 20:35:03
hhahahahahahahah

.....
no comment
.....

 ??? non sembra fatto male!?
Titolo: Re: Formulinux
Inserito da: Top Fuel - 13 Maggio 2013, 14:10:19
Continuando con la sezione "fuori di cranio" di Formulinux ecco un altro suggerimento:
http://it.wikipedia.org/wiki/Raggio_di_Schwarzschild (http://it.wikipedia.org/wiki/Raggio_di_Schwarzschild)
Ovvero a quanto dovremmo compattare un corpo per farlo diventare un buco nero. :D
Inoltre l'ultima formula della pagina è quella per calcolare la velocità di fuga da un pianeta. :)
Titolo: Re: Formulinux
Inserito da: simo97 - 13 Maggio 2013, 15:00:48
hhahahahahahahah

.....
no comment
.....

 ??? non sembra fatto male!?

lo so ma è "un pò" complicato

top fuel visto che stai in vena perchè non fai qualcosa???
 :rotfl: :rotfl: :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 13 Maggio 2013, 17:15:06
vi piace la nuova grafica?? :P

comunque lì manca una sezione (un combobox) che ancora non abbiamo deciso cosa sia...

sotto alla spiegazione di lo shu volevo metterci una picture box con la tartaruga

ovviamente non è tutto merito mio :2birre:
ditemi voi!!!
Titolo: Re: Formulinux
Inserito da: Michy9393 - 13 Maggio 2013, 17:22:46
vi piace la nuova grafica?? :P

comunque lì manca una sezione (un combobox) che ancora non abbiamo deciso cosa sia...

sotto alla spiegazione di lo shu volevo metterci una picture box con la tartaruga

ovviamente non è tutto merito mio :2birre:
ditemi voi!!!
Ma tu non visualizzi il menu? DOve è finito? COmunque si molto meglio Simo...bravo! ;) hai rimodellato bene quello che avevo fatto :)
Titolo: Re: Formulinux
Inserito da: simo97 - 13 Maggio 2013, 17:25:09
no c'è, solo che è il alto a sinistra
non sul form...

per l'immagine??
Titolo: Re: Formulinux
Inserito da: Top Fuel - 13 Maggio 2013, 22:04:26
Qualcosina in Formulinux è anche mio, vedasi il calcolo combinatorio. :)
Titolo: Re: Formulinux
Inserito da: simo97 - 14 Maggio 2013, 08:00:31
Lo so :)
Dovresti già essere già tra i collaboratori
 :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 14 Maggio 2013, 14:59:53
Lo so :)
Dovresti già essere già tra i collaboratori
 :ciao:
E' stato uno dei primi ad essere inseriti :)
Titolo: Re: Formulinux
Inserito da: simo97 - 14 Maggio 2013, 22:08:07
vero.....
Titolo: Re: Formulinux
Inserito da: Top Fuel - 14 Maggio 2013, 23:36:22
Adesso sto lavorando su un nuovo progettino che forse potrebbe avere qualcosa di utile per Formulinux, se riuscirò a risolvere un paio di problemini.
Titolo: Re: Formulinux
Inserito da: simo97 - 15 Maggio 2013, 07:38:46
Fai con comodo.....
Titolo: Re: Formulinux
Inserito da: simo97 - 15 Maggio 2013, 16:24:36
sto facendo la scomposizione polinomiale di equazioni di grado superiore al secondo con ruffini
se qualcuno sa che cos'è faccia un cenno ;)
 :ciao:
Titolo: Re: Formulinux
Inserito da: 9bit - 15 Maggio 2013, 17:47:04
vi piace la nuova grafica?? :P

comunque lì manca una sezione (un combobox) che ancora non abbiamo deciso cosa sia...

sotto alla spiegazione di lo shu volevo metterci una picture box con la tartaruga

ovviamente non è tutto merito mio :2birre:
ditemi voi!!!
Molto carina la grafica!  :ok:  :ciao:
Titolo: Re: Formulinux
Inserito da: simo97 - 15 Maggio 2013, 18:49:44
 :D :D
Titolo: Re: Formulinux
Inserito da: 9bit - 15 Maggio 2013, 22:24:14
Appena ho un po' di tempo finisco pure io un bel progettino da inserire in Formulinux  :coder:
Titolo: Re: Formulinux
Inserito da: Top Fuel - 15 Maggio 2013, 23:31:29
sto facendo la scomposizione polinomiale di equazioni di grado superiore al secondo con ruffini

Sbiliguda come se fosse antani o scherziamo?
No perchè la supercazzola brematurata con il secondo scappellamento a destra ha perso i contatti con la terapia tapioco, insieme all'ispettore tombale (con fuochi fatui) di una cosa come dire VICESINDACO... ;D
Titolo: Re: Formulinux
Inserito da: Michy9393 - 16 Maggio 2013, 09:50:00
Ragazzi andate piano  :rotfl: Chi va piano va sano e va lontano XD Io sto facendo l'ottagono!
Titolo: Re: Formulinux
Inserito da: simo97 - 16 Maggio 2013, 15:32:44
sto facendo la scomposizione polinomiale di equazioni di grado superiore al secondo con ruffini

Sbiliguda come se fosse antani o scherziamo?
No perchè la supercazzola brematurata con il secondo scappellamento a destra ha perso i contatti con la terapia tapioco, insieme all'ispettore tombale (con fuochi fatui) di una cosa come dire VICESINDACO... ;D
:rolleyes: :rolleyes:
Ragazzi andate piano  :rotfl: Chi va piano va sano e va lontano XD Io sto facendo l'ottagono!
io vado molto piano difatti con ieri ho solo impostato la grafica :hatecomputer:
 :rotfl:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 17 Maggio 2013, 00:22:47
Bravo :) sai una altra cosa da aggiungere?
Il calcolo dell'IVA! ;)ci mancava uno spazio no? (combobox) mettiamoci economia :P
Titolo: Re: Formulinux
Inserito da: simo97 - 17 Maggio 2013, 17:16:25
carina questa!!!
 :bravo: (bell'idea non c'è...)
Titolo: Re: Formulinux
Inserito da: simo97 - 17 Maggio 2013, 19:26:39
---inserito calcolo ddp(differenza di potenziale)

fra un pò anche l'iva

fra poco formulinux sarà un "mostro" e le sole sezioni non bastano...
perchè non inseriamo una barra di ricerca, che però non non cerca solo dentro formulinux ma anche su internet (con un messaggio di conferma etc...)

 ;)
Titolo: Re: Formulinux
Inserito da: simo97 - 17 Maggio 2013, 22:33:22
l'iva e finita....stabile e spero senza bug
 :dj:
 :rotfl:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 18 Maggio 2013, 11:33:39
Grande Simo! :)comunque quando vuoi pubblica pure la 0.0.9 :D
Titolo: Re: Formulinux
Inserito da: simo97 - 18 Maggio 2013, 17:16:16
dai su fatemelo stabilizzare eternamente
fare il repo
il sito
la barra di ricerca
inserire qualcos'altro delle mie

altro???

 :rotfl:
seite tutti mitici su 8)
 :rotfl:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 19 Maggio 2013, 01:11:35
dai su fatemelo stabilizzare eternamente
fare il repo
il sito
la barra di ricerca
inserire qualcos'altro delle mie

altro???

 :rotfl:
seite tutti mitici su 8)
 :rotfl:
Troppa roba  :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 20 Maggio 2013, 17:08:29
no quello era l'essenza se mi metto a scrivere ci faccio notte :rotfl:

Titolo: Re: Formulinux
Inserito da: Michy9393 - 20 Maggio 2013, 17:43:04
Quando puoi mandami il file su skype!
Titolo: Re: Formulinux
Inserito da: simo97 - 20 Maggio 2013, 18:03:33
ok
Titolo: Re: Formulinux
Inserito da: simo97 - 22 Maggio 2013, 18:34:48
finalmente ho risolto il problema sia del like che del copia incolla

ma ne è sorto un altro....
i numeri esponenziali!!!
Titolo: Re: Formulinux
Inserito da: 9bit - 22 Maggio 2013, 18:55:02
finalmente ho risolto il problema sia del like che del copia incolla

ma ne è sorto un altro....
i numeri esponenziali!!!

:o sarebbe?
Titolo: Re: Formulinux
Inserito da: simo97 - 22 Maggio 2013, 19:05:53
Codice: gambas [Seleziona]

'' **filtro caratteri***
'' ***
'' da inserire in un keypress
'' ***
'' **ARGOMENTI:**
'' - stringa: il testo della text box da controllare
'' da inserire!!
Public Function Filtro(stringa As String)  
 If key.Text Like "[^0-9.,-e]" Then
   Stop Event
 Endif
If Key.Text = "." Then
  If ricerca(stringa, ".") = 1 Then
    Stop Event
  Endif
Endif
If Key.Text = "-" Then
  If ricerca(stringa, "-") = 1 Then
    Stop Event
  Endif
Endif
If Key.Text = "," Then
  If ricerca(stringa, ".") = 1 Then
    Stop Event
  Endif
Endif
If Key.Text = "e" Then
  If ricerca(stringa, "e") = 1 Then
    Stop Event
  Endif
Endif
If Not IsAscii(Key.Text) Then
  Select Case Key.Text
    Case Not ""
    Stop Event
  End Select
Endif
End

'' **controllo totale***
'' ***
'' da inserire nel change
'' ***
'' **ARGOMENTI:**
'' - stringa: il testo della textbox da controllare
''
'' **RITORNA:**
'' - la stringa corretta
''
'' -------attenzione---------
''
'' funziona solo con il primo carattere
Public Function controllochange(stringa As String) As String
  Dim lettera, ls, rs, lstring As String
  Dim l As Integer
  
  lettera = Right(stringa, 1)
  If lettera <> "" Then
      Select Case lettera
      
          Case "0" To "9" '''''''''''
              lettera = lettera
          Case ","
            If (ricerca(stringa, ".") = 0) And Len(stringa) >= 1 Then
              lettera = "." ''''''''''''caratteri consentiti
              Else
              lettera = ""
              Endif
          Case "."
            If ricerca(stringa, ".") = 1 Then
              lettera = "."
            Else
              lettera = ""
            Endif
          Case "-"
            If InStr(stringa, "-") = 1 And ricerca(stringa, "-") = 1 Then
            lettera = "-"
            Else
            lettera = ""
            Endif
          Case "e"
            lettera = "e"
          Case Else ''''''''''''''''''''''''''''''''''''''''''''''''
              lettera = ""
      End Select
  stringa = Left(stringa, Len(stringa) - 1) & lettera
  Endif
  
If Left(stringa, 1) = "." Then
  stringa = Right(stringa, Len(stringa) - 1)
Endif
If ricerca(stringa, "-") = 1 Then
If Not (InStr(stringa, "-") = 1) Then
  stringa = Replace(stringa, "-", "")
Endif
Endif

If ricerca(stringa, ",") = 1 Then
  stringa = Replace(stringa, ",", ".")
Endif

For l = 1 To Len(stringa)   ''''''parte copia incolla

     Select Case Mid(stringa, l, 1)
       Case "0" To "9", ".", ",", "e", "-"
         stringa = stringa
       Case Else
      stringa = Replace(stringa, Mid(stringa, l, 1), "")
    End Select
Next    
  


  Return stringa
End ''''''''''''''''''''''''''''''''''''''''''''''''''

'' **ricerca il numero di caratteri in una stringa***
'' ***
'' **ARGOMENTI:**  
'' - testo: il testo in cui cercare
'' -lettera: la lettera da cercare
''  
'' **RITORNA:**  
'' - il numero di caratteri trovati
Public Function ricerca(testo As String, lettera As String) As Integer
   Dim l, trovato As Integer
    
   For l = 1 To Len(testo)  
' Se il carattere controllato è uguale a quello che si sta cercando....  
     If Mid(testo, l, 1) = lettera Then  
'...allora incrementa di un'unità il valore della variabile integer che tiene il conto:  
       Inc trovato
    Endif    
   Next    
   Return trovato
End


più o meno è questa...
Titolo: Re: Formulinux
Inserito da: simo97 - 22 Maggio 2013, 19:57:57
per la barra di ricerca come fare???
non mi vengono idee...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 22 Maggio 2013, 21:56:53
Mi dispiace non sò come aiutarti :( comunque Simone passa questo file su!
Titolo: Re: Formulinux
Inserito da: simo97 - 23 Maggio 2013, 16:20:42
è sul sito, in area sviluppo
 :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 23 Maggio 2013, 22:52:28
aaaaaaaaaaaa :D io non ho la password  :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 24 Maggio 2013, 08:01:29
Inviata in pm :ok:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 24 Maggio 2013, 09:30:15
Perfetto grazie!
Titolo: Re: Formulinux
Inserito da: simo97 - 24 Maggio 2013, 20:36:28
 :ciao:
grazie a lei che mi dà le ferie :P
Titolo: Re: Formulinux
Inserito da: Michy9393 - 25 Maggio 2013, 11:37:34
:ciao:
grazie a lei che mi dà le ferie :P
Io non ho mai parlato di ferie  :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 25 Maggio 2013, 15:34:59
 :nono: :nono: :nono:
bhè allora??
neache le ferie "pagate"....
 ;D
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Maggio 2013, 16:10:28
oi allora tenetemi informato....
che mod state facendo o cosa avete in progetto di fare....

non si pò fare il silenzio stampa... ;D

dai che per ruffini manca "poco" :hatecomputer:
 
Titolo: Re: Formulinux
Inserito da: Michy9393 - 28 Maggio 2013, 00:48:00
Ecco a voi la Versione 0.0.9

Chengelog:


Puoi scaricare le sorgenti all'inizio del Topic: QUI (http://www.gambas-it.org/smf/index.php?topic=2539") (Ricorda solo gli utenti registrati possono scaricare i file dal sito) Oppure puoi scaricare dai 2 siti ufficiali.
Titolo: Re: Formulinux
Inserito da: simo97 - 28 Maggio 2013, 07:49:54
Bene..... Si ricomincia!
Titolo: Re: Formulinux
Inserito da: Michy9393 - 28 Maggio 2013, 09:28:35
Bene..... Si ricomincia!
VAI :D
Titolo: Re: Formulinux
Inserito da: simo97 - 29 Maggio 2013, 20:53:10
indovinate un pò....
l'ho appena scaricato!! :D :D
Titolo: Re: Formulinux
Inserito da: simo97 - 29 Maggio 2013, 21:05:19
carini i pulsanti...
la tartarughina andrebbe "sotto" la scritta!!!
Titolo: Re: Formulinux
Inserito da: simo97 - 29 Maggio 2013, 21:18:57
una cosa da sciegliere...

se tenere la grafica 1 (un pò più complicato da realizzare ma più facile per chi lo utilizza e consigliato)
oppure
tenere la grafica 2 e lasciare tutto come sta....

ma dovendoci mettere le mani per modificare tutte le variabili da integrer a float e inserire tutti i controlli preferirei rifare anche la grafica....
Titolo: Re: Formulinux
Inserito da: pastrank - 29 Maggio 2013, 22:23:27
una cosa da sciegliere...

Visto che sono nato per rompere le scatole, ti racconto invece che invece di usare questo o quel modo, la cosa da fare sarebbe usare una sola form per tutto,  con controlli che assumono significato a seconda del caso, disposti da codice sullo spazio della finestra: che se poi ci aggiungi cento formule, mica ci vorrai aggiungere cento form nuovi?
Titolo: Re: Formulinux
Inserito da: simo97 - 30 Maggio 2013, 07:53:39
Come fare....
Come può il il programma capire quale formula l'utente deve utilizzare....
Poi il numero di dati in ogni formula cambia...
E alcune necessitano di un combobox....

L'idea era venuta anche a me...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 30 Maggio 2013, 09:51:06
Come fare....
Come può il il programma capire quale formula l'utente deve utilizzare....
Poi il numero di dati in ogni formula cambia...
E alcune necessitano di un combobox....

L'idea era venuta anche a me...

Condivido il problema sollevato da Simo...come fare una cosa del genere?
Titolo: Re: Formulinux
Inserito da: pastrank - 30 Maggio 2013, 12:55:20
Condivido il problema sollevato da Simo...come fare una cosa del genere?

Beh, creando il controllo a runtime, o facendolo mostrare dopo averlo creato nascosto, e tenerne conto nella procedura della routine. Idealmente, tanto per fare un esempio, potresti avere 4 textbox. Nella routine, definisci 4 costanti, e ti riferisci a quel numero di combobox, mentre la disposizione sul puoi farla sempre piu' di calcolo.
Titolo: Re: Formulinux
Inserito da: simo97 - 30 Maggio 2013, 19:09:28
ok ne ho capito ben poco mà ai idea di quante configurazioni dovrebbe assumere un singolo form....
poi 4 text non bastamo ne servirebbero ca.10... più una trentina di combobox....più le varie eccezioni....
Titolo: Re: Formulinux
Inserito da: pastrank - 30 Maggio 2013, 19:41:48
mà ai idea
:o

quante configurazioni dovrebbe assumere un singolo form

Forse mi sono spiegato male. Se metti in un pulsante questo codice, vedi che succede?

Codice: [Seleziona]
Dim t As TextBox
t = New TextBox(Me)
t.Move(1, 1, 500, 50)
t.text = "xxxxxxxxxxxx"
Titolo: Re: Formulinux
Inserito da: simo97 - 30 Maggio 2013, 20:39:01
ooops :hard: :hard: :hard:

si ma il codi si allunga di molto...
Titolo: Re: Formulinux
Inserito da: pastrank - 30 Maggio 2013, 22:15:53
si ma il codi si allunga di molto...

Direi di no, anzi! Avresti il vantaggio anzi che ci sarebbe uniformita' nella grafica del programma, dei controlli li fai una volta su tutti, e non corri il rischio di correggere una cosa su 10 form e una no. Certo, per sistemare all'inizio un po' di lavoro c'e'.
Titolo: Re: Formulinux
Inserito da: simo97 - 31 Maggio 2013, 07:56:06
una cosa da sciegliere...

se tenere la grafica 1 (un pò più complicato da realizzare ma più facile per chi lo utilizza e consigliato)
oppure
tenere la grafica 2 e lasciare tutto come sta....

ma dovendoci mettere le mani per modificare tutte le variabili da integrer a float e inserire tutti i controlli preferirei rifare anche la grafica....

Ok anche facendone uno solo si deve scegliere il modo in cui farlo...

Quindi chiedo a voi, anche se l'opzione 1 ora è più appropriata che mai....
 :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 31 Maggio 2013, 11:06:53
Per ora credo sarebbe più facile per noi continuare su questa strada(cioè come stiamo facendo) in fatto di grafica e contenuti.

Poi in futuro (quando avremo preso molta dimestichezza con gambas) apporteremo modifiche molto più significative.

Comunque grazie pastrank , per l'interesse che stai dando al progetto per suggerirci nuove cose da fare  :)
Titolo: Re: Formulinux
Inserito da: pastrank - 31 Maggio 2013, 18:36:00
Per ora credo sarebbe più facile per noi continuare su questa strada(cioè come stiamo facendo) in fatto di grafica e contenuti.

Aspetta pero', non ti sto dicendo di cambiare tutto e subito, ma ti consiglio di fare una routine, con qualsiasi formula tanto per provare il metodo, e non necessariamente mostrarla: quando vedi che funziona il metodo, inizi a metterla su tutto, a quel punto diventa facile.
Titolo: Re: Formulinux
Inserito da: simo97 - 31 Maggio 2013, 19:12:27
io sarei daccorbo con pastrank
intanto comincio a fondere qualcosa....
tipo tutta geometria...

però ci soso alcune cose che terrei separate (tipo la tavola periodica, la calcolatrice...)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 01 Giugno 2013, 12:34:56
io sarei daccorbo con pastrank
intanto comincio a fondere qualcosa....
tipo tutta geometria...

però ci soso alcune cose che terrei separate (tipo la tavola periodica, la calcolatrice...)
va bene fai pure...ovviamente ci saranno form che non si potranno unire! ;) tavola periodica, calcolatrice mi rifiuto di fare questa cosa :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 01 Giugno 2013, 20:38:34
allora facendo questa cosa...

come dovrei uniformare la grafica??
(ora vedete di rispondere perchè di tempo ne ho anche poco...)


se vogliamo fare le cose in grande ci sarebbe da creare un set di icone da inserire nelle combo etc..., ma questo va un pò alla lunga.


.....un altra cosa......
ho ripreso l'img di "lo shu square", quella con la tartaruga con le scritte sul guscio, l'ho scalata (ora occupa poco meno di 10k) e l'ho messa sotto al testo in trasparenza.
un pò più carino è....


ditemi della grafica che è leggermente più urgente....
ovviamente se qualcuno ha delle proposte, dica pure...

Titolo: Re: Formulinux
Inserito da: pastrank - 01 Giugno 2013, 21:57:56
(ora vedete di rispondere perchè di tempo ne ho anche poco...)

Rotfl. Ti do' un po' di hint, tanto per farti capire cosa intendevo, ma, ti ripeto, non avere fretta e fai una cosa solo per provare, se no rischi di scassare tutto il resto. Puoi decidere di creare i controlli a runtime, o puoi tenerli nascosti uno per tipo o uso. Immagina una form con un bottone Annulla, uno Calcola, due textbox e una combobox. Io penserei di aggiungere i controlli in fila, magari tenendo, per facilitare i conti, una variabile pubblica, per spiegarsi
una che carichi la form ed e' 0, aggiungi un controllo posizionandolo (per esempio) a x 5, y (variabilepubblica + 5), setti variabilepubblica al valore della posizione y + height dell'ultimo controllo aggiunto o mostrato, e controlli se la finestra riesce a contenere tutto. Una volta fatto questo, ti bastera' fare una routine che aggiunge i controlli, e aggiungere 3 controlli diventa facile e leggibile: tipo

aggiungiControllo(textbox1)
aggiungiControllo(textbox2)
aggiungiControllo(combobox1)

Ovviamente nel pulsante Calcola ci dovrebbe essere un select case. Tieni anche conto che per fare questo ci sono un sacco di modi (puoi caricare i controlli a runtime, puoi tenerli pronti e mostrarli, puoi farti un array da uno nascosto, ci puoi aggiungere dei valori di default, etc etc), e appunto devi trovare quello che ti e' piu' congeniale, non tutti siamo uguali come gusti, quello che sembra semplice a me puo' sembrare un gran casino per gli altri (di solito e' cosi' infatti), e viceversa.
Titolo: Re: Formulinux
Inserito da: simo97 - 01 Giugno 2013, 22:08:29
(ora vedete di rispondere perchè di tempo ne ho anche poco...)

Rotfl. Ti do' un po' di hint, tanto per farti capire cosa intendevo, ma, ti ripeto, non avere fretta e fai una cosa solo per provare, se no rischi di scassare tutto il resto. Puoi decidere di creare i controlli a runtime, o puoi tenerli nascosti uno per tipo o uso. Immagina una form con un bottone Annulla, uno Calcola, due textbox e una combobox. Io penserei di aggiungere i controlli in fila, magari tenendo, per facilitare i conti, una variabile pubblica, per spiegarsi
una che carichi la form ed e' 0, aggiungi un controllo posizionandolo (per esempio) a x 5, y (variabilepubblica + 5), setti variabilepubblica al valore della posizione y + height dell'ultimo controllo aggiunto o mostrato, e controlli se la finestra riesce a contenere tutto. Una volta fatto questo, ti bastera' fare una routine che aggiunge i controlli, e aggiungere 3 controlli diventa facile e leggibile: tipo

aggiungiControllo(textbox1)
aggiungiControllo(textbox2)
aggiungiControllo(combobox1)

Ovviamente nel pulsante Calcola ci dovrebbe essere un select case. Tieni anche conto che per fare questo ci sono un sacco di modi (puoi caricare i controlli a runtime, puoi tenerli pronti e mostrarli, puoi farti un array da uno nascosto, ci puoi aggiungere dei valori di default, etc etc), e appunto devi trovare quello che ti e' piu' congeniale, non tutti siamo uguali come gusti, quello che sembra semplice a me puo' sembrare un gran casino per gli altri (di solito e' cosi' infatti), e viceversa.
non era riferito a te....ma a altri 2 "individui" che in teoria dovrebbero decidere....

comunque.....
per creare la grafica più o meno ok
ma......
ho quasi 50 costanti e letteralmente non saprei come mettermele...
oppure gli elementi list delle combo....
le figure...dovrei creare un picturbox su misura...carcarci l'img dentro etc...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 03 Giugno 2013, 14:30:23
Eccomi scusatemi per l'assenza!
Comunque Simo! Tutta questa attenzione alla tartaruga non ti ha fatto leggere che con la 0.1 si inizierà con un nuovo nome cioè :  Pitagora ovvero Pythagòras

Comunque Simo fai come te la senti di più...ancora devo vedere come sta venendo  :o quando puoi manda su skype!
Titolo: Re: Formulinux
Inserito da: simo97 - 03 Giugno 2013, 15:46:34
bè questo lo sapevo... ma cambieremo img e testo e via.....

per sapere come stà venendo.....bhè diciamo che non stà venendo....

per ora stò facendo la rutime proposta da pastrank un pò ampliata....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 03 Giugno 2013, 17:53:52
io invece l'ottagono fatto bene e le altre forme di geometria...e modificando togliendo errori sui nomi dei lati ecc ;)
Titolo: Re: Formulinux
Inserito da: simo97 - 03 Giugno 2013, 19:52:58
 :ok: ok :ok:
bene bene
dopo passa che lavoro lì
Titolo: Re: Formulinux
Inserito da: Michy9393 - 04 Giugno 2013, 09:45:09
:ok: ok :ok:
bene bene
dopo passa che lavoro lì
Va benissmo! :) tu intanto fai dei test cioè vedi come possiamo fare la nuova grafica ecc! E cosa possiamo correggere!
Titolo: Re: Formulinux
Inserito da: simo97 - 04 Giugno 2013, 21:37:52
per il set di icone...
si potrebbe chiedere....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 04 Giugno 2013, 21:48:51
per il set di icone...
si potrebbe chiedere....
Lascia stare set di icone ecc... abbiamo le icone di sistema usiamo quelle...non appesantiamo il programma e sono semplici ;)
Titolo: Re: Formulinux
Inserito da: simo97 - 04 Giugno 2013, 21:50:27
va bien :ok:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 06 Giugno 2013, 17:30:41
Mi scuso se ci sto mettendo tanto...ma il lavoro mi sta succhiando via intere giornate! Scusatemi!
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Giugno 2013, 17:43:46
Mi scuso se ci sto mettendo tanto...ma il lavoro mi sta succhiando via intere giornate! Scusatemi!
non si scusi.... ma al costrario se la prenda comoda....
"la gatta frettolosa ha fatto i micetti ciechi..."

è molto meglio prendersela comoda e fare le cose nel modo migliore che farle di fretta e poi ripassare il tutto per correggiere gli errori....
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Giugno 2013, 17:47:13
ci potresti fare un piccolo chenge previsionale, giusto per sapere le modifiche che andranno ad essere apportate.
Titolo: Re: Formulinux
Inserito da: Michy9393 - 07 Giugno 2013, 00:22:35
Bè Aggiunta di Ottagono ed esagono
e correzioni varie in tutte le zone di geometria!
Titolo: Re: Formulinux
Inserito da: simo97 - 07 Giugno 2013, 07:50:12
Ok....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 07 Giugno 2013, 09:59:03
E quasi dimenticavo...un "convertitore" da bit a byte ecc
Titolo: Re: Formulinux
Inserito da: simo97 - 07 Giugno 2013, 15:35:53
ok....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 09 Giugno 2013, 18:24:18
Dove lo metto il teorema di pitagora? Dentro Geometria no? :)
Titolo: Re: Formulinux
Inserito da: simo97 - 09 Giugno 2013, 20:36:35
si....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 09 Giugno 2013, 23:29:59
si....
Dai che tra un pò te lo passo Simo! :)
Titolo: Re: Formulinux
Inserito da: simo97 - 10 Giugno 2013, 14:33:02
ok dimmi quando invii....
Titolo: Re: Formulinux
Inserito da: simo97 - 10 Giugno 2013, 18:19:46
alora, per l'addetto alla pubblicità chiedo una cosuccia da poco.....

perchè non crei una pagina su wikipedia con una breve descrizione di formulinux...
autori, link del sito

oppure su sourceforge con direttamente i sorgenti repo etc

ps. per l'addetto alla pubblicità intendo il carissimo 9bit....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 11 Giugno 2013, 11:59:26
alora, per l'addetto alla pubblicità chiedo una cosuccia da poco.....

perchè non crei una pagina su wikipedia con una breve descrizione di formulinux...
autori, link del sito

oppure su sourceforge con direttamente i sorgenti repo etc

ps. per l'addetto alla pubblicità intendo il carissimo 9bit....
Simo ma non stiamo Correndo un pò troppo?  :rotfl:
Dobbiamo creare un unica piattaforma ufficiale del prorgramma e non 40000 siti a destra e a manca...Comunque questa sera ti passerò quello che ho fatto e poi gli continui a dare una modificata (mancano dei controlli)...Arriverò a casa verso le 20:00 quindi per le 21:00 fatti trovare su skype!

P.S= Dobbiamo trovare un modo per "vederci" Tutti e tre tu, io e 9Bit per capire cosa bisogna fare che licenza usare GPL V ecc o altre. e mettere delle linee guida da seguire.
Anche la piattaforma ufficiale e tutte le altre cose!
Titolo: Re: Formulinux
Inserito da: simo97 - 11 Giugno 2013, 12:38:03
Simo ma non stiamo Correndo un pò troppo?  :rotfl:

sempre meglio di niente....

Dobbiamo creare un unica piattaforma ufficiale del prorgramma e non 40000 siti a destra e a manca...Comunque questa sera ti passerò quello che ho fatto e poi gli continui a dare una modificata (mancano dei controlli)...Arriverò a casa verso le 20:00 quindi per le 21:00 fatti trovare su skype!

lo so, lo so.... comunque io proporrei di tenere i sorgenti in varie parti pubbliche oppure un lick con il dowload diretto...

P.S= Dobbiamo trovare un modo per "vederci" Tutti e tre tu, io e 9Bit per capire cosa bisogna fare che licenza usare GPL V ecc o altre. e mettere delle linee guida da seguire.
io direi skype.... adesso sta a 9bit....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 11 Giugno 2013, 15:27:17
Aspettiamo 9bit e organiziamoci!
Sono tutti invitati a partecipare all'incontro per l'organizzazione.

Contattatemi se volete!
Titolo: Re: Formulinux
Inserito da: simo97 - 13 Giugno 2013, 18:20:49
progressi....

prossime cose
Titolo: Re: Formulinux
Inserito da: simo97 - 13 Giugno 2013, 20:19:14
altre mod da approvare


altrimenti fra un pò avremo 100 form diversi.....

Titolo: Re: Formulinux
Inserito da: simo97 - 13 Giugno 2013, 22:09:46
----- edit -----
Titolo: Re: Formulinux
Inserito da: Michy9393 - 14 Giugno 2013, 09:35:42
Grande Simo! :)

Comunque a me non mi darebbe fastidio se arrivassimo a 100 form!  :rotfl: metteremo ogni form in una cartella come per esempio quella che ho fatto per il form del menu info...Non possiamo ora permetterci di fare un ricambio così grosso...Pensiamo a migliorare e ingrandire il programma prendendo vari settori, poi eventuali correzioni verranno fatte in seguito...o almeno io la penso così
Titolo: Re: Formulinux
Inserito da: simo97 - 14 Giugno 2013, 11:57:38
Ok...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 14 Giugno 2013, 12:22:09
Ok...
sempre se per te va bene ;) poi sei libero di fare come vuoi! Io mi adatto...ma ora non vedo il motivo di fare così grandi cambi!
Titolo: Re: Formulinux
Inserito da: simo97 - 14 Giugno 2013, 12:57:09
bhè io le mani ce le devo mettere.... poi basta un copia incolla, al massimo c'è da cambiare qualche nome.....

il problema di avere 100 form è che occuperebbe abbastanza.... :D
Titolo: Re: Formulinux
Inserito da: simo97 - 14 Giugno 2013, 13:48:45
qualcuno che ha tempo mi fa un changelog completo.....graziasss ;D
 :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 14 Giugno 2013, 14:18:21
bhè io le mani ce le devo mettere.... poi basta un copia incolla, al massimo c'è da cambiare qualche nome.....

il problema di avere 100 form è che occuperebbe abbastanza.... :D

Si vedrà per ora fai ruffini e quello che stavi facendo poi con le prossime versioni proviamo questa cosa dei form tutti in uno...

Comunque ok per il changelog ci penso io :)
Titolo: Re: Formulinux
Inserito da: simo97 - 14 Giugno 2013, 14:23:53
bene....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 14 Giugno 2013, 14:35:29
Il progetto sta crescendo bene :) Dobbiamo creare più contenuti e dedicarci meno alla grafica inizialmente! :) l'importante è che deve funzionare :) poi la grafica la facciamo con più calma :)
Titolo: Re: Formulinux
Inserito da: simo97 - 14 Giugno 2013, 14:44:07
 ;D ;D ;D
 :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 14 Giugno 2013, 16:00:09
;D ;D ;D
 :ciao:
Lo prendo come un Va bene  :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 14 Giugno 2013, 16:03:30
si...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 14 Giugno 2013, 22:39:02
Perfetto!
Titolo: Re: Formulinux
Inserito da: simo97 - 15 Giugno 2013, 17:21:21
io me ne vado 3/4 giorni in "vacanza", purtroppo senza gambas percui per non sprecarli vi passo il sorgente così qualche buon uomo continua ad aggiungere i controlli che per ora non stanno quasi da nessuna parte...

 :ciao: :ciao: :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 16 Giugno 2013, 15:47:54
io me ne vado 3/4 giorni in "vacanza", purtroppo senza gambas percui per non sprecarli vi passo il sorgente così qualche buon uomo continua ad aggiungere i controlli che per ora non stanno quasi da nessuna parte...

 :ciao: :ciao: :ciao:
ok scaricato :) Buone vacanze!

p.s= corretto Teorema di Pitagora (avevo fatto un errore)
Licenza inserita
corretti alcuni errori.
Inserito form che ti dice le formule chimiche di alcune sostanze.

Simo quando vuoi te lo passo!
Titolo: Re: Formulinux
Inserito da: simo97 - 23 Giugno 2013, 21:05:42
pubblicalo sul sito....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 24 Giugno 2013, 10:07:53
OK appena posso lo pubblico :)

p.s = Concentrati sui controlli e ruffini! Dai che rilasciamo la 0.1.0! :D
Titolo: Re: Formulinux
Inserito da: simo97 - 24 Giugno 2013, 19:15:33
si.... i controlli per toglire il puntino e per verificare il meno (i numeri negativi...)


così com'è, senza provocarlo, non dovrebbe dare rogne....

ma che ha ruffini???
se non ricordo male funzionava...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 24 Giugno 2013, 23:45:51
Certo che se uno si mette di impegno per farlo crashare è ovvio  :rotfl:
Comunque ok Ruffini funziona...però è un pò troppo difficile da capire...semplificalo...nel senso migliora la grafica(fai una cosa guidata)...P.s= ho inserito il file nello spazio area sviluppo :)
Titolo: Re: Formulinux
Inserito da: simo97 - 25 Giugno 2013, 14:08:20
si iserisco i tooltip esplicitativi....

ok adesso scarico
Titolo: Re: Formulinux
Inserito da: simo97 - 25 Giugno 2013, 15:27:57
bisogna vedere se dopo aver inserito i controlli, anche se uno ci si mette d'impegno riesce a farlo crashare...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 25 Giugno 2013, 15:44:47
Tranquillo...intanto metti il Controllo fatto da te :) poi per testarlo e quant'altro ce ne abbiamo di tempo! :)
Visto come sta crescendo?! :D Hai mai provato la 0.0.4? XD era piccola piccola hahahaha :) Guarda ora che bestia che è uscita!
Titolo: Re: Formulinux
Inserito da: simo97 - 25 Giugno 2013, 20:52:32
si si.....

Titolo: Re: Formulinux
Inserito da: Michy9393 - 25 Giugno 2013, 23:35:17
Ma per caso sai che fine ha fatto 9Bit :( ?

Comunque dai dai! :D
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Giugno 2013, 13:45:15
no....
vero.... dà un pò che non si vede....
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Giugno 2013, 14:16:39
in formule chimiche si "potrebbe" usare l'apice.... anche perche così non è che mi va molto a genio....

vbb ora modifico e aggiungo anche

si potrebbe fare uno schema a combobox con le diverse categorie (acidi, basi, sali neutri, composti organici etc...etc....)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 26 Giugno 2013, 14:48:01
Tu fai Simo ;) fai tutte le modifiche che vuoi, se non ti piace :) tanto posso sempre rimodificare XD la versione che ti ho passato ce l'ho ancora!

Comunque tu fai quello che vuoi! Ci stai più tu dietro il progetto che io  :hard: causa lavoro  :mad:
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Giugno 2013, 14:59:15
hehehehehe
ancora "non mi fanno cominciare"....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 26 Giugno 2013, 15:00:22
hehehehehe
ancora "non mi fanno cominciare"....
hahahaa comunque cerchiamo di completare la 0.1.0 che sarà perfetta :)
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Giugno 2013, 15:05:32
si si....
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Giugno 2013, 15:56:45
economia e fisica pronte per la spedizione....
a meno che non ci sia da inserire i tooltip....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 26 Giugno 2013, 17:02:07
E andiamo! :) VAi così Simo!
Quanto ci scommetti che il nostro progetto se lo traduciamo in inglese farà parte di qualche distro? U.U  :ok:
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Giugno 2013, 17:05:03
allora????

cosa aspetti....

non si diventa famosi battendo la fiacca!!!! ;D ;D
Titolo: Re: Formulinux
Inserito da: Michy9393 - 26 Giugno 2013, 17:10:28
Sto ancora a lavoro  :rotfl: Appena posso faccio altre modifiche :) tranquillo! E comincio con la traduzione in inglese :) che sta ferma al 5% forse anche di meno!

Comunque le distro più papapibli a cui potremmo presentare il progetto sono:
http://distrowatch.com/table.php?distribution=uberstudent
http://distrowatch.com/table.php?distribution=calculate
MAGARI!
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Giugno 2013, 17:27:01
fiiiiiiiiiiiiiiiicoooooooooooooooooooooo!!!!!!!!
vai!!!!!
 :dj:
magari veramente!!

bè la traduzione... un pò complessa.... con tutta la roba di fisica che c'è....

poi per adattarlo agli altri stati bisogna vedere lì a quanto sta l'iva...(sicuramente più bassa :rotfl:)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 26 Giugno 2013, 22:02:15
Si dobbiamo strutturare tutte le cose economiche in maniera internazionale  :o

Comunque quando hai messo i controlli e quant'altro dimmelo e postalo sul sito di formulinux :) area sviluppo!
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Giugno 2013, 22:31:14
ok ma per geometria ci vorrà un pòòòò

per l'iva bisogneregge vedere in che paese viene usato e con un database andare a leggere qual'è liva in quel momento...
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Giugno 2013, 23:28:43
giusto per tenervi informati passo al rombo....
Titolo: Re: Formulinux
Inserito da: simo97 - 26 Giugno 2013, 23:47:08
ma sul teorema di pitagora neanche un controllo!!!!

vbb inserisco io
Titolo: Re: Formulinux
Inserito da: Michy9393 - 27 Giugno 2013, 10:16:38
ok ma per geometria ci vorrà un pòòòò

per l'iva bisogneregge vedere in che paese viene usato e con un database andare a leggere qual'è liva in quel momento...
Tranquillo prendi tutto il tempo che vuoi!  :)

Per quanto riguarda l'IVA di ogni paese non servirà nulla di tutto questo  :rotfl: metteremo semplicemente una combo con i nomi degli Stati che poi l'utente sceglerà. E cambierà il valore dell'IVA a seconda del paese cliccato ;)

Per quanto riguarda il teorema di pitagora...no non l'ho messa sorry! :( :'(
Titolo: Re: Formulinux
Inserito da: simo97 - 27 Giugno 2013, 11:16:15
Per quanto riguarda l'IVA di ogni paese non servirà nulla di tutto questo  :rotfl: metteremo semplicemente una combo con i nomi degli Stati che poi l'utente sceglerà. E cambierà il valore dell'IVA a seconda del paese cliccato ;)
noooo è brutto
facciamo che al primo avvio scieglie il paese, il prog lo printa in un file. poi tramite un modulo (funzioni lettura scrittura file) va a leggere il paese...
in una classe/file (anche lo stesso di prima...) ci sono printati tutti i valori dell'iva con il relativo paese....
poi il prog non fa altro che andare a leggere il file.....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 27 Giugno 2013, 12:00:01
Perchè dobbiamo fare dei colossi quando non ce ne è bisogno?  :-\

La semplicità deve essere il nostro punto di forza!
E p.s= non ti credere che l'IVA cambia ogni due giorni è  :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 27 Giugno 2013, 13:01:43
allora????

comunque ho quasi finito geometria
dopo che finisco i controlli "finisco" quella delle formule chimiche...

puoi finire, intanto, mentre io inserisco i controlli, la geometria!!!!
Titolo: Re: Formulinux
Inserito da: Michy9393 - 27 Giugno 2013, 14:17:25
allora????

comunque ho quasi finito geometria
dopo che finisco i controlli "finisco" quella delle formule chimiche...

puoi finire, intanto, mentre io inserisco i controlli, la geometria!!!!
Tu fai quello che devi fare...Poi mi metti tutto in area di sviluppo e provo a fare le ultime modifiche :) e lo pubblichiamO!

p.s= credo che questo week end uscirà la 0.1.0 :)
Titolo: Re: Formulinux
Inserito da: simo97 - 27 Giugno 2013, 15:03:58
.... il prossimo....
ancora c'è da aggiungere qualcosa di speciale che distingua forulinux da tutti gli altri sofwere simili....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 27 Giugno 2013, 15:22:15
Voglio inserire la Legge di Ohm  :ok:
Titolo: Re: Formulinux
Inserito da: simo97 - 27 Giugno 2013, 15:39:55
ok... sarà fatto
Titolo: Re: Formulinux
Inserito da: simo97 - 27 Giugno 2013, 17:31:14
 :dj:
ho finito con i controlli!!!
Titolo: Re: Formulinux
Inserito da: simo97 - 27 Giugno 2013, 22:56:35
allora adesso vi fò vedere come ho impostato il form delle formule (che dovrà anche essere ritoccato...)

ma in linea di massima dovrebbe essere così.....
per ora ce nè una sola ma per la 0.1 vorrei arrivare alla cinquantina..(copia incolla da wikipedia...)
Titolo: Re: Formulinux
Inserito da: Michy9393 - 27 Giugno 2013, 23:28:44
Bravo per quanto riguarda il controlli...bè io direi di arrivare per ora a 20...e senza copia e incolla da Wikipedia !  >:( Comunque quando hai fatto passa! :D...poi ci penso io se vuoi :) dimmi tu!
Titolo: Re: Formulinux
Inserito da: simo97 - 28 Giugno 2013, 12:15:44
Bravo per quanto riguarda il controlli...bè io direi di arrivare per ora a 20...e senza copia e incolla da Wikipedia !  >:( Comunque quando hai fatto passa! :D...poi ci penso io se vuoi :) dimmi tu!
e perchè.... ci mettiamo fonte wiki e via...
come la tavola periodica....
poi oltre ci sarebbe da metterci l'img..... e anche qualche altro dato....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 28 Giugno 2013, 17:47:11
Bravo per quanto riguarda il controlli...bè io direi di arrivare per ora a 20...e senza copia e incolla da Wikipedia !  >:( Comunque quando hai fatto passa! :D...poi ci penso io se vuoi :) dimmi tu!
e perchè.... ci mettiamo fonte wiki e via...
come la tavola periodica....
poi oltre ci sarebbe da metterci l'img..... e anche qualche altro dato....
Perchè se mettiamo rbba uguale a Wikipedia..che motivo vi è di installare un programma?  :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 29 Giugno 2013, 16:02:16
semplicemente perchè è più pratico....

per il caro michy: prego leggere lentamente!!!
e capire!!!

comunque adesso pubblico formulinux sul suo sito in area sviluppo.
poi quando avete finito le modifiche fatemi dare un occhiata... prima di ufficializzare la 0.1.
anche per inserirla nei repo!!!

la 0.1 diciamo più o meno il prossimo weeekend verrà pubblicata.

***se "mi date il permesso" creo il profilo twitter di formulinux e ci scrivo anche qualcosa....***
*altra cosa* il chengelog completo chi lo fa!!!
quando avete finito bisogna inserirlo in un file all'interno di formulinux (mi sembra all'interno della cartella progetto) in modo da averlo direttamente nel progetto stesso.


per le prossime versioni bisogna inserire qualcosa per segnalare eventuali errori (tipo un menù supplementare con scritto "segnala errori" e un sistema o per mandare una mail o bò.... a una mail di supporto.

ci sarebbe da inserire anche una procedura di debug che specifichi a quale riga si è manifestato l'errore...

per ora non ho altro da dire....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 30 Giugno 2013, 00:54:32
Citazione
semplicemente perchè è più pratico....
Se lo dici tu  :o

Citazione
per il caro michy: prego leggere lentamente!!!
e capire!!!
Si tranquillo ascolto!  :rotfl:

Citazione
comunque adesso pubblico formulinux sul suo sito in area sviluppo.
poi quando avete finito le modifiche fatemi dare un occhiata... prima di ufficializzare la 0.1.
anche per inserirla nei repo!!!
Ricevuto...Comunque la prossima volta non cancellare tutte le cose...cioè nelle zone delle formule chimiche me le hai tolte tutte...in più ruffini non è stato "semplificato" graficamente  :'( e vabbè!

Comunque prima di cancellare chiedi ;)

Per il Changelog ci penso io! No problem!

Citazione
per le prossime versioni bisogna inserire qualcosa per segnalare eventuali errori (tipo un menù supplementare con scritto "segnala errori" e un sistema o per mandare una mail o bò.... a una mail di supporto.

ci sarebbe da inserire anche una procedura di debug che specifichi a quale riga si è manifestato l'errore...
Per me va bene!
Titolo: Re: Formulinux
Inserito da: simo97 - 30 Giugno 2013, 21:33:11
ok....

su ruffini ci sarebbe da inserire i tooltip....
Citazione
Per il Changelog ci penso io! No problem!
2° volta!!!!!
Titolo: Re: Formulinux
Inserito da: Michy9393 - 30 Giugno 2013, 21:40:39
L'ho salvata dentro il software!
Titolo: Re: Formulinux
Inserito da: simo97 - 30 Giugno 2013, 21:41:19
è???
Titolo: Re: Formulinux
Inserito da: Michy9393 - 01 Luglio 2013, 11:19:14
Il changelog è stato fatto, e l'ho inserito in un file di testo dentro il software :)
Titolo: Re: Formulinux
Inserito da: simo97 - 01 Luglio 2013, 14:33:31
c'è già il file a posta....
è nella cartella progetto....
vbb intanto c'è....
Titolo: Re: Formulinux
Inserito da: simo97 - 01 Luglio 2013, 15:32:11
allora per i repo "se posso" (ok puoi...) li faccio con launchpad (in link la guida...) (http://mypaglia.altervista.org/2010/04/creiamo-un-repository-ppa-su-launchpad-1-parte/) ci salviamo come team (appena scoperto che si può....)
poi c'è un sacco di roba anche per segnalere i bug.... etc...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 01 Luglio 2013, 16:19:02
Non avevo visto  :-\ Pardon! Poi sposto!

Comunque perfetto comincia pure a fare delle prove!
Titolo: Re: Formulinux
Inserito da: simo97 - 01 Luglio 2013, 16:24:39
bien....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 01 Luglio 2013, 22:02:08
Ehi comunque il repo lo mettiamo nelle prossime versioni :) ora cerchiamo di rilasciare la 1.0 e via! :D
Titolo: Re: Formulinux
Inserito da: simo97 - 01 Luglio 2013, 23:07:40
dammi i sorgenti che per il repo ci penso io....
Titolo: Re: Formulinux
Inserito da: simo97 - 01 Luglio 2013, 23:44:32
ok ho fatto una prova in locale con la versione che ho ma...
il repo funziona tutto...
 :D però all'apertura mi dà un errore  :D descritte in foto
credo ci sia qualche problema con le foto!!!
Titolo: Re: Formulinux
Inserito da: Michy9393 - 02 Luglio 2013, 10:43:30
Cerchiamo di risolvere questo problema :o prova a vedere se gli altri ne sanno qualcosa :)

Comunque guarda che ho fatto poco e niente  :rolleyes: comunque ok te lo passo! Ma poi come dobbiamo gestire le modifiche?
Titolo: Re: Formulinux
Inserito da: simo97 - 02 Luglio 2013, 11:05:59
no no fai.... se non hai finito fai con comodo....

mi pare di aver letto qualcosa riguardo a cose del genere.... ora chiedo in progammazione...
Titolo: Re: Formulinux
Inserito da: Michy9393 - 02 Luglio 2013, 13:42:27
no no fai.... se non hai finito fai con comodo....

mi pare di aver letto qualcosa riguardo a cose del genere.... ora chiedo in progammazione...
Va bene  ;D Proverò a fare il prima possibile!

Comunque cerca di risolvere tutti i problemi per il Launchpad così possiamo aggiornare tranquillamente :D però bisgnerà rilasciare la verdione .deb
Titolo: Re: Formulinux
Inserito da: simo97 - 02 Luglio 2013, 14:32:59
il repo debian si fà...
poi per lauchpad (che è solo per ubuntu) ci si pensa....

invece l'iscrizione a sourceforge sarebbe utile...
Titolo: Re: Formulinux
Inserito da: simo97 - 02 Luglio 2013, 15:59:56
il problema delle foto ho risolto

in Fmain riga 27 sostituire con
Codice: gambas [Seleziona]

 With i = i.Load("img/pitagora.jpg") 

in Fiva riga 18 sostituire con
Codice: gambas [Seleziona]

If txt_importo.Text = "" Then
Titolo: Re: Formulinux
Inserito da: simo97 - 02 Luglio 2013, 16:25:06
in Fprobabilità aggiungere
Codice: gambas [Seleziona]

Public Sub txt_toelementi_KeyPress()
If txt_toelementi.Value = 0 Then txt_toelementi.SetFocus
End
Public Sub txt_eledausare_KeyPress()
If txt_eledausare.Value = 0 Then txt_eledausare.SetFocus
End
Public Sub txt_ripetiz_KeyPress()
If txt_ripetiz.Value = 0 Then txt_ripetiz.SetFocus
End
Titolo: Re: Formulinux
Inserito da: simo97 - 02 Luglio 2013, 16:43:07
in fmcmmcd da aggiungere qualcosa par limitare ai soli integrer l'accesso....
o adattarlo ai float....

per i numeri esponenziali funzionano quasi dapertutto...
escluso ruffini....

nella Fcalcolatrice da aggiungere qualcosa che checkka se ci sono i dati
if txt[...].text = "" then return
in tutti i button.
oppure aggiungere al controllo punto "else return"



in Fcalcolatorebit... sostituire da riga 7 a 12 con
Codice: gambas [Seleziona]

Public Sub txt_valore_Change() 'ok
  txt_valore.Text = ctrl.controllochange(txt_valore.Text)
End
Public Sub txt_valore_keypress() 'ok
ctrl.Filtro(txt_valore.Text)
End
Titolo: Re: Formulinux
Inserito da: Michy9393 - 03 Luglio 2013, 10:05:01
oh madonnina  :rolleyes:

ok farò le modifiche! :)
Titolo: Re: Formulinux
Inserito da: simo97 - 03 Luglio 2013, 16:24:57
sto tarchiando un pochino formu....

comunque per il repo ce l'ho in locale....
Titolo: Re: Formulinux
Inserito da: simo97 - 03 Luglio 2013, 20:47:05
bien...
per il team attuale: prego iscriversi a sourceforge
Titolo: Re: Formulinux
Inserito da: simo97 - 03 Luglio 2013, 20:51:37
indovinate.... (https://sourceforge.net/projects/formulinux/)

intanto ci sono solo io poi vi aggiungo....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 04 Luglio 2013, 16:13:33
Tarchiando in che senso? XD

Comunque perfetto Simo :D Bravo!
Titolo: Re: Formulinux
Inserito da: simo97 - 04 Luglio 2013, 16:22:23
bè dopo averlo istallato faccio quello che non si dovrebbe fare...

cioè cercare in tutti i modi di farlo creschare....
Titolo: Re: Formulinux
Inserito da: simo97 - 05 Luglio 2013, 17:26:23
vi comunico che formulinux ha il suo repo (da testare...) una piccola guida (http://www.gambas-it.org/smf/index.php?topic=2808.msg29697#new)....

se qualcuno lo testa per vedere se funziona magari qualcuno che ha debian o cose simili
Titolo: Re: Formulinux
Inserito da: Michy9393 - 05 Luglio 2013, 18:55:45
Eccomi di ritorno dopo tanto tempo  :rolleyes: Simo ti nomino ufficialmente "Project Manager" di Formulinux...io ho poco tempo da dare  :'( Comunque cercherò sempre di dare una mano! quando potrò!
Titolo: Re: Formulinux
Inserito da: simo97 - 05 Luglio 2013, 18:56:36
ecco comincia col testare il repo....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 06 Luglio 2013, 10:51:32
si funziona :) però ricorda sempre il perfavore!
Titolo: Re: Formulinux
Inserito da: simo97 - 06 Luglio 2013, 12:00:00
 ;D ;D ;D
era sottointeso.....
 :P

michy, perfavore, potresti iscriverti a sourceforge e darmi il nome così ti aggiungo tra gli adim di formulinux e così scrivi 4 righe su formu aggiungi gli screen etc etc
aggiungi le vecchie versioni etc etc

(ti nomino addetto alle revisioni grafiche e alla gestione dei vari siti pubblicitari (il tuo, quello ufficiale e sourceforge...) su formulinux)

ok.... :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 07 Luglio 2013, 00:00:37
Sono michy9393

Aggiungimi! Faccio io :)
Titolo: Re: Formulinux
Inserito da: simo97 - 07 Luglio 2013, 18:31:32
prego....faccia lei....

quando hai finito con i sorgenti dillo....(non per mettere fretta :P)
 :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 08 Luglio 2013, 10:53:33
Sto facendo :)
Titolo: Re: Formulinux
Inserito da: simo97 - 08 Luglio 2013, 16:13:00
oki :ciao:
Titolo: Re: Formulinux
Inserito da: Michy9393 - 09 Luglio 2013, 09:51:11
Diciamo che ho finito per ora :)
Titolo: Re: Formulinux
Inserito da: simo97 - 09 Luglio 2013, 14:49:19
sta sul sito??
Titolo: Re: Formulinux
Inserito da: Michy9393 - 10 Luglio 2013, 15:02:49
Credo che per questa sera riesco a metterlo :)
Titolo: Re: Formulinux
Inserito da: simo97 - 10 Luglio 2013, 17:48:33
ok
Titolo: Re: Formulinux
Inserito da: Michy9393 - 11 Luglio 2013, 00:04:46
Allora Simo...sono tornato da poco a casa  :rolleyes: facciamo così per il fine settimana sarà tutto pronto e ti darò il tutto :)
Titolo: Re: Formulinux
Inserito da: simo97 - 11 Luglio 2013, 12:51:55
faccia..lei...
basta che mi avverti....
Titolo: Re: Formulinux
Inserito da: Michy9393 - 11 Luglio 2013, 15:54:21
Posso farcela  :rotfl:
Comunque cose da apportare:
- Nuovi elementi
- Cercare di finire l'intera geomtria delle figure piane.
- Inserire i controlli(cosa che non mi piace per niente)  :rotfl:
Titolo: Re: Formulinux
Inserito da: simo97 - 11 Luglio 2013, 22:00:58
modifiche approvate....
Titolo: Re: Formulinux
Inserito da: simo97 - 21 Luglio 2013, 18:42:57
siete tutti morti??
misà che formu fra un pò verrà abbandonato.....anche da me...
Titolo: Re: Formulinux
Inserito da: simo97 - 27 Agosto 2013, 12:10:29
morti...
 :death: :death: :death: :death:
adios formulinux.......
Titolo: Re: Formulinux
Inserito da: Michy9393 - 27 Agosto 2013, 14:33:41
Si formulinux si può dichiarare morto :( il poco tempo e la poca praticità di esso non hanno permesso di mandare avanti il progetto :(