# data file for the Fltk User Interface Designer (fluid) version 1.0102 i18n_type 1 i18n_include i18n_function gettext header_name {.h} code_name {.cxx} Function {make_prefs_win()} {} { Fl_Window win_prefs { label {Prozilla Preferences Panel} open xywh {245 135 475 410} visible } { Fl_Tabs tb_prefs { callback cb_prefs_tab open xywh {20 5 450 370} box UP_BOX } { Fl_Group gr_prefs_general { label General xywh {30 30 440 340} labelfont 1 labelsize 12 } { Fl_Group {} { xywh {30 35 430 330} box ENGRAVED_FRAME } { Fl_Input retry_delay_in { xywh {305 75 95 25} type Int labelsize 12 textsize 12 } Fl_Counter threads_in { xywh {305 45 50 25} labelsize 12 minimum 1 maximum 30 step 1 value 4 textsize 12 code0 {o->type(FL_SIMPLE_COUNTER);} } Fl_Box {} { label {Number of Threads:} xywh {60 45 120 25} labelsize 12 align 148 } Fl_Input in_timeout { xywh {305 105 95 25} type Int labelsize 12 textsize 12 } Fl_Check_Button in_pasv_button { label {Use PASV for FTP transfers (recommended)} xywh {65 135 295 25} down_box DIAMOND_DOWN_BOX labelsize 12 align 148 } Fl_Check_Button in_no_cache_button { label {Ask the HTTP proxies not to cache requests between sessions (default is off)} xywh {65 165 345 25} down_box DIAMOND_DOWN_BOX labelsize 12 align 148 } Fl_Input in_outputdir { xywh {65 225 355 25} labelsize 12 align 1 textsize 12 } Fl_Input in_bps_per_dl { xywh {330 290 95 25} type Float labelsize 11 align 1 textsize 12 } Fl_Box {} { label {Retry Delay (Sec):} xywh {60 75 210 25} labelsize 12 align 148 } Fl_Box {} { label {Timeout Period (Sec):} xywh {60 105 210 25} labelsize 12 align 148 } Fl_Box {} { label {Directory to download the files:} xywh {65 195 340 25} labelsize 12 align 148 } Fl_Box {} { label {Limit bandwith usage PER download to (Kbps) (0 = unlimited):} xywh {65 250 380 35} labelsize 12 align 148 } } } Fl_Group gr_prefs_proxy { label Proxies xywh {30 35 440 335} labelfont 1 labelsize 12 hide } { Fl_Group {} {open xywh {30 35 435 325} box ENGRAVED_BOX } { Fl_Group gr_proxy_grp {open xywh {40 80 420 270} box ENGRAVED_BOX } { Fl_Input in_http_proxy_host { label {Hostname:} xywh {130 115 140 25} labelsize 12 align 132 textsize 12 } Fl_Input in_http_proxy_port { label {Port:} xywh {310 115 140 25} type Int labelsize 12 align 132 textsize 12 } Fl_Box {} { label {HTTP Proxy:} xywh {45 90 85 25} labelfont 1 labelsize 12 align 128 } Fl_Input in_http_proxy_user { label {Username:} xywh {130 145 140 25} labelsize 12 align 132 textsize 12 } Fl_Input in_http_proxy_passwd { label {Password:} xywh {130 175 140 25} type Secret labelsize 12 align 132 textsize 12 } Fl_Input in_ftp_proxy_host { label {Hostname:} xywh {130 230 140 25} labelsize 12 align 132 textsize 12 } Fl_Input in_ftp_proxy_port { label {Port:} xywh {310 230 135 25} type Int labelsize 12 align 132 textsize 12 } Fl_Input in_ftp_proxy_user { label {Username:} xywh {130 260 140 25} labelsize 12 align 132 textsize 12 } Fl_Input in_ftp_proxy_passwd { label {Password:} xywh {130 290 140 25} type Secret labelsize 12 align 132 textsize 12 } Fl_Box {} { label {FTP Proxy:} xywh {45 205 85 25} labelfont 1 labelsize 12 align 128 } Fl_Choice in_ftp_proxy_type { label {FTP Proxy Type:} open xywh {130 320 115 25} down_box BORDER_BOX labelsize 12 align 132 textsize 12 } { menuitem {} { label {USER@SITE} xywh {20 20 100 20} labelsize 12 } menuitem {} { label {USER@ProxyUser@SITE} xywh {20 20 100 20} labelsize 12 } menuitem {} { label {USER@SITE_PROXYUSER} xywh {30 30 100 20} labelsize 12 } menuitem {} { label {ProxyUser@SITE} xywh {40 40 100 20} labelsize 12 } menuitem {} { label {LOGIN_then_USER@SITE} xywh {50 50 100 20} labelsize 12 } menuitem {} { label OPENSITE xywh {60 60 100 20} labelsize 12 } menuitem {} { label SITESITE xywh {70 70 100 20} labelsize 12 } menuitem {} { label {HTTP proxy} xywh {80 80 100 20} labelsize 12 } } Fl_Check_Button in_use_http_proxy { label {Use HTTP Proxy} xywh {155 90 120 20} down_box DIAMOND_DOWN_BOX labelsize 12 align 148 } Fl_Check_Button in_use_ftp_proxy { label {Use FTP Proxy} xywh {145 205 120 20} down_box DIAMOND_DOWN_BOX labelsize 12 align 148 } } Fl_Group {} {open xywh {55 40 285 45} } { Fl_Check_Button in_direct_conn_button { label {Direct Connection to the Internet} callback cb_prefs_conn xywh {55 45 205 20} type Radio down_box DIAMOND_DOWN_BOX labelsize 12 align 148 } Fl_Check_Button in_use_proxy_button { label {Use proxies} callback cb_prefs_use_proxy xywh {55 60 210 20} type Radio down_box DIAMOND_DOWN_BOX labelsize 12 align 148 } } } } Fl_Group gr_prefs_ftpsearch { label {FTP Search} open xywh {30 30 440 345} labelfont 1 labelsize 12 hide } { Fl_Group {} {open xywh {35 35 425 325} box ENGRAVED_FRAME } { Fl_Box {} { label {Number of mirrors to request:} xywh {60 95 180 25} labelsize 12 align 148 } Fl_Counter mirrors_in { xywh {305 90 75 25} labelsize 12 minimum 1 maximum 1000 step 1 value 40 textsize 12 code0 {o->type(FL_SIMPLE_COUNTER);} } Fl_Box {} { label {Ping Timeout (Sec):} xywh {60 130 210 25} labelsize 12 align 148 } Fl_Input in_ping_timeout { xywh {310 130 95 25} type Int labelsize 12 textsize 12 } Fl_Box {} { label {Number of mirrors to ping at once:} xywh {60 165 210 25} labelsize 12 align 148 } Fl_Counter in_simul_pings { xywh {310 165 80 25} labelsize 12 minimum 1 maximum 30 step 1 value 5 textsize 12 code0 {o->type(FL_SIMPLE_COUNTER);} } Fl_Check_Button in_use_ftpsearch_button { label {Do FTPSearch automatically} xywh {60 210 295 25} down_box DIAMOND_DOWN_BOX labelsize 12 align 148 } Fl_Box {} { label {FTPSearch Server to use:} xywh {60 55 180 25} labelsize 12 align 148 } } Fl_Choice ftps_server_choice {open xywh {285 55 160 25} down_box BORDER_BOX labelsize 12 align 132 textsize 12 } { menuitem {} { label {archie.disconnected-by-peer.at} xywh {0 0 100 20} labelsize 12 } menuitem {} { label {www.mmnt.ru} xywh {0 0 100 20} labelsize 12 } } } } Fl_Button ok_button { label OK callback cb_prefs_ok xywh {265 385 70 20} labelsize 12 } Fl_Button cancel_button { label Cancel callback cb_prefs_cancel xywh {365 385 70 20} labelsize 12 } } } Function {make_about_win()} {} { Fl_Window win_about {open label {About ProzGUI} xywh {156 167 560 345} labeltype NORMAL_LABEL visible } { Fl_Box {} { label {Prozilla Download Accelerator} xywh {5 25 215 30} labelfont 1 labelsize 12 labelcolor 4 align 128 } Fl_Box {} { label {GUI Version} xywh {15 55 185 20} labelsize 12 } Fl_Box {} { label {libprozilla version} xywh {20 80 185 20} labelsize 12 } Fl_Button {} { label OK callback cb_about_ok selected xywh {60 310 85 20} labelsize 12 } Fl_Box {} { image {images/BigProZilla01.xpm} xywh {40 120 130 125} box SHADOW_FRAME labelsize 12 } Fl_Tabs {} {open xywh {225 25 330 315} labelfont 1 labelcolor 4 } { Fl_Group {} { label Credits open xywh {230 45 320 290} labelsize 12 labelcolor 4 } { Fl_Scroll {} {open xywh {240 55 300 275} box ENGRAVED_BOX color 28 labelfont 1 labelsize 12 labelcolor 4 } { Fl_Box {} { label {Kalum Somaratna - Main Programming} xywh {280 65 215 20} labelsize 10 align 128 } Fl_Box {} { label {Uwe Hermann - Additional Programming} xywh {290 85 200 15} labelsize 10 } Fl_Box {} { label {Gustavo Noronha Silva (KoV) - libprozilla GNU gettext support, deb package maintainer} xywh {290 135 220 40} labelsize 10 align 128 } Fl_Box {} { label {Ralph Slooten - Web Page Maintainer, RPM packager, testing} xywh {295 105 195 30} labelsize 10 align 128 } Fl_Box {} { label {If you have contributed and arent listed, I apologise and please mail me and I will correct it} xywh {285 285 215 40} labelsize 10 align 128 } Fl_Box {} { label {Silviu Marin-Caea - (Our sysadmin) Donation of valuable bandwith and system resources at genesys.ro, testing} xywh {290 175 210 45} labelsize 10 align 128 } Fl_Box {} { label {Pablo Iranzo Gómez - testing} xywh {295 220 180 20} labelsize 10 align 128 } Fl_Box {} { label {Krogg - The cool Prozilla logo} xywh {300 240 190 20} labelsize 10 align 128 } Fl_Box {} { label {David L. Matthews - testing} xywh {305 260 165 20} labelsize 10 align 128 } } } Fl_Group {} { label Translations open xywh {230 45 320 290} labelsize 12 labelcolor 4 hide } { Fl_Scroll {} {open xywh {240 55 300 275} box ENGRAVED_BOX color 28 when 6 } { Fl_Box {} { label {Ruben Boer - Dutch Translation} xywh {300 70 170 30} labelsize 10 align 128 } Fl_Box {} { label {Ralph Slooten- Dutch Translation} xywh {300 100 180 25} labelsize 10 align 128 } Fl_Box {} { label {Flower - Romanian Translation} xywh {300 130 175 20} labelsize 10 align 128 } Fl_Box {} { label {Gustavo Noronha Silva (KoV) - Portugese Translation} xywh {305 155 175 35} labelsize 10 align 128 } Fl_Box {} { label {Emanuele Tatti (Kreazy) - Itallian Translation} xywh {305 190 175 30} labelsize 10 align 128 } Fl_Box {} { label {Alberto Zanoni - Itallian Translation} xywh {315 230 175 25} labelsize 10 align 128 } Fl_Box {} { label {Eric Lassauge - French Translation} xywh {315 260 175 25} labelsize 10 align 128 } } } } Fl_Box {} { label {Webpage - https://prozilla.disconnected-by-peer.at} xywh {15 255 195 40} color 29 labelsize 10 labelcolor 1 align 128 } } } Function {make_url_input_win()} {} { Fl_Window {} { label {Please enter the URL} open xywh {219 450 440 160} code1 {o->hide();} visible } { Fl_Return_Button url_input_ok_button { label OK callback cb_url_input_ok xywh {235 130 90 25} labelsize 12 } Fl_Input in_url { xywh {65 70 360 30} labelsize 12 align 133 textsize 12 } Fl_Box {} { label {Enter URL (CTRL+V to paste from clipboard)} xywh {60 20 335 45} labelsize 12 align 148 } Fl_Box {} { image {images/Pz12.xpm} xywh {5 30 55 60} } Fl_Button {} { label Cancel callback cb_url_input_cancel xywh {340 130 90 25} labelsize 12 } Fl_Check_Button do_ftpsearch_button { label {FTPSearch for mirrors (Experimental)} xywh {60 105 300 20} down_box DIAMOND_DOWN_BOX labelsize 12 } } }