Page 1 of 1
gestione folder
Posted: Fri Aug 29, 2008 10:17 am
by xfood
ciao a tutti,
io vorrei creare un folder con 5 pagine, e vorrei se possibile non
fare vedere i tab tipo 1 2 3 4 5
e in più mi serve sapere come posso inserire un pulsante next e prev
in modo tale che se premo next mi attiva la pagina successiva del folder
se premo prev la pagina precedente.
è possibile avere un esempio in merito?
Grazie mille
P.s. utilizzo la FWPPC
Posted: Fri Aug 29, 2008 3:41 pm
by Silvio
sbaglio ma c'è un po' di confusione nella domanda
Code: Select all
#include "FWCE.ch"
function main()
local oWnd, oFld, i
DEFINE WINDOW oWnd TITLE "folder"
@ 0.5, 1 FOLDER oFld PROMPTS "1", "2", "3","4","5" ;
SIZE 225, 245
ACTIVATE WINDOW oWnd
return nil
questo fa il folder con 5 tab
poi per bloccarli devi aggiungere
oFld:aEnable := { .f., .f., .f., .f., .f., .f.}
poi per fare il bottone per andare avanti di un folder
REDEFINE BUTTON obtn_next OF oFld:aDialogs[1] ACTION oFld:SetOption(2)
poi per il resto devi chiedere a emg
Posted: Fri Aug 29, 2008 4:03 pm
by xfood
grazie mille Silvio e quasi tutto quello che mi serviva,
a parte nascondere i tab...
un'altra cosa,
ho un bottone creato cosi:
@ 0.1, 8 BTNBMP aCtl[ 6 ] FILE CurDir() + "\floppy.bmp" ;
PROMPT "Salva";
SIZE 50, 50 ;
ACTION (msginfo('salvato') OF oFld:aDialogs[ 1 ]
però la scritta salva che ho messo nel parametro prompt
mi scrive al centro del bottone facendo confusione con la bitmap floppy.bmp associata, si potrebbe dire che la scritta che metto del parametro prompt la sposti in basso alla bitmap e non al centro?
grazie mille
Posted: Fri Aug 29, 2008 4:13 pm
by Silvio
[ <layout: CENTER, TOP, LEFT, BOTTOM, RIGHT> ]
Posted: Sat Aug 30, 2008 7:41 am
by xfood
SCUSAMI HO PROVATO,
MA MI METTE LA SCRITTA sALVA SEMPRE AL CENTRO DOVE SBAGLIO?
ECCO L'ESEMPIO
@ 0.1, 8 BTNBMP aCtl[ 6 ] FILE CurDir() + "\floppy.bmp" ;
PROMPT "Salva" layout BUTTOM ;
SIZE 50, 50 ;
ACTION (mSGINFO('SALVA'));
OF oFld:aDialogs[ 1 ]
Posted: Sat Aug 30, 2008 8:44 am
by Antonio Linares
@ 0.1, 8 BTNBMP aCtl[ 6 ] FILE CurDir() + "\floppy.bmp" ;
PROMPT "Salva" BOTTOM ;
SIZE 50, 50 ;
ACTION (mSGINFO('SALVA'));
OF oFld:aDialogs[ 1 ]