IDE SU FWPPC

Moderator: Enrico Maria Giordano

xfood
Posts: 96
Joined: Tue Jun 17, 2008 9:02 pm

IDE SU FWPPC

Post 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?
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post 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
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: IDE SU FWPPC

Post by Enrico Maria Giordano »

Ricapitolando, o usi un resource editor oppure usi la clausola PIXEL ed esprimi le coordinate in pixel.

EMG
xfood
Posts: 96
Joined: Tue Jun 17, 2008 9:02 pm

Post 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
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post 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
xfood
Posts: 96
Joined: Tue Jun 17, 2008 9:02 pm

Post 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
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post 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
xfood
Posts: 96
Joined: Tue Jun 17, 2008 9:02 pm

Post 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.
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post 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
User avatar
Maurizio
Posts: 705
Joined: Mon Oct 10, 2005 1:29 pm
Contact:

Post 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
xfood
Posts: 96
Joined: Tue Jun 17, 2008 9:02 pm

Post 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
xfood
Posts: 96
Joined: Tue Jun 17, 2008 9:02 pm

Post 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
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Post 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
xfood
Posts: 96
Joined: Tue Jun 17, 2008 9:02 pm

Post 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
xfood
Posts: 96
Joined: Tue Jun 17, 2008 9:02 pm

Post by xfood »

Ops
prova a scaricare questo
http://www.box.net/shared/tosobbh8gg
funziona

Grazie mille a tutti
Post Reply