Multiple selección de un arreglo con ListBox o Browse

Multiple selección de un arreglo con ListBox o Browse

Postby jgayoso » Wed Apr 06, 2011 2:08 pm

Señores necesito saber como hacer un multiple selector, el ListBox me funciona, pero solo puedo seleccionar un solo elemento de una matriz.

Desde ya se agradece vuestra ayuda.
jgayoso
 
Posts: 170
Joined: Sat Aug 07, 2010 11:36 pm
Location: Chile

Re: Multiple selección de un arreglo con ListBox o Browse

Postby FiveWiDi » Thu Apr 07, 2011 7:20 am

jgayoso wrote:Señores necesito saber como hacer un multiple selector, el ListBox me funciona, pero solo puedo seleccionar un solo elemento de una matriz.

Desde ya se agradece vuestra ayuda.


Code: Select all  Expand view  RUN
@ 269,14 LISTBOX oLbasocDomi VAR uLbasocDomi ITEMS aDomi SIZE 376,154 OF ;
    oAdReCo01 COLORS nmicolortexto,nmicolorfondo PIXEL FONT omifont MULTIPLE


Aunque yo investigaría como hacerlo con XBrowse, es lo que tengo pendiente de hacer.
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1190
Joined: Mon Oct 10, 2005 2:38 pm

Re: Multiple selección de un arreglo con ListBox o Browse

Postby jgayoso » Thu Apr 07, 2011 1:07 pm

Carlos, estoy trabajando con FiveLinux y MULTIPLE me da error.

Con FiveWin no tengo problemas, el problema es con FiveLinux.

Quedo a la espera de cualquier ayuda.



FiveWiDi wrote:
jgayoso wrote:Señores necesito saber como hacer un multiple selector, el ListBox me funciona, pero solo puedo seleccionar un solo elemento de una matriz.

Desde ya se agradece vuestra ayuda.


Code: Select all  Expand view  RUN
@ 269,14 LISTBOX oLbasocDomi VAR uLbasocDomi ITEMS aDomi SIZE 376,154 OF ;
    oAdReCo01 COLORS nmicolortexto,nmicolorfondo PIXEL FONT omifont MULTIPLE


Aunque yo investigaría como hacerlo con XBrowse, es lo que tengo pendiente de hacer.
jgayoso
 
Posts: 170
Joined: Sat Aug 07, 2010 11:36 pm
Location: Chile

Re: Multiple selección de un arreglo con ListBox o Browse

Postby Antonio Linares » Sat Apr 09, 2011 11:14 pm

Jorge,

Aqui tienes un ejemplo:
Code: Select all  Expand view  RUN

// Using a browse to display a multidimensional array

#include "FiveLinux.ch"

function Main()

   local oWnd, oBrw, aTest := { { .F., "one", "two" }, { .F., "three", "four" }, { .F., "five", "six" } }

   DEFINE WINDOW oWnd TITLE "Testing Browses" SIZE 522, 317

   @ 2, 2 BROWSE oBrw OF oWnd ;
      HEADERS "Selected", "First", "Second" ;
      FIELDS  If( aTest[ oBrw:nAt ][ 1 ], "X", " " ), aTest[ oBrw:nAt ][ 2 ], aTest[ oBrw:nAt ][ 3 ]

   oBrw:SetArray( aTest )
   oBrw:nRowPos = 2
   oBrw:nAt = 2

   @ 28, 2 BUTTON "_Ok" OF oWnd ACTION oWnd:End()
   
   @ 28, 30 BUTTON "Add" OF oWnd ACTION ( AAdd( aTest, { .F., "five", "six" } ), oBrw:SetArray( aTest ), oBrw:GoTop(), oBrw:Refresh() )

   @ 28, 40 BUTTON "Select" OF oWnd ACTION ( aTest[ oBrw:nRowPos ][ 1 ] := ! aTest[ oBrw:nRowPos ][ 1 ], oBrw:Refresh() )

   ACTIVATE WINDOW oWnd

return nil
 

Image
regards, saludos

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

Re: Multiple selección de un arreglo con ListBox o Browse

Postby FiveWiDi » Sun Apr 10, 2011 5:30 pm

Opps!

Perdona, no me di cuenta de en que foro estaba constestando.

jgayoso wrote:Carlos, estoy trabajando con FiveLinux y MULTIPLE me da error.

Con FiveWin no tengo problemas, el problema es con FiveLinux.

Quedo a la espera de cualquier ayuda.



FiveWiDi wrote:
jgayoso wrote:Señores necesito saber como hacer un multiple selector, el ListBox me funciona, pero solo puedo seleccionar un solo elemento de una matriz.

Desde ya se agradece vuestra ayuda.


Code: Select all  Expand view  RUN
@ 269,14 LISTBOX oLbasocDomi VAR uLbasocDomi ITEMS aDomi SIZE 376,154 OF ;
    oAdReCo01 COLORS nmicolortexto,nmicolorfondo PIXEL FONT omifont MULTIPLE


Aunque yo investigaría como hacerlo con XBrowse, es lo que tengo pendiente de hacer.
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1190
Joined: Mon Oct 10, 2005 2:38 pm


Return to FiveLinux / FiveDroid (Android)

Who is online

Users browsing this forum: No registered users and 2 guests