----- Original Message -----
From: "Erick J. Bourgeois" <[EMAIL PROTECTED]>
To: <perl-win32-gui-users@lists.sourceforge.net>
Sent: Tuesday, February 20, 2001 11:12 AM
Subject: Re: [perl-win32-gui-users] ListView Column Resize

> $MainWin->AddListView(
>         -name          => "ListView",
>         -pos           => [45, 110],
>         -size          => [$MainWin->ScaleWidth-90,
> $MainWin->ScaleHeight-170],
>         -style         => WS_CHILD | WS_VISIBLE | 1 |
> WS_HSCROLL | WS_VSCROLL,
>         -fullrowselect => 0,
>         -gridlines     => 0,
>         -hottrack      => 0,
>         -view          => 1,
>         -visible       => 0, #As you can see the initial
> state is non-visible
>         -tabstop       => 1,
>         -checkboxes    => 1,
>         -singlesel     => 1,
> );

aaahhhhhhh .... the ListView construct  ;]

in looking over your code here I could not come up with an idea as to what
might be wrong.  would you have a problem in sending me the entire program
so i could run it and try to make a determination from that and looking at
the full source code at the same time?

Jonathan Southwick
Technical & Network Services
Allegheny College, Meadsville, PA
[EMAIL PROTECTED]


> Jonathan,
>
> You asked me: "What does your listview contruct look like?
> Is there any other code that might be responsible for this
> maybe?". So I described (described being the opertive
> word)how I constructed it and I introduced the fact that I
> do have other code that code be responsible. I'm sorry if I
> was not completly explicit. One of the controls that I
> create and show is a ListView. So, this listview needs to be
> hiden and shown many times (as the case may be). When I show
> the listview and start resiszing the columns it goes all
> wacky. Here is the code for the listview:
>
> $MainWin->AddListView(
>         -name          => "ListView",
>         -pos           => [45, 110],
>         -size          => [$MainWin->ScaleWidth-90,
> $MainWin->ScaleHeight-170],
>         -style         => WS_CHILD | WS_VISIBLE | 1 |
> WS_HSCROLL | WS_VSCROLL,
>         -fullrowselect => 0,
>         -gridlines     => 0,
>         -hottrack      => 0,
>         -view          => 1,
>         -visible       => 0, #As you can see the initial
> state is non-visible
>         -tabstop       => 1,
>         -checkboxes    => 1,
>         -singlesel     => 1,
> );
> my $width = $MainWin->ListView->ScaleWidth;
> $MainWin->ListView->InsertColumn(
>         -index   => 0,
>         -subitem => 0,
>         -width   => ($width/2)+10,
>         -text    => "Column1",
> );
> $MainWin->ListView->InsertColumn(
>         -index   => 1,
>         -subitem => 1,
>         -width   => $width/2,
>         -text    => "Column2",
> );
> for (sort keys %Hash) {
>         $MainWin->ListView->InsertItem( -text=>[$_,
> $Hash{$_}] );
>         # I have another problem here, I want to set the
> checkbox to "checked"
> }
> $MainWin->ListView->TextColor([255,150,55]);
> $MainWin->ListView->TextBkColor([0, 59, 102]);
>
> Sorry about the confusion :-)
>
> erick
> never stop questioning
> www.jeb.ca
>
> ----- Original Message -----
> From: Jonathan Southwick <[EMAIL PROTECTED]>
> To: <perl-win32-gui-users@lists.sourceforge.net>
> Sent: Tuesday, February 20, 2001 4:12 PM
> Subject: Re: [perl-win32-gui-users] ListView Column Resize
>
>
> > Erick,
> >
> > I'm sorry but I am really confused now.  Your original
> question was about
> > resizing columns in a listview and your reply to my
> response had nothing to
> > do with that at all.  Am I missing something here?
> >
> > As to your second question.  I do the same thing with a
> TabStrip.  A user
> > clicks on one tab and only certain labels and textfields
> appear, a second
> > tab is clicked and those hide and others are shown.  I do
> not "update" the
> > window in between showing and hiding the various objects
> and have not had a
> > problem.
> >
> > If you could paste your cose maybe there is a deeper
> problem.  Also it would
> > help me understand what you are saying is happening.
> >
> >
> > Thanks.
> >
> >
> > Jonathan Southwick
> > Technical & Network Services
> > Allegheny College, Meadsville, PA
> > [EMAIL PROTECTED]
>
>
> _______________________________________________
> Perl-Win32-GUI-Users mailing list
> Perl-Win32-GUI-Users@lists.sourceforge.net
> http://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
>


Reply via email to