Page 1 of 2

IDE SU FWPPC

PostPosted: Sat Jun 21, 2008 5:07 pm
by xfood
Ciao a tutti,
sto incontrando diversi problemi nella gestione delle schermate
con FWPPC
non riesco a capire se scrivo una cosa del genere:

DEFINE FONT oFont NAME "Arial" SIZE 0,-20
DEFINE FONT oFont2 NAME "Arial" SIZE 0,-20

DEFINE WINDOW oWnd1 TITLE "INSERIMENTO DATI"

@ 1, 1 SAY "Codice:" SIZE 70, 30 COLOR "R+/B" FONT oFont
@ 1.2, 10 Get aCtl[1] Var aVal[1] SIZE 150, 30;
valid(Salva(oWnd1,aCtl,aVal)) FONT oFont2

@ 4, 1 SAY "Qta:" SIZE 70, 30 COLOR "R+/B" FONT oFont
@ 4.7, 10 GET aCtl[2] Var aVal[2] SIZE 100, 30

@ 8, 2 BUTTON "Esci" OF oWnd1 SIZE 100, 30 ;
ACTION oWnd1:end()
ACTIVATE WINDOW oWnd1

le dimensioni sono bene coordinate,
se invice sostituisco la windows con dialog
le dimensioni sono completamente sballate,
perche c'è tutta questa differenza di coordinate?
A tal proposito esiste un piccolo ide per generere le form per FWPPC?
perche via codice ci vuole veramente un sacco di tempo nel generare le schermate
Grazie mille a tutti.
P.s. nella sessione FWPPC spagna di questo forum ho visto
un qualche ide esiste la possibilita di scaricarlo?

PostPosted: Sat Jun 21, 2008 9:38 pm
by Antonio Linares
windows use pixel coordinates and dialogs use "logical" coordinates, related to the used font.

The easiest way to design the dialogs is to use a resources editor. There are several ones that you can use:

ResEdit: (gratuito)
http://www.resedit.net/

PellesC (gratuito)
http://www.smorgasbordet.com/pellesc/

VSX (Microsoft) gratuito
http://forums.fivetechsoft.com/viewtopic.php?t=9572

Re: IDE SU FWPPC

PostPosted: Sun Jun 22, 2008 9:39 am
by Enrico Maria Giordano
Ricapitolando, o usi un resource editor oppure usi la clausola PIXEL ed esprimi le coordinate in pixel.

EMG

PostPosted: Mon Jun 23, 2008 11:02 am
by xfood
SCUSATEMI,
ho provato a scaricare
ResEdit: (gratuito)
http://www.resedit.net/
ma appena apro un file .rc nella cartella
fwppc\samples\tutor10.rc
mi da errore all'inizio
e se provo a spostare un bottone e poi salvarlo con nome
e provo a compilare mi da errore:

error RC2147 : SUBLANGUAGE ID not a number
error RC2104 : undefined keyword or key name: DS_SETFONT

e il contenuto è un po diverso
mi sapreste dire come mai?
con quale IDE è stato creato il file tutor10.rc
testdlgm.rc
testdtpr.rc
ecc.
fatemi sapere per piacere grazie mille

PostPosted: Mon Jun 23, 2008 1:13 pm
by Enrico Maria Giordano
Sì, avevo notato anch'io delle differenze tra BRW e ResEdit. Alcune cose supportate da BRW non lo sono da ResEdit. Quindi, o disegni le maschere da zero con ResEdit oppure usi il BRW (Borland Resource Workshop).

EMG

PostPosted: Mon Jun 23, 2008 2:47 pm
by xfood
Salve,
ho provato anche (Borland Resource Workshop).
ma sembra che con FWPPC non funziona mi da pure una serie di errori durante la compilazione, mentre funziona benissimo con FiVeWin,
per caso su FWPPC devo aggiungere del codice a mano nei file *.RC?
Grazie Mille Anticipatamente.

P.s. e da poco che mi sono buttato su FWPPC e mi sono subito reso conto
che è uno strumento molto potente e con possibilità future, non capisco come mai non si è creato un piccolo ide per gestire meglio le applicazioni,
visto che se ne trovano diversi in giro completi di sorgente per esempio
il minigui x Harbour si potrebbe modificare e creare un ide integrato per
FWPPC cosi sarebbe veramente uno strumento eccezzionale

Pensateci su
ciao ciao e buon lavoro

PostPosted: Mon Jun 23, 2008 2:58 pm
by Enrico Maria Giordano
xfood wrote:Salve,
ho provato anche (Borland Resource Workshop).
ma sembra che con FWPPC non funziona


Non ha senso quello che dici. Un resource editor serve a creare dei file di risorce (RC o RES) e non ha nessun legame con lo strumento che poi utilizzerà tale file di risorse.

xfood wrote:P.s. e da poco che mi sono buttato su FWPPC e mi sono subito reso conto
che è uno strumento molto potente e con possibilità future, non capisco come mai non si è creato un piccolo ide per gestire meglio le applicazioni,
visto che se ne trovano diversi in giro completi di sorgente per esempio
il minigui x Harbour


Per quanto ne so, MiniGUI è una libreria non un IDE. In ogni caso, sei libero e anzi incoraggiato a creare un IDE per FWPCC. :-)

EMG

PostPosted: Mon Jun 23, 2008 4:46 pm
by xfood
Scusami,
mi sa che è inutile continuare questa discussione
tanto mi pare che da parte di nessuno si arrivi a qualcosa,
io ti volevo fare notare che anche con (Borland Resource Workshop).
se provo a compilare con FWPPC mi escono degli errori,
ho bisogna sistemare alla fine qualcosa a mano
nel file *.rc oppure non è compatibile,
ora vole dire solo
che è inutile continuare ho si da una soluzione chiare e non una soluzione
a grandi linee e poi nessuna conclusione.
Cosa ci vuole a dire guard, utilizza questo strumento
alla fine editalo e aggiungi questo file include e toglio questaltro
e vedi che funziona
oppure le coordinate sono espresse cosi,
e mi fai degli esempi chiari.
Altrimenti è inutile se uno chiede aiuto al forum x eccellenza di FWPPC
e inveci di chiarimenti si divaga che senzo ha,
io sono iscritto in diversi forum e di solito ti danno delle spiegazioni
VERE E CHIARE.

P.s. in minigui è un Piccolo IDE per harbour dove puoi disegnare
le finestre, i bottoni, andare nelle proprietà inserire le funzioni
ecc. un vero piccolo e utile IDE http://hmgextended.com/files/CONTRIB/,
ORA IO MI CHIEDO VERAMENTE TUTTA QUESTA GENTA NEL 2008
SI DISEGNA LE DIALOG A MANINA?
SE SI ESISTE UN SISTEMA TRUCCO PER NON COMPLICARSI LA VITA
CON LE COORDINATE DEI VARI CONTROLLI (BOTTONI, TEXTBOX, LABEL ECC.)

GRAZIE MILLE A TUTTI.

PostPosted: Mon Jun 23, 2008 8:10 pm
by Enrico Maria Giordano
xfood wrote:io ti volevo fare notare che anche con (Borland Resource Workshop).
se provo a compilare con FWPPC mi escono degli errori,


A me non risulta ma se non riporti gli errori che ottieni mi spieghi come si possa riuscire ad aiutarti?

xfood wrote:ora vole dire solo
che è inutile continuare ho si da una soluzione chiare e non una soluzione
a grandi linee e poi nessuna conclusione.
Cosa ci vuole a dire guard, utilizza questo strumento
alla fine editalo e aggiungi questo file include e toglio questaltro
e vedi che funziona
oppure le coordinate sono espresse cosi,
e mi fai degli esempi chiari.


Quando si chiede aiuto si deve innanzitutto mettere in grado di replicare il problema. Senza avere la più pallida idea di quale sia è impossibile aiutare.

xfood wrote:Altrimenti è inutile se uno chiede aiuto al forum x eccellenza di FWPPC
e inveci di chiarimenti si divaga che senzo ha,
io sono iscritto in diversi forum e di solito ti danno delle spiegazioni
VERE E CHIARE.


Quelle che a te sono sembrate divagazioni in realtà erano indispensabili premesse e implicite richieste di ulteriori informazioni. Non mi risulta che esistano forum nei quali basta dire "non mi funziona" per ottenere una soluzione al proprio problema, a meno che non sia un forum di veggenti.

xfood wrote:ORA IO MI CHIEDO VERAMENTE TUTTA QUESTA GENTA NEL 2008
SI DISEGNA LE DIALOG A MANINA?


No, utilizzano come minimo un editor di risorse (io l'ho sempre fatto).

EMG

PostPosted: Tue Jun 24, 2008 7:58 am
by Maurizio
Io uso FWPPC dalla nascita e non ho mai avuto problemi con i file RC.
Ho scritto diverse applicazioni dalla tentata vendita alla raccolta ordini per ristoranti e funzionano molto bene .
Come editor uso Borland Resource Workshop .
Il consiglio che ti posso dare è quello di partire sempre dai file RC di esempio di FWPPC che fornisce Linares .
Anche per l'aggiunta di nuovi controlli usa il copia incolla dei file di esempio in quanto ci sono alcuni attributi dei controlli che vanno settati .

Saluti Maurizio
www.nipeservice.com

PostPosted: Tue Jun 24, 2008 11:02 am
by xfood
Grazie mille,
mi potresti inviare un esempio di gestione di + tabelle
con inserimento ricerca cancellazione in FWppc,
diciamo un piccolo programmino da dove posso prendere spunto
se non chiedo troppo
Grazie mille anticipatamente
Xfood@libero.it

PostPosted: Tue Jun 24, 2008 6:06 pm
by xfood
ciao a tutti,
stavo danto un'occhiata a :
Visual FiveWin from Manuel Mercado
è molto grazioso si puo utilizzare per FWppc?
secondo me è bellissimo, e secondo me
qui ci sono molte persone che hanno realizzato degli ide
funzionali se solo li mettessero a disposizione di tutta la comunità sarebbe cosa gradita
ciao ciao e buon lavoro a tutti

PostPosted: Wed Jun 25, 2008 1:05 pm
by Otto
Ciao xFood,

il tuo vfw funziona.? Qua da me no sono in grado di salvare o aprire progetti. Manca un filo dbf vfwf.dbf.

Saluti
Otto

PostPosted: Wed Jun 25, 2008 2:24 pm
by xfood
no, non mi funziona,
pero mi da la possibilità di disegnare le finestre
poi con il pulsante a forma di lente posso visionare il codice
e faccio un copia e incolla,
lo utilizzo solo per disegnare le schermate
e devo dire che è molto utile
sarebbe bello se funzionasse completamente,
non c'è di bisogno di includere file rc
ciao ciao e buon lavoro.

P.s. qualcuno ha qualche esempio completo di gestione
in fwppc?
(gestione di + tabelle con possibilita di ricerca, inserimento, cancellazione)
Grazie mille anticipatamente
Xfood@libero.it

PostPosted: Wed Jun 25, 2008 2:30 pm
by xfood
Ops
prova a scaricare questo
http://www.box.net/shared/tosobbh8gg
funziona

Grazie mille a tutti