Changeset 506
- Timestamp:
- Dec 26, 2010, 6:00:33 PM (15 years ago)
- Location:
- branches/guitools-2.0/evfsgui
- Files:
-
- 11 edited
-
changes (modified) (3 diffs)
-
evfsgui.VRP (modified) (1 diff)
-
evfsgui.VRX (modified) (11 diffs)
-
evfsgui.VRY (modified) ( previous)
-
evfsi_de.ipf (modified) (2 diffs)
-
evfsi_de.mkm (modified) (2 diffs)
-
evfsi_en.ipf (modified) (5 diffs)
-
evfsi_en.mkm (modified) (2 diffs)
-
evfsi_fr.mkm (modified) (2 diffs)
-
evfsi_it.mkm (modified) (2 diffs)
-
readme.txt (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/guitools-2.0/evfsgui/changes
r503 r506 1 ToDo for 2. x:1 ToDo for 2.: 2 2 - Major code refactoring (partly done) 3 4 5 6 7 3 8 - Debug on/off option is badly implemented (rework required) 4 9 - Create Icon. stem in order to ease maintenance of icons … … 6 11 under all conditions 7 12 - Enable WPS integration code (partly done) 8 - Enable and complete printer support code 9 - Support server based logon scripts (requires REXX rpc library, 10 partly done) (works in a separate utility right now) 11 - Passive connections/double connection detection does not seem to work 12 properly (it does, it is Turbofolder that is creating the 100% CPU load) 13 - Passive connections/double connection detection does not seem 14 to work properly 15 16 Version 2.1 beta2 2010-12-26 17 - Added: New "About" box displays detailed version notices of all 18 client components 19 - Added: -DELAY [n] switch (as requested in Ticket #148) 20 - Added: Integrated delay into progress window upon startup 21 - Added: Throbber on progress window 22 - Fixed: Do not crash on bad return value from *RxGetMount() in GetChildren 23 - Fixed: "Abort" in progress window presented an uninitialized main window 24 - Fixed: Logfile names were wrong in the online help 25 - Fixed: Several typos (thanks to Rainer Stroebel) 13 26 14 Version 2.1 -beta27 Version 2.1 15 28 - Added: On-the-fly browsing on remote servers 16 29 - Added: Files can be "opened" during on-the-fly browsing (a mountpoint … … 18 31 - Added: Set icons of browsed files according to extender types (only most 19 32 often used types (EXE, OOO, PDF, generic multimedia icons - no WPS 20 mechanism for that )33 mechanism for that) 21 34 - Added: Refresh display every 60 seconds in order to reflect changes 22 35 done on the command line while EVFSGUI is open 23 36 - Added: "Detach all" menuitem in context menu 24 37 - Added: "Refresh" menuitem in context menu 25 - Added: -DELAY XX switch (as requested in Ticket #148)26 38 - Fixed: Do not flash during refresh 27 39 - Fixed: Workaround for uninitialized advance.!alwaysmp 28 - Fixed: Do not crash on bad return value from *RxGetMount() in GetChildren 29 - Fixed: Do not run more than 32 smbclient.exe concurrently (EVFSGUI needs 30 Paul Ratcliffe's pr1util.dll now) 40 - Fixed: Do not run more than 32 smbclient.exe concurrently (EVFSGUI 41 needs Paul Ratcliffe's pr1util.dll now) 31 42 32 43 Version 2.0.6 2010-08-13 33 - This is 2.1.beta without On-the-fly-browsing on remote servers44 - This is 2.1.beta without On-the-fly-browsing on remote servers 34 45 35 46 Version 2.0.5 2010-04-23 -
branches/guitools-2.0/evfsgui/evfsgui.VRP
r503 r506 5 5 MacroPath: VRM:U:\Develop\Samba\guitools-2.0\evfsgui 6 6 EXEPath: 7 RunParameters: -DELAY -NOGUI7 RunParameters: 8 8 RunDirectory: U:\Develop\Samba\guitools-2.0\evfsgui 9 9 VRXWindow: __VREMainWindow,1,1482,915,891,8034 10 VRXWindow: __VREFileListWindow,1,807,11033,15 06,335811 VRXWindow: __VRESectionListWindow,1,2 361,10648,8696,479412 VRXWindow: __VREToolsWindow,1,2517,7082,648 6,166110 VRXWindow: __VREFileListWindow,1,807,11033,15,3358 11 VRXWindow: __VRESectionListWindow,1,2,10648,8696,4794 12 VRXWindow: __VREToolsWindow,1,2517,7082,648 13 13 VRXWindow: __VREWindListWindow,1,542,8721,2650,3150 14 14 UserFile: 1 15 15 UserWindow: Main,1 16 17 18 -
branches/guitools-2.0/evfsgui/evfsgui.VRX
r503 r506 1851 1851 1852 1852 if options.!nogui == 1 then CALL VRLoadSecondary "SW_PROGRESS","W" 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1853 1864 /* This is too early if a profile was loaded and Main_Resize does it anyway */ 1854 1865 /* else call VRSet 'Main', 'Visible', 1 */ … … 1882 1893 call PRLoadFuncs 1883 1894 1884 1885 1895 CALL _InitTempDir 1886 1896 … … 1902 1912 1903 1913 CALL Refresh 1904 1905 if options.!delay > 0 then do1906 IF options.!debug == 1 THEN SAY time()' Sleeping for 'options.!delay' seconds.'1907 ok = SysSleep(options.!delay)1908 end1909 1914 1910 1915 if advanced.!savepassive == 1 then CALL _PassiveLoad … … 2354 2359 */ 2355 2360 Menu_Help_About_Click: 2356 CALL VRMessage 'Main', VRGet("Main", "HintText")||'0D0A'x||'(c) 2007-2010 Alex Taylor and Herwig Bauernfeind',NLVGetMessage( 1 ), 'I'2361 2357 2362 return 2358 2363 … … 2918 2923 IF options.!debug == 1 THEN SAY time()' ParseresdataData done' 2919 2924 RETURN userdata 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2920 2939 2921 2940 /*:VRX PB_ADVANCED_Click … … 3487 3506 */ 3488 3507 PB_PROGRESS_ABORT_Click: 3508 3489 3509 options.!autoload = 0 3490 3510 options.!autoclose = 0 3491 call VRSet 'Main', 'Visible', 13492 3511 call SW_PROGRESS_Close 3493 3512 return … … 3840 3859 UserCred = "" 3841 3860 RefreshMode = "" 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3842 3968 return 3843 3969 … … 4046 4172 */ 4047 4173 SW_PROGRESS_Close: 4174 4175 4176 4048 4177 call SW_PROGRESS_Fini 4049 4178 return … … 4056 4185 CALL NLVSetText 'DT_PROGRESS', 'Caption', 34 4057 4186 CALL NLVSetText 'PB_PROGRESS_ABORT', 'Caption', 3 4187 4188 4189 4190 4058 4191 CALL VRSet "TM_TheCloser","Enabled", 1 4059 4192 return … … 4062 4195 */ 4063 4196 SW_PROGRESS_Fini: 4064 window = VRInfo( "Window" ) 4065 call VRDestroy window 4066 drop window 4197 call VRDestroy "SW_PROGRESS" 4067 4198 return 4068 4199 /*:VRX SW_PROGRESS_Init 4069 4200 */ 4070 4201 SW_PROGRESS_Init: 4071 window = VRInfo( "Object" ) 4072 if( \VRIsChildOf( window, "Notebook" ) ) then do 4073 call VRMethod window, "CenterWindow" 4074 call VRSet window, "Visible", 1 4075 call VRMethod window, "Activate" 4076 end 4077 drop window 4202 call VRMethod "SW_PROGRESS", "CenterWindow", "Parent" 4203 call VRSet "SW_PROGRESS", "Visible", 1 4204 call VRMethod "SW_PROGRESS", "Activate" 4078 4205 return 4079 4206 … … 4151 4278 return 4152 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4153 4290 /*:VRX TM_RefreshCurrentDisplay_Trigger 4154 4291 */ -
branches/guitools-2.0/evfsgui/evfsi_de.ipf
r503 r506 351 351 :p.:hp2.Plugin-Protokollierung aktivieren:ehp2.&colon. 352 352 :p.Das CIFS&slr.SMB-Plugin f&ue.r EVFS (oder Netdrive) hat eine 353 eingebaute Protokollierung. Um ein Protokoll zu354 produzieren&comma. mu&Beta. man eine leere Datei namens 355 ndpsmb.dbg im Quallverzeichnis des Bootlaufwerks ablegen. Diese356 Option legt diese datei an bzw. entfernt sie wieder.357 358 :p.Die Protokolldatei ndpsmb.log wird in der Umgebungsvariable359 LOGFILES abgelegt. Existiert diese nicht&comma. erfolgt die 360 Ablage im EVFS (Netdrive) Verzeichnis.353 eingebaute Protokollierung. Um 354 mu&Beta. man eine leere Datei namens ndpsmb.dbg im 355 iese 356 atei an bzw. entfernt sie wieder. 357 358 :p.Die Protokolldatei 359 Umgebungsvariable LOGFILES abgelegt. Existiert diese nicht&comma. 360 Ablage im EVFS (Netdrive) Verzeichnis. 361 361 362 362 :p.:hp2.Debug:ehp2.&colon. … … 369 369 (EVFSGUI) 370 370 371 :p.Version 2. 0 (September&comma. 2009)372 373 :p.(c) 2009 Herwig Bauernfeind&comma. teilweise auch (c) 2007-2009374 Alex Taylor. All rights reserved.371 :p.Version 2.) 372 373 :p.(c) 2009 374 Alex Taylor. All rights reserved. 375 375 376 376 :p.Es wird die Erlaubnis an Serenity Systems International und 377 377 Mensys BV erteilt EVFSGUI f&ue.r kommerzielle oder andere Zwecke 378 zu ver&ae.ndern&comma. zu erweitern und zu verteilen &comma..378 zu ver&ae.ndern&comma. zu erweitern und zu verteilen. 379 379 380 380 :p.:hp2.Weitere Quellen -
branches/guitools-2.0/evfsgui/evfsi_de.mkm
r452 r506 3 3 EVG 4 4 ; Common strings used throughout program 5 EVG0001I: Samba (SMB/CIFS) Verbindungen fr eComStation 5 EVG0001I: Samba (SMB/CIFS) Verbindungen fr eComStation 6 6 EVG0002I: ~OK 7 7 EVG0003I: ~Abbruch … … 129 129 ;More menu strings 130 130 EVG0120I: A~lle abhngen 131 -
branches/guitools-2.0/evfsgui/evfsi_en.ipf
r503 r506 114 114 :dd.Closes EVFSGUI again after 3 seconds. 115 115 116 :dt.:hp2.-delay&colon. 117 :dd.:ehp2.Wait for 60 seconds before restoring connections. You may specify 118 how many seconds the delay should last just after the -delay 119 switch. 116 :dt.:hp2.-delay [n]&colon. 117 :dd.:ehp2.Wait for n seconds before restoring connections. 60 seconds by 118 default. 120 119 121 120 :edl. … … 246 245 :p.Use this button to mount the resource once the required fields 247 246 have been filled in. 247 248 248 :h2 res=440 name=smbtree.Network neighbourhood 249 249 250 : font facename='Default' size=0x0.:p.The Network Neighbourhood View shows available LAN workgroups250 :.The Network Neighbourhood View shows available LAN workgroups 251 251 (domains)&comma. server or its shares. 252 252 … … 256 256 :h2 res=450 name=condet.Connection details 257 257 258 : font facename='Default' size=0x0.:p.Connection Details View shows the properties of all258 :.Connection Details View shows the properties of all 259 259 connections&comma. both active and passive ones. 260 260 … … 335 335 :p.The CIFS&slr.SMB plugin for EVFS (or Netdrive) has a built-in 336 336 logging feature. To produce a logfile&comma. you must put an 337 empty file named ndpsmb.dbg into the root directory of the boot338 drive. This option creates this file or removes it again.339 340 The logfile ndpsmb.log logis stored in the LOGFILES environment341 variable. In case this does not exist&comma. the file is placed 342 into the EVFS (Netdrive) directory.337 empty file named ndpsmb.dbg into the root directory of the 338 drive. This option creates this file or removes it again. 339 340 The logfile 341 LOGFILES environment variable. In case this does not exist&comma. 342 into the EVFS (Netdrive) directory. 343 343 344 344 :p.:hp2.Debug:ehp2.&colon. … … 352 352 (EVFSGUI) 353 353 354 :p.Version 2. 0 (September&comma. 2009)355 356 :p.(c) 2009 Herwig Bauernfeind&comma. parts also (c) 2007-2009 Alex357 Taylor. All rights reserved.354 :p.Version 2.) 355 356 :p.(c) 2009 357 Taylor. All rights reserved. 358 358 359 359 :p.Permission to use&comma. modify&comma. and&slr.or distribute -
branches/guitools-2.0/evfsgui/evfsi_en.mkm
r452 r506 3 3 EVG 4 4 ; Common strings used throughout program 5 EVG0001I: Samba (SMB/CIFS) Connections for eComStation 5 EVG0001I: Samba (SMB/CIFS) Connections for eComStation 6 6 EVG0002I: ~OK 7 7 EVG0003I: ~Cancel … … 129 129 ;More menu strings 130 130 EVG0120I: Detach a~ll 131 -
branches/guitools-2.0/evfsgui/evfsi_fr.mkm
r452 r506 5 5 EVG 6 6 ; Common strings used throughout program 7 EVG0001I: Connexions Samba (SMB/CIFS) pour eComStation 7 EVG0001I: Connexions Samba (SMB/CIFS) pour eComStation 8 8 EVG0002I: ~OK 9 9 EVG0003I: ~Annuler … … 135 135 ;More menu strings 136 136 EVG0120I: Dtache~r tous 137 138 -
branches/guitools-2.0/evfsgui/evfsi_it.mkm
r452 r506 3 3 EVG 4 4 ; Common strings used throughout program 5 EVG0001I: Connessioni Samba (SMB/CIFS) per eComStation 5 EVG0001I: Connessioni Samba (SMB/CIFS) per eComStation 6 6 EVG0002I: ~OK 7 7 EVG0003I: ~Annulla … … 133 133 ;More menu strings 134 134 EVG0120I: Rimuovi ~tutti 135 -
branches/guitools-2.0/evfsgui/readme.txt
r503 r506 1 EVFSGUI Version 2. 0.6 (eCS 2.0 GA level)2 ========================== ==============1 EVFSGUI Version 2. 2 ========================== 3 3 4 4 1. Prerequisites: … … 14 14 - Get smbclut-3.0.37-os2-20100114.zip (or better). 15 15 - Unzip the enclosed binaries into a directory within your PATH. 16 - Unzip the files from evfsgui-2 0x-20xxxxxx.zip into x:\ECS16 - Unzip the files from evfsgui-2x-20xxxxxx.zip into x:\ECS 17 17 (where x: is your bootdrive). Make sure the directory structure is preserved. 18 18 19 19 Recommended way of installation: 20 - Install WVFSGUI into x:\ecs20 - Install VFSGUI into x:\ecs 21 21 - Install smbclut into x:\ecs\system\samba (eCS 2.0 default) 22 22 - Alternatively you may create x:\samba where x: is your bootdrive … … 41 41 which is compatible (both programs will use the same settings). 42 42 - The language files are NOT backward compatible. 43 - Running 1.3.x and 2. 0.x side by side is possible.43 - Running 1.3.x and 2..x side by side is possible. 44 44 45 45 4. Usage: … … 107 107 108 108 - Loading a profile in 1.3 completely replaced all existing connections, 109 whereas in 2. 0.1the profiles are merged. A warning is issued, in109 whereas in 2. the profiles are merged. A warning is issued, in 110 110 case a connection should be created, which already exists. 111 111 112 - EVFSGUI 1.3 only saved active connections to a profile, EVFSGUI 2. 0will112 - EVFSGUI 1.3 only saved active connections to a profile, EVFSGUI 2. will 113 113 save all connections to a profile. 114 114 115 - EVFSGUI 2. 0.1can be made to look like 1.3: Set "View - Mini Icons",115 - EVFSGUI 2. can be made to look like 1.3: Set "View - Mini Icons", 116 116 set "View - Buttons" and "View Dialog". 117 117 118 - EVFSGUI 2. 0.1does not save the workgroup across sessions anymore, as118 - EVFSGUI 2. does not save the workgroup across sessions anymore, as 119 119 this does not make sense anymore. However, in order to not to loose comfort, 120 120 the entries for workgroup, servers and shares are prepolutaed from the … … 132 132 7. Authors, credits: 133 133 134 - EVFSGUI 1.x (which is still the base of EVFSGUI 2. 0.1) was created134 - EVFSGUI 1.x (which is still the base of EVFSGUI 2.) was created 135 135 by Alex Taylor and modified and extended by Herwig Bauernfeind. 136 136 Thanks Alex, for letting me use your code as a base! … … 138 138 - VRSPLITB.DLL (VX-REXX splitbar control) was provided by Alex Taylor. 139 139 140 - EVFSGUI 2. 0.1was created by Herwig Bauernfeind, with several fixes140 - EVFSGUI 2. was created by Herwig Bauernfeind, with several fixes 141 141 from Alex Taylor. 142 142 143 143 - The Samba Client Utilities were compiled by Herwig Bauernfeind and are 144 144 based upon the work of Paul Smedley, Yuri Dario, Silvan Scherrer, 145 Herwig Bauernfeind and all the Samba people.145 Herwig Bauernfeind and all the Samba people. 146 146 147 147 - The french language file was translated by Guillaume Gay. … … 150 150 for his support, feedback and ideas. 151 151 152 Herwig Bauernfeind, St.Veit/Glan, Austria, 13.08.2010152 Herwig Bauernfeind, St.Veit/Glan, Austria, .2010 153 153 mailto: [email protected]
Note:
See TracChangeset
for help on using the changeset viewer.
