Changeset 3370


Ignore:
Timestamp:
05/30/09 08:57:08 (10 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.