Ignore:
Timestamp:
Jul 26, 2010, 11:21:44 AM (14 years ago)
Author:
ronosman
Message:

use tranfer error messages in progress list. various bug fixes.

File:
1 edited

Legend:

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

    r6538 r6707  
    7373
    7474my @app_properties = qw/
     75    localized_msg
    7576    version
    7677    frame
     
    140141    batch_end_event
    141142    image_progress_event
     143    image_done_event
    142144/;
    143145
     
    469471        $self->current_language
    470472    );
     473
    471474    $locale->AddCatalogLookupPathPrefix(
    472475        File::Spec->catfile($self->root_dir, $self->locale_dir)
     
    582585        ]
    583586    );
     587
     588
     589    $self->localized_msg(
     590        {
     591             map { $_ => gettext($_) } (
     592                 'cancelled',
     593                 'sending files',
     594                 'checking files',
     595                 'files checked',
     596                 'transfered',
     597                 'updating',
     598                 'updating files',
     599                 'files updated',
     600                 'updating properties',
     601                 'properties updated',
     602                 'prepared, waiting for transfer',
     603                 'preparing web size',
     604                 'web size prepared',
     605                 'preparing high',
     606                 'high prepared',
     607                 'start sending',
     608                 'sending',
     609                 
     610             )
     611        }
     612    );
     613
     614    print Dumper $self->localized_msg;
    584615
    585616}
     
    727758            batch_end_event => $resize_batch_end_event,
    728759            event_handler   => $self,
     760            localized_msg   => $self->localized_msg,
    729761        })
    730762    );
     
    817849}
    818850
     851
     852sub on_image_done {
     853    my ( $self, $image ) = @_;
     854
     855    Wx::PostEvent(
     856        $self->frame,
     857        Wx::PlThreadEvent->new(
     858            -1,
     859            $self->image_done_event,
     860            $image
     861        )
     862    );
     863}
    819864
    820865sub init_images {
     
    11081153                use_offline    => $self->use_offline,
    11091154                version        => $self->version,
     1155                localized_msg  => $self->localized_msg,
    11101156            }
    11111157        )
     
    12291275            event_handler   => $self,
    12301276            batch_end_event => $transfer_batch_end_event,
     1277            localized_msg   => $self->localized_msg,
    12311278        })
    12321279    );
    12331280
    12341281    $self->image_progress_event(
     1282        Wx::NewEventType
     1283    );
     1284
     1285    $self->image_done_event(
    12351286        Wx::NewEventType
    12361287    );
     
    12891340            my ( $handler, $event ) = @_;
    12901341            my $data = $event->GetData;
    1291             $handler->on_image_progress($data);
     1342            $handler->on_image_done($data);
    12921343        }
    12931344    );
Note: See TracChangeset for help on using the changeset viewer.