Changeset 3228
- Timestamp:
- Mar 29, 2009, 12:53:56 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extras/pLoader/trunk/res/login_wdr.pl
r2597 r3228 5 5 6 6 use Wx; 7 use Wx::Calendar; 8 use Wx::DateTime; 9 use Wx::Grid; 7 10 use strict; 8 11 9 use Wx qw( wxDefaultSize wxDefaultPosition wxID_OK wxID_SAVE wxID_SAVEAS wxID_CANCEL wxID_YES wxID_EXIT wxID_ABOUT wxID_HELP ); 10 use Wx qw( wxVERTICAL wxHORIZONTAL wxALL wxLEFT wxRIGHT wxTOP wxBOTTOM wxCENTRE wxGROW wxADJUST_MINSIZE ); 12 use Wx qw( wxDefaultSize wxDefaultPosition wxNullAnimation wxNullFont wxBLACK ); 13 use Wx qw( wxID_OK wxID_APPLY wxID_SAVE wxID_SAVEAS wxID_CANCEL wxID_YES wxID_NO wxID_EXIT wxID_ABOUT wxID_HELP ); 14 use Wx qw( wxVERTICAL wxHORIZONTAL wxALL wxLEFT wxRIGHT wxTOP wxBOTTOM wxCENTRE wxGROW ); 11 15 use Wx qw( wxALIGN_RIGHT wxALIGN_BOTTOM wxALIGN_CENTER wxALIGN_CENTER_VERTICAL wxALIGN_CENTER_HORIZONTAL ); 12 16 use Wx qw( wxTE_PASSWORD ); … … 23 27 use vars qw($ID_PWG_PASSWORD); $ID_PWG_PASSWORD = 10003; 24 28 use vars qw($ID_PWG_OK); $ID_PWG_OK = 10004; 25 use vars qw($ID_PWG_CANCEL); $ID_PWG_CANCEL = 10005; 29 use vars qw($ID_PWG_OFFLINE); $ID_PWG_OFFLINE = 10005; 30 use vars qw($ID_PWG_CANCEL); $ID_PWG_CANCEL = 10006; 26 31 27 32 sub Login { 33 my( $parent ) = $_[0]; 28 34 my( $item0 ) = Wx::BoxSizer->new( wxVERTICAL ); 29 35 30 36 $item0->AddSpace( 20, 20, 0, wxALIGN_CENTER|wxALL, 5 ); 31 37 32 my( $item2 ) = Wx::StaticBox->new( $ _[0], -1, "" );38 my( $item2 ) = Wx::StaticBox->new( $parent, -1, "" ); 33 39 my( $item1 ) = Wx::StaticBoxSizer->new( $item2, wxVERTICAL ); 34 40 35 41 my( $item3 ) = Wx::FlexGridSizer->new( 0, 2, 0, 0 ); 36 42 37 my( $item4 ) = Wx::StaticText->new( $ _[0], $main::ID_TEXT, "Piwigo url", wxDefaultPosition, wxDefaultSize, 0 );43 my( $item4 ) = Wx::StaticText->new( $parent, $main::ID_TEXT, "Piwigo url", wxDefaultPosition, wxDefaultSize, 0 ); 38 44 $item3->AddWindow( $item4, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 ); 39 45 40 my( $item5 ) = Wx::TextCtrl->new( $ _[0], $main::ID_PWG_URL, "", wxDefaultPosition, [400,-1], 0 );41 $item3->AddWindow( $item5, 0, wxALIGN_CENTER |wxALL, 5 );46 my( $item5 ) = Wx::TextCtrl->new( $parent, $main::ID_PWG_URL, "", wxDefaultPosition, [400,-1], 0 ); 47 $item3->AddWindow( $item5, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 ); 42 48 43 my( $item6 ) = Wx::StaticText->new( $ _[0], $main::ID_TEXT, "Admin. username :", wxDefaultPosition, wxDefaultSize, 0 );49 my( $item6 ) = Wx::StaticText->new( $parent, $main::ID_TEXT, "Admin. username :", wxDefaultPosition, wxDefaultSize, 0 ); 44 50 $item3->AddWindow( $item6, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 ); 45 51 46 my( $item7 ) = Wx::TextCtrl->new( $ _[0], $main::ID_PWG_USERNAME, "", wxDefaultPosition, [200,-1], 0 );52 my( $item7 ) = Wx::TextCtrl->new( $parent, $main::ID_PWG_USERNAME, "", wxDefaultPosition, [200,-1], 0 ); 47 53 $item3->AddWindow( $item7, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 ); 48 54 49 my( $item8 ) = Wx::StaticText->new( $ _[0], $main::ID_TEXT, "Admin. password :", wxDefaultPosition, wxDefaultSize, 0 );55 my( $item8 ) = Wx::StaticText->new( $parent, $main::ID_TEXT, "Admin. password :", wxDefaultPosition, wxDefaultSize, 0 ); 50 56 $item3->AddWindow( $item8, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 ); 51 57 52 my( $item9 ) = Wx::TextCtrl->new( $ _[0], $main::ID_PWG_PASSWORD, "", wxDefaultPosition, [200,-1], wxTE_PASSWORD );58 my( $item9 ) = Wx::TextCtrl->new( $parent, $main::ID_PWG_PASSWORD, "", wxDefaultPosition, [200,-1], wxTE_PASSWORD ); 53 59 $item3->AddWindow( $item9, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 ); 54 60 … … 57 63 $item0->Add( $item1, 0, wxALIGN_CENTER|wxALL, 5 ); 58 64 59 $item0->AddSpace( 20, 30, 0, wxALIGN_CENTER|wxALL, 5 );65 $item0->AddSpace( 20, 20, 0, wxALIGN_CENTER|wxALL, 5 ); 60 66 61 67 my( $item10 ) = Wx::BoxSizer->new( wxHORIZONTAL ); 62 68 63 my( $item11 ) = Wx::Button->new( $ _[0], $main::ID_PWG_OK, "OK", wxDefaultPosition, wxDefaultSize, 0 );69 my( $item11 ) = Wx::Button->new( $parent, $main::ID_PWG_OK, "Connect", wxDefaultPosition, wxDefaultSize, 0 ); 64 70 $item11->SetDefault(); 65 71 $item10->AddWindow( $item11, 0, wxALIGN_CENTER|wxALL, 5 ); 66 72 67 my( $item12 ) = Wx::Button->new( $ _[0], $main::ID_PWG_CANCEL, "Cancel", wxDefaultPosition, wxDefaultSize, 0 );73 my( $item12 ) = Wx::Button->new( $parent, $main::ID_PWG_OFFLINE, "Work Offline", wxDefaultPosition, wxDefaultSize, 0 ); 68 74 $item10->AddWindow( $item12, 0, wxALIGN_CENTER|wxALL, 5 ); 75 76 my( $item13 ) = Wx::Button->new( $parent, $main::ID_PWG_CANCEL, "Exit", wxDefaultPosition, wxDefaultSize, 0 ); 77 $item10->AddWindow( $item13, 0, wxALIGN_CENTER|wxALL, 5 ); 69 78 70 79 $item0->Add( $item10, 0, wxALIGN_CENTER|wxALL, 5 ); … … 88 97 # Toolbar functions 89 98 99 use Wx qw( wxITEM_NORMAL wxITEM_RADIO wxITEM_CHECK ); 100 90 101 91 102 # End of generated file
Note: See TracChangeset
for help on using the changeset viewer.