- Timestamp:
- Sep 8, 2009, 8:56:36 AM (16 years ago)
- Location:
- branches/guitools-2.0
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/guitools-2.0/evfsgui/changes
r327 r328 26 26 - Added: Optionally use big icons 27 27 - Added: Profile files may be dropped onto the current connections container 28 - Added: Login dialog behaviour matches the one from smbusers now 29 - Added: Preliminary handling of smbtree error messages 28 30 - Changed: Several changes in GUI style (as suggested by Alex Taylor) 29 31 - Changed: Left align buttons in current connections panel (as suggested by … … 37 39 on the same volume only, in 2.x a new profile is merged with the 38 40 old connections one. 41 - Changed: Split advanced dialog should be split into connection options and 42 global options 43 - Changed: Redesigned mount dialog 44 - Changed: Redesigned login dialog 39 45 - Fixed: Loading a profile presented the user a half drawn window 40 46 - Fixed: Startup code if no evfsgui.ini is present … … 46 52 - Fixed: Disallow connecting to printers via context menu 47 53 - Fixed: Edit and Selected menu easily got out of sync 54 - Fixed: Edit and Selected menu still got out of sync, really fixed now 48 55 - Fixed: Another missing record validation 49 56 - Fixed: Password display broken on double connection warning 57 - Fixed: Detect more printers 50 58 51 59 ToDo: 52 - Major code refactoring 60 - Major code refactoring (partly done) 53 61 - Create Icon. stem in order to ease maintainance of icons 54 62 - Create mechanism to save passive connections across sessions 55 63 - Debug on/off option is badly implemented (rework required) 56 - Advanced dialog should be split into connection options and global options57 - smbtree error messages are ignored (requires more code from smbmon)58 - printer share detection is flaky59 - error checking60 64 - rebuild required utilities with libc063 (instead of libc064x) 65 66 Known problem: 67 - printer share detection is guessing only, however there is no known method 68 to do this properly 61 69 62 70 Version 1.3.4 -
branches/guitools-2.0/evfsgui/evfsgui.VRP
r327 r328 4 4 MacroPath: VRM: U:\Develop\Samba\guitools-2.0\smbclgui 5 5 EXEPath: 6 RunParameters: 6 RunParameters: -ndfs 7 7 RunDirectory: 8 8 VRXWindow: __VREMainWindow,1,530,2457,879,4071 9 9 VRXWindow: __VRESectionListWindow,1,337,11708,11623,3686 10 VRXWindow: __VREToolsWindow,1,518,530,69 93,166510 VRXWindow: __VREToolsWindow,1,518,530,6984,1663 11 11 VRXWindow: __VREWindListWindow,1,482,7661,2650,3150 12 12 UserFile: 1 13 UserWindow: Main,113 UserWindow: SW_LOGIN,1 -
branches/guitools-2.0/evfsgui/evfsgui.VRX
r327 r328 112 112 CD.StatusFH = VRMethod( "CN_CONDET", "AddField", "Icon", "Status" ) 113 113 CD.mpointFH = VRMethod( "CN_CONDET", "AddField", "String", "mpoint" ) 114 CD.mpidxFH = VRMethod( "CN_CONDET", "AddField", "String", "index" ) 114 115 CD.workgroupFH = VRMethod( "CN_CONDET", "AddField", "String", "workgroup" ) 115 116 CD.serverFH = VRMethod( "CN_CONDET", "AddField", "String", "server" ) … … 128 129 129 130 /* Connection details */ 131 ok = VRMethod("CN_CONDET", "SetFieldAttr", cd.mpidxfh , "Visible", 0) 130 132 ok = VRMethod("CN_CONDET", "SetFieldAttr", cd.passwordfh , "Visible", 0) 131 133 ok = VRMethod("CN_CONDET", "SetFieldAttr", cd.spasswordfh , "Visible", 0) … … 184 186 */ 185 187 _ShowMsg: 186 188 /* preliminary implementation - we just do not ignore it anymore - 189 - ShowMsg from smbmon/smbusers shoule become a shared library */ 190 ok = VRSet("DT_StatusBar", "Caption", Msg.Text) 187 191 return 188 192 … … 314 318 315 319 rh = VRInfo('Record') 316 317 /* Herwig B. */318 /* we have to check whether the record still exists because under certain319 circumstances the event routine is executed after the record was already320 removed */321 320 if VRMethod( 'CN_CURRENT', "ValidateRecord", rh) <> 1 then return 322 /* Herwig B. */323 321 324 322 data = VRMethod('CN_CURRENT', 'GetRecordAttr', rh, 'UserData') 323 ok = VRset("DT_StatusBar","Caption", data' - 'VRGet("Main", "HintText")) 325 324 326 325 PARSE VAR data p_node ';' p_mounts ';' p_string … … 445 444 CN_CURRENT_DoubleClick: 446 445 call beep 880, 20 446 say "double click" 447 447 rh = VRInfo('Record') 448 448 /* Herwig B. */ … … 633 633 634 634 /* This is the place to enable specific context menu entries */ 635 ok = VRMethod( "CN_SMBTREE", "GetRecordList", "All", "records." ) 636 ok = VRSet("Menu_Selected_Connect", "Visible", (records.0 <> 0)) 635 637 636 638 ok = VRMethod( "Menu_Selected", "Popup", , , "", "" ) … … 665 667 end 666 668 return rc 669 /*:VRX EF_PASSWORD1_KeyPress 670 */ 671 EF_PASSWORD1_KeyPress: 672 obj = VRInfo( "Object" ) 673 keystr = VRGet( obj, "KeyString" ) 674 /* say keystr */ 675 select 676 when keystr = "{Enter}" then call PB_LOGIN_OK_Click 677 when keystr = "{Newline}" then call PB_LOGIN_OK_Click 678 when keystr = "{Esc}" then call PB_LOGIN_CANCEL_Click 679 otherwise nop 680 end 681 return 682 667 683 /*:VRX EF_PASSWORD_Change 668 684 */ 669 685 EF_PASSWORD_Change: 670 686 call _UserCredUpdate 687 return 688 689 /*:VRX EF_USER1_KeyPress 690 */ 691 EF_USER1_KeyPress: 692 obj = VRInfo( "Object" ) 693 keystr = VRGet( obj, "KeyString" ) 694 /* say keystr */ 695 select 696 when keystr = "{Enter}" then ok = VRMethod( "EF_Password1", "SetFocus" ) 697 when keystr = "{Newline}" then ok = VRMethod( "EF_Password1", "SetFocus" ) 698 when keystr = "{Esc}" then call PB_LOGIN_CANCEL_Click 699 otherwise nop 700 end 671 701 return 672 702 … … 707 737 userdata = ParseResourceData( userdata, res.i ) 708 738 END 709 if userdata = "UNKNOWN" then ok = VRMethod('CN_CURRENT', 'RemoveRecord', rh) 739 if userdata = "UNKNOWN" then ok = VRMethod('CN_CURRENT', 'RemoveRecord', rh) 710 740 else CALL VRMethod 'CN_CURRENT', 'SetRecordAttr', rh, 'UserData', userdata 711 741 … … 1341 1371 return 1342 1372 1373 /*:VRX Menu_File_Settings_Click 1374 */ 1375 Menu_File_Settings_Click: 1376 adv_changed = 0 1377 CALL VRLoadSecondary "SW_SETTINGS", "W" 1378 IF adv_changed == 1 THEN DO 1379 advanced.!logfile = adv_logfile 1380 advanced.!loglevel = adv_loglevel 1381 advanced.!browseauth= adv_browseauth 1382 advanced.!browseimme= adv_browseimme 1383 advanced.!debug = adv_debug 1384 advanced.!special = adv_special 1385 advanced.!bigicons = adv_bigicons 1386 END 1387 return 1388 1343 1389 /*:VRX Menu_Help_Extended_Click 1344 1390 */ … … 1364 1410 end 1365 1411 else do 1366 say "Active record, not yet implemented...." 1412 mountpoint = VRMethod('CN_CONDET', "GetFieldData", selrec.I, cd.mpointfh) 1413 mpidx = VRMethod('CN_CONDET', "GetFieldData", selrec.I, cd.mpidxfh) 1414 if mpidx = 1 then do 1415 dyn ="ok = "fs.!prefix"RxUnmount( mountpoint, mpidx )" 1416 IF options.!debug == 1 THEN SAY time()' '||dyn 1417 interpret dyn; drop dyn 1418 CALL VRMethod 'CN_CONDET', 'RemoveRecord', selrec.I 1419 CALL Refresh 1420 end 1421 else do 1422 CALL VRMessage 'Main', NLVGetMessage( 71 ) , NLVGetMessage( 89 )||" "||mountpoint , 'E' 1423 end 1367 1424 end 1368 1425 end … … 1373 1430 Menu_Selected_Retry_Click: PROCEDURE EXPOSE settings. options. vfs. fs. advanced. cd. 1374 1431 1375 ok = VRMethod( "CN_CONDET", "GetRecordList", "SourceOrSelected", "s elrec." )1376 if s elrec.0 = 0 then return1377 1378 s elrec = selrec.11379 1380 p_mpoint = VRMethod("CN_CONDET", "GetFieldData", s elrec, CD.MpointFH)1381 1382 p_workgroup = VRMethod("CN_CONDET", "GetFieldData", s elrec, CD.WorkgroupFH)1383 p_server = VRMethod("CN_CONDET", "GetFieldData", s elrec, CD.ServerFH)1384 p_share = VRMethod("CN_CONDET", "GetFieldData", s elrec, CD.ShareFH)1385 p_user = VRMethod("CN_CONDET", "GetFieldData", s elrec, CD.UserFH)1386 p_password = x2c(VRMethod("CN_CONDET", "GetFieldData", s elrec, CD.SpasswordFH))1432 ok = VRMethod( "CN_CONDET", "GetRecordList", "SourceOrSelected", "srcrec." ) 1433 if srcrec.0 = 0 then return 1434 1435 srcrec = srcrec.1 1436 1437 p_mpoint = VRMethod("CN_CONDET", "GetFieldData", srcrec, CD.MpointFH) 1438 1439 p_workgroup = VRMethod("CN_CONDET", "GetFieldData", srcrec, CD.WorkgroupFH) 1440 p_server = VRMethod("CN_CONDET", "GetFieldData", srcrec, CD.ServerFH) 1441 p_share = VRMethod("CN_CONDET", "GetFieldData", srcrec, CD.ShareFH) 1442 p_user = VRMethod("CN_CONDET", "GetFieldData", srcrec, CD.UserFH) 1443 p_password = x2c(VRMethod("CN_CONDET", "GetFieldData", srcrec, CD.SpasswordFH)) 1387 1444 1388 1445 ShareLevel = 1 … … 1409 1466 CALL PB_MOUNT_Click 1410 1467 1411 ok = VRMethod("CN_CONDET", "RemoveRecord", selrec) 1468 if VRMethod( 'CN_CONDET', "ValidateRecord", srcRec) = 1 then do 1469 if VRMethod("CN_CONDET", "GetRecordAttr", srcRec, "Icon") = '#68:PMWP.DLL' then ok = VRMethod( "CN_CONDET", "RemoveRecord", srcRec) 1470 end 1412 1471 return 1413 1472 … … 1780 1839 CALL NLVSetText 'Menu_File_SAVE', 'Caption', 30 1781 1840 CALL NLVSetText 'Menu_File_LOAD', 'Caption', 31 1841 CALL NLVSetText 'Menu_File_SETTINGS', 'Caption', 47 1782 1842 CALL NLVSetText 'Menu_File_ADVANCED', 'Caption', 24 1783 1843 1784 1844 CALL NLVSetText 'Menu_Selected_Connect', 'Caption', 28 1785 CALL NLVSetText 'Menu_Selected_Remove', 'Caption', 891845 CALL NLVSetText 'Menu_Selected_Remove', 'Caption', 12 1786 1846 CALL NLVSetText 'Menu_Selected_Retry', 'Caption', 90 1787 1847 … … 1870 1930 /* PARSE VAR resdata . ';WORKGROUP='p_domain';SERVER='p_server';SHARE='p_share';' . */ 1871 1931 1872 if left(word(resdata,1),5) <> "SMBFS" then userData = "UNKNOWN" 1932 if left(word(resdata,1),5) <> "SMBFS" then do 1933 /* Support for other filesystems would come here! */ 1934 userData = "UNKNOWN" 1935 end 1873 1936 else do 1874 1937 cd.lastrh = VRMethod("CN_CONDET","AddRecord") 1875 PARSE VAR userdata p_mpoint ';' .1938 PARSE VAR userdata p_mpoint ';' p_mpidx ';' . 1876 1939 1877 1940 p_mpoint = strip(p_mpoint,'T','\')||'\' … … 1892 1955 PARSE VAR resdata . 'EASUPPORT=' p_easupport ' ' 1893 1956 1894 say "p_easupport = '"p_easupport"'"1895 say "options.!easupport = '"options.!easupport"'"1896 1897 1957 if p_master = "" then p_master = "WORKGROUP" 1898 1958 if p_mtype = "" then p_mtype = "1" … … 1905 1965 end 1906 1966 1907 ok = VRMethod("CN_CONDET", "SetFieldData", cd.lastrh, cd.mpointFH, p_mpoint, cd. workgroupfh, p_domain, cd.serverfh, p_server, cd.sharefh, p_share, cd.userfh, p_user)1967 ok = VRMethod("CN_CONDET", "SetFieldData", cd.lastrh, cd.mpointFH, p_mpoint, cd.mpidxfh, p_mpidx, cd.workgroupfh, p_domain, cd.serverfh, p_server, cd.sharefh, p_share, cd.userfh, p_user) 1908 1968 ok = VRMethod("CN_CONDET", "SetFieldData", cd.lastrh, cd.passwordfh, p_password, cd.spasswordfh, p_spassword, cd.masterfh, p_master, cd.mtypefh, p_mtype) 1909 1969 ok = VRMethod("CN_CONDET", "SetFieldData", cd.lastrh, cd.memlenfh, p_memlen, cd.easupportfh, p_easupport, cd.logfilefh, p_logfile, cd.loglevelfh, p_loglevel, cd.rwfh, p_rw) … … 1912 1972 1913 1973 hashstr = p_mpoint' 'translate(p_domain)' 'translate(p_server)' 'translate(p_share)' 'p_user' 'p_spassword' 'p_easupport' 'p_rw 1914 say "HashStr='"hashStr"'" 1974 1915 1975 md5 = rexx_md5(hashstr) 1916 1976 … … 1942 2002 */ 1943 2003 PB_ADVANCED_Click: 1944 1945 2004 adv_changed = 0 1946 2005 CALL VRLoadSecondary "SW_ADVANCED", "W" … … 1949 2008 advanced.!easupport = adv_eas 1950 2009 advanced.!readonly = adv_readonly 1951 advanced.!logfile = adv_logfile1952 advanced.!loglevel = adv_loglevel1953 advanced.!browseauth= adv_browseauth1954 advanced.!browseimme= adv_browseimme1955 advanced.!debug = adv_debug1956 2010 advanced.!alwaysmp = adv_alwaysmp 1957 advanced.!special = adv_special 1958 advanced.!bigicons = adv_bigicons 1959 END 1960 1961 say 'advanced.!bigicons = 'advanced.!bigicons 2011 END 1962 2012 RETURN 1963 2013 … … 1984 2034 adv_eas = VRGet( "CB_EAS", "Set" ) 1985 2035 adv_readonly = VRGet( "CB_READONLY", "Set" ) 1986 adv_loglevel = VRGet( "SPIN_LOGLEVEL", "Value" )1987 adv_logfile = VRGet( "EF_LOGFILE", "Value" )1988 adv_browseauth = VRGet( "CB_BROWSEAUTH", "Set" )1989 adv_browseimme = VRGet( "CB_BROWSEIMME", "Set" )1990 adv_debug = VRGet( "CB_DEBUG", "Set" )1991 2036 adv_alwaysmp = VRGet( "CB_ALWAYSMP", "Set" ) 1992 adv_special = VRGet( "CB_SPECIAL", "Set" )1993 adv_bigicons = VRGet( "CB_BIGICONS", "Set" )1994 1995 adv_changed = 11996 if adv_debug == 1 then ok = VRRedirectStdio("ON")1997 else ok = VRRedirectStdio("OFF")1998 1999 ok = VRset("CN_CURRENT", "MiniIcons", \adv_bigicons)2000 ok = VRset("CN_SMBTREE", "MiniIcons", \adv_bigicons)2001 ok = VRset("CN_CONDET", "MiniIcons", \adv_bigicons)2002 2037 2003 2038 CALL SW_ADVANCED_Close … … 2539 2574 RETURN 2540 2575 2576 /*:VRX PB_SETTINGS_CANCEL_Click 2577 */ 2578 PB_SETTINGS_CANCEL_Click: 2579 2580 adv_changed = 0 2581 CALL SW_SETTINGS_Close 2582 2583 return 2584 2585 /*:VRX PB_SETTINGS_HELP_Click 2586 */ 2587 PB_SETTINGS_HELP_Click: 2588 CALL VRMethod 'SW_SETTINGS', 'InvokeHelp' 2589 return 2590 2591 /*:VRX PB_SETTINGS_OK_Click 2592 */ 2593 PB_SETTINGS_OK_Click: 2594 2595 adv_loglevel = VRGet( "SPIN_LOGLEVEL", "Value" ) 2596 adv_logfile = VRGet( "EF_LOGFILE", "Value" ) 2597 adv_browseauth = VRGet( "CB_BROWSEAUTH", "Set" ) 2598 adv_browseimme = VRGet( "CB_BROWSEIMME", "Set" ) 2599 adv_debug = VRGet( "CB_DEBUG", "Set" ) 2600 adv_special = VRGet( "CB_SPECIAL", "Set" ) 2601 adv_bigicons = VRGet( "CB_BIGICONS", "Set" ) 2602 2603 adv_changed = 1 2604 if adv_debug == 1 then ok = VRRedirectStdio("ON") 2605 else ok = VRRedirectStdio("OFF") 2606 2607 ok = VRset("CN_CURRENT", "MiniIcons", \adv_bigicons) 2608 ok = VRset("CN_SMBTREE", "MiniIcons", \adv_bigicons) 2609 ok = VRset("CN_CONDET", "MiniIcons", \adv_bigicons) 2610 2611 CALL SW_SETTINGS_Close 2612 2613 return 2614 2541 2615 /*:VRX PB_UNMOUNT_Click 2542 2616 */ … … 2789 2863 2790 2864 CALL NLVSetText 'SW_ADVANCED', 'Caption', 40 2791 CALL NLVSetText 'GB_MEM', 'Caption', 412792 CALL NLVSetText 'CB_DEBUG', 'Caption', 422793 2865 CALL NLVSetText 'GB_MISC', 'Caption', 43 2866 2794 2867 CALL NLVSetText 'CB_EAS', 'Caption', 44 2795 2868 CALL NLVSetText 'CB_READONLY', 'Caption', 45 2869 CALL NLVSetText 'CB_ALWAYSMP', 'Caption', 65 2870 2796 2871 CALL NLVSetText 'PB_ADVOK', 'Caption', 2 2797 2872 CALL NLVSetText 'PB_ADVCANCEL', 'Caption', 3 2798 2873 CALL NLVSetText 'PB_ADVHELP', 'Caption', 4 2799 CALL NLVSetText 'CB_LOGGING', 'Caption', 462800 CALL NLVSetText 'GB_GLOBAL', 'Caption', 472801 CALL NLVSetText 'CB_BROWSEIMME','Caption', 482802 CALL NLVSetText 'CB_BROWSEAUTH','Caption', 492803 CALL NLVSetText 'CB_ALWAYSMP', 'Caption', 652804 CALL NLVSetText 'CB_SPECIAL', 'Caption', 662805 CALL NLVSetText 'CB_BIGICONS', 'Caption', 702806 2874 2807 2875 CALL VRSet "SW_ADVANCED", "HelpTag", NLVGetMessage(40) 2876 2877 /* Obsolete */ 2878 CALL NLVSetText 'GB_MEM', 'Caption', 41 2808 2879 2809 2880 IF advanced.!memlen \= '' THEN … … 2813 2884 IF advanced.!readonly \= '' THEN 2814 2885 CALL VRSet 'CB_READONLY', 'Set', advanced.!readonly 2815 IF advanced.!logfile \= '' THEN2816 CALL VRSet 'EF_LOGFILE', 'Value', advanced.!logfile2817 IF advanced.!loglevel \= '0' THEN2818 CALL VRSet 'SPIN_LOGLEVEL', 'Value', advanced.!loglevel2819 2820 CALL VRSet 'CB_LOGGING', 'Set', VRFileExists(SysBootDrive()'\ndpsmb.dbg')2821 2822 IF advanced.!browseauth \= '' THEN2823 CALL VRSet 'CB_BROWSEAUTH', 'Set', advanced.!browseauth2824 2825 IF advanced.!browseimme \= '' THEN2826 CALL VRSet 'CB_BROWSEimme', 'Set', advanced.!browseimme2827 2828 IF advanced.!debug \= '' THEN2829 CALL VRSet 'CB_debug', 'Set', advanced.!debug2830 2831 2886 IF advanced.!alwaysmp \= '' THEN 2832 2887 CALL VRSet 'CB_alwaysmp', 'Set', advanced.!alwaysmp 2833 2834 IF advanced.!special \= '' THEN2835 CALL VRSet 'CB_SPECIAL', 'Set', advanced.!special2836 2837 IF advanced.!bigicons \= '' THEN2838 CALL VRSet 'CB_bigicons', 'Set', advanced.!bigicons2839 2888 2840 2889 window = VRInfo( "Object" ) … … 2882 2931 end 2883 2932 drop window 2933 return 2934 2935 /*:VRX SW_LOGIN_KeyPress 2936 */ 2937 SW_LOGIN_KeyPress: 2938 obj = VRInfo( "Object" ) 2939 keystr = VRGet( obj, "KeyString" ) 2940 /* say keystr */ 2941 select 2942 when keystr = "{Enter}" then ok = VRMethod( "EF_LoginPassword", "SetFocus" ) 2943 when keystr = "{Newline}" then ok = VRMethod( "EF_LoginPassword", "SetFocus" ) 2944 when keystr = "{Esc}" then call PB_LOGIN_CANCEL_Click 2945 otherwise nop 2946 end 2884 2947 return 2885 2948 … … 2906 2969 ok = VRSet("CB_DRIVES1", "Value", VRGet("CB_Drives","Value")) 2907 2970 ok = VRSet("EF_DIRECTORY1", "Value", VRGet("EF_Directory","Value")) 2971 ok = VRMethod("EF_DIRECTORY1","AddString",p_share) 2908 2972 ok = VRSet("CB_ALWAYSMP1","set",advanced.!alwaysmp) 2909 2973 return … … 2953 3017 */ 2954 3018 SW_PROGRESS_Init: 3019 window = VRInfo( "Object" ) 3020 if( \VRIsChildOf( window, "Notebook" ) ) then do 3021 call VRMethod window, "CenterWindow" 3022 call VRSet window, "Visible", 1 3023 call VRMethod window, "Activate" 3024 end 3025 drop window 3026 return 3027 3028 /*:VRX SW_SETTINGS_Close 3029 */ 3030 SW_SETTINGS_Close: 3031 call SW_SETTINGS_Fini 3032 return 3033 3034 /*:VRX SW_SETTINGS_Create 3035 */ 3036 SW_SETTINGS_Create: 3037 call SW_SETTINGS_Init 3038 return 3039 3040 /*:VRX SW_SETTINGS_Fini 3041 */ 3042 SW_SETTINGS_Fini: 3043 window = VRInfo( "Window" ) 3044 call VRDestroy window 3045 drop window 3046 return 3047 /*:VRX SW_SETTINGS_Init 3048 */ 3049 SW_SETTINGS_Init: 3050 3051 CALL NLVSetText 'SW_SETTINGS', 'Caption', 47 3052 3053 CALL NLVSetText 'GB_GLOBAL', 'Caption', 47 3054 CALL NLVSetText 'CB_DEBUG', 'Caption', 42 3055 CALL NLVSetText 'CB_LOGGING', 'Caption', 46 3056 CALL NLVSetText 'CB_BROWSEIMME','Caption', 48 3057 CALL NLVSetText 'CB_BROWSEAUTH','Caption', 49 3058 CALL NLVSetText 'CB_SPECIAL', 'Caption', 66 3059 CALL NLVSetText 'CB_BIGICONS', 'Caption', 70 3060 3061 CALL NLVSetText 'PB_SETTINGS_OK', 'Caption', 2 3062 CALL NLVSetText 'PB_SETTINGS_CANCEL', 'Caption', 3 3063 CALL NLVSetText 'PB_SETTINGS_HELP', 'Caption', 4 3064 3065 /* CALL VRSet "SW_ADVANCED", "HelpTag", NLVGetMessage(40) */ 3066 3067 IF advanced.!logfile \= '' THEN 3068 CALL VRSet 'EF_LOGFILE', 'Value', advanced.!logfile 3069 IF advanced.!loglevel \= '0' THEN 3070 CALL VRSet 'SPIN_LOGLEVEL', 'Value', advanced.!loglevel 3071 CALL VRSet 'CB_LOGGING', 'Set', VRFileExists(SysBootDrive()'\ndpsmb.dbg') 3072 IF advanced.!browseauth \= '' THEN 3073 CALL VRSet 'CB_BROWSEAUTH', 'Set', advanced.!browseauth 3074 IF advanced.!browseimme \= '' THEN 3075 CALL VRSet 'CB_BROWSEimme', 'Set', advanced.!browseimme 3076 IF advanced.!debug \= '' THEN 3077 CALL VRSet 'CB_debug', 'Set', advanced.!debug 3078 IF advanced.!special \= '' THEN 3079 CALL VRSet 'CB_SPECIAL', 'Set', advanced.!special 3080 IF advanced.!bigicons \= '' THEN 3081 CALL VRSet 'CB_bigicons', 'Set', advanced.!bigicons 3082 3083 2955 3084 window = VRInfo( "Object" ) 2956 3085 if( \VRIsChildOf( window, "Notebook" ) ) then do -
branches/guitools-2.0/evfsgui/evfsi_de.mkm
r326 r328 51 51 EVG0045I: Nur-Lesen Verbindung 52 52 EVG0046I: Protokollierung 53 EVG0047I: Globale Optionen53 EVG0047I: Globale Einstellungen 54 54 EVG0048I: Netzwerkumgebung sofort aktualisieren 55 55 EVG0049I: Fr Browsing authentifizieren … … 76 76 EVG0069I: R/W 77 77 EVG0070I: Groáe Symbole 78 EVG0071 ?:78 EVG0071I: Mehrfachverbindung, entfernen nicht mglich! 79 79 EVG0072?: 80 80 EVG0073?: -
branches/guitools-2.0/evfsgui/evfsi_en.mkm
r326 r328 76 76 EVG0069I: R/W 77 77 EVG0070I: Large icons 78 EVG0071 ?:78 EVG0071I: Multiple connections, cannot remove! 79 79 EVG0072?: 80 80 EVG0073?: -
branches/guitools-2.0/shared/smbtree.vrs
r327 r328 156 156 text = translate(arg(1)) 157 157 select /* Printer guessing */ 158 when pos('LJ',text) > 0 then res = '#65:PMWP.DLL' 159 when pos('LASER',text) > 0 then res = '#65:PMWP.DLL' 160 when pos('EPSON',text) > 0 then res = '#65:PMWP.DLL' 161 when pos('PRINT',text) > 0 then res = '#65:PMWP.DLL' 162 when pos('PRT',text) > 0 then res = '#65:PMWP.DLL' 163 when pos('CANON',text) > 0 then res = '#65:PMWP.DLL' 164 when pos('MINOLTA',text) > 0 then res = '#65:PMWP.DLL' 165 when pos('FAX',text) > 0 then res = '#65:PMWP.DLL' 166 when pos('LEXMARK',text) > 0 then res = '#65:PMWP.DLL' 167 when pos('IPC$',text) > 0 then res = '#59:PMWP.DLL' 168 when pos('GHOSTPDF',text)> 0 then res = '#65:PMWP.DLL' 169 when pos('PDF',text) > 0 & , 170 pos('WRI',text) > 0 then res = '#65:PMWP.DLL' 158 when pos('PS3',text) > 0 then res = '#65:PMWP.DLL' 159 when pos('PCL5',text) > 0 then res = '#65:PMWP.DLL' 160 when pos('PCL6',text) > 0 then res = '#65:PMWP.DLL' 161 when pos('PSCRIPT',text) > 0 then res = '#65:PMWP.DLL' 162 when pos('POSTSCRIPT',text) > 0 then res = '#65:PMWP.DLL' 163 when pos('LJ',text) > 0 then res = '#65:PMWP.DLL' 164 when pos('LASER',text) > 0 then res = '#65:PMWP.DLL' 165 when pos('EPSON',text) > 0 then res = '#65:PMWP.DLL' 166 when pos('PRINT',text) > 0 then res = '#65:PMWP.DLL' 167 when pos('PRT',text) > 0 then res = '#65:PMWP.DLL' 168 when pos('CANON',text) > 0 then res = '#65:PMWP.DLL' 169 when pos('MINOLTA',text) > 0 then res = '#65:PMWP.DLL' 170 when pos('FAX',text) > 0 then res = '#65:PMWP.DLL' 171 when pos('LEXMARK',text) > 0 then res = '#65:PMWP.DLL' 172 when pos('IPC$',text) > 0 then res = '#59:PMWP.DLL' 173 when pos('GHOSTPDF',text) > 0 then res = '#65:PMWP.DLL' 174 when pos('PDF',text) > 0 & , 175 pos('WRI',text) > 0 then res = '#65:PMWP.DLL' 171 176 otherwise res = "#34:PMWP.DLL" 172 177 end
Note:
See TracChangeset
for help on using the changeset viewer.