How to resize a listbox

How to resize a listbox

Postby Otto » Sun Apr 05, 2009 7:32 am

oLbx:ReSize( nSizeType, nWidth, nHeight )


Hello Antonio,

I can’t find out how to ReSize a listbox.
What do I have to pass as nSizeType?

Thanks in advance
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
https://www.facebook.com/groups/modharbour.club
********************************************************************
User avatar
Otto
 
Posts: 6332
Joined: Fri Oct 07, 2005 7:07 pm

Re: How to resize a listbox

Postby Antonio Linares » Sun Apr 05, 2009 8:56 am

Otto,

You can use:

oControl:SetSize( nWidth, nHeight [, lRepaint ] )

or

oControl:nHeight = nNewHeight
oControl:nWidth = nNewWidth
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: How to resize a listbox

Postby Otto » Sun Apr 05, 2009 9:25 am

Hello Antonio,
thank you.
Best regards,
Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org
https://www.facebook.com/groups/modharbour.club
********************************************************************
User avatar
Otto
 
Posts: 6332
Joined: Fri Oct 07, 2005 7:07 pm

Colorare colunna in listbox

Postby Lisa Giordano » Sat Apr 18, 2009 2:18 pm

Ciao,
come posso colorare una colonna listbox
Help
User avatar
Lisa Giordano
 
Posts: 25
Joined: Wed Jul 09, 2008 5:56 pm

Re: How to resize a listbox

Postby Antonio Linares » Sat Apr 18, 2009 3:16 pm

Lisa,

Do you mean a browse column ?

Te refieres a una columna de un browse ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: How to resize a listbox

Postby Lisa Giordano » Mon Apr 20, 2009 8:14 am

In una listbox visualizzo nome,cognome,indirizzo,città
vorrei che tutta la colonna città fosse di un colore diverso
Ciao
User avatar
Lisa Giordano
 
Posts: 25
Joined: Wed Jul 09, 2008 5:56 pm

Re: How to resize a listbox

Postby Enrico Maria Giordano » Mon Apr 20, 2009 8:41 am

Purtroppo il termine "listbox" indica almeno due controlli diversi in FWH: uno è la listbox standard di Windows, quella che va precaricata con i dati e non si aggancia quindi al database, l'altro è il TWBrowse che invece si aggancia al database (o ad altre sorgenti di dati).

Tu quale intendi? In ogni caso, il browse si può colorare ma la listbox standard no, che io sappia.

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8715
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: How to resize a listbox

Postby Lisa Giordano » Tue Apr 21, 2009 8:25 am

Forse mi spiego meglio utilizzando un esempio di Fivewin.
Vorrei colorare di verde la colonna rappresentante il campo "User Id".
Se non è possibile usare ListBox, potrei avere un esempio di come fare altrimenti?
Grazie

DEFINE DIALOG oDlg FROM 3, 3 TO 26, 79 TITLE cTitle

@ 0, 1 SAY cListName OF oDlg

@ 1, 1 LISTBOX oLbx FIELDS USER->Name, USER->User, USER->Title ;
HEADERS "User Name", "User Id", "User Title" ;
SIZE 284, 137 OF oDlg

@ 13, 8 BUTTON btnModify PROMPT "&Modify" OF oDlg SIZE 40, 12
@ 13, 15 BUTTON btnDelete PROMPT "&Delete" OF oDlg SIZE 40, 12
@ 13, 22 BUTTON btnSearch PROMPT "&Search" OF oDlg SIZE 40, 12
@ 13, 29 BUTTON btnEnd PROMPT "&Exit" OF oDlg SIZE 40, 12

ACTIVATE DIALOG oDlg

RETURN( NIL )
User avatar
Lisa Giordano
 
Posts: 25
Joined: Wed Jul 09, 2008 5:56 pm

Re: How to resize a listbox

Postby Enrico Maria Giordano » Tue Apr 21, 2009 9:16 am

Ok, quello è un TWBrowse. Lo riconosci dalla clausola FIELDS. Per colorare la seconda colonna puoi usare qualcosa del genere:

Code: Select all  Expand view
oLbx:nClrPane = { | nCol | If( nCol = 2, CLR_HGREEN, ) }


EMG
User avatar
Enrico Maria Giordano
 
Posts: 8715
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia


Return to FiveWin for Pocket PC

Who is online

Users browsing this forum: No registered users and 5 guests