Changeset 3370


Ignore:
Timestamp:
May 30, 2009, 8:57:08 AM (15 years ago)
Author:
ronosman
Message:

Fix DND regression in photo selection.

Location:
extensions/pLoader/trunk/src/Uploader/GUI
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/pLoader/trunk/src/Uploader/GUI/wxApp.pm

    r3362 r3370  
    309309          login_dlg
    310310          branding
     311          frame
    311312      /
    312313);
     
    904905    }
    905906
    906     my ( $frame ) = Uploader::GUI::wxFrameAUI->new(
    907         {
    908             x         => $x,
    909             y         => $y,
    910             width     => $w,
    911             height    => $h,
    912             title     => sprintf("pLoader - Piwigo uploader %s - [%s]", $self->version, $url),
    913             pwg       => $self->pwg,
    914             imagelist => $self->imagelist,
    915             preview_w => $prev_w,
    916             preview_h => $prev_h,
    917             perspective => $perspective,
    918             imageviewer_index => $imageviewer_index,
    919         }
     907    $self->frame(
     908        Uploader::GUI::wxFrameAUI->new(
     909            {
     910                x         => $x,
     911                y         => $y,
     912                width     => $w,
     913                height    => $h,
     914                title     => sprintf("pLoader - Piwigo uploader %s - [%s]", $self->version, $url),
     915                pwg       => $self->pwg,
     916                imagelist => $self->imagelist,
     917                preview_w => $prev_w,
     918                preview_h => $prev_h,
     919                perspective => $perspective,
     920                imageviewer_index => $imageviewer_index,
     921            }
     922        )
    920923    );
    921924       
    922     $frame->SetSize( $x, $y, $w, $h );
    923     $frame->Show( 1 );
    924     $self->SetTopWindow( $frame );
     925    $self->frame->SetSize( $x, $y, $w, $h );
     926    $self->frame->Show( 1 );
     927    $self->SetTopWindow( $self->frame );
    925928
    926929    my $icon = Wx::Icon->new();
    927930    $icon->LoadFile('../res/favicon.ico', wxBITMAP_TYPE_ICO);
    928     $frame->SetIcon($icon);     
     931    $self->frame->SetIcon($icon);       
    929932}
    930933
  • extensions/pLoader/trunk/src/Uploader/GUI/wxFrameAUI.pm

    r3367 r3370  
    19661966
    19671967package DNDImageListDropTarget;
    1968 
     1968use Wx qw/wxTheApp/;
    19691969use base qw(Wx::FileDropTarget Class::Accessor::Fast);
    19701970
     
    19721972    qw/
    19731973          imageviewer
    1974           frame
    19751974      /
    19761975);
     
    19821981
    19831982  $self->imageviewer($imageviewer);
    1984   $self->frame($imageviewer->GetParent);
     1983
    19851984  return $self;
    19861985}
     
    19891988  my( $self, $x, $y, $files ) = @_;
    19901989
    1991   $self->frame->SetNewFiles($files) ;
     1990  wxTheApp->frame->SetNewFiles($files) ;
    19921991}
    19931992
Note: See TracChangeset for help on using the changeset viewer.