Here's the new BETA (32-bit)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.40.0106, 19-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.40.0106 - 2009-09-19 10:16
    + Custom Toolbar Buttons: Now you can use XYplorer's own icon set 
      for your custom buttons. All you need to know is the button key 
      (must be lowercase BTW). The syntax is ":key".
      E.g. enter the following to the Icon-field to use the icon of the 
      Recent Locations button for your button:
        :mru
    + Script Icons: Same as above. Example for a user button context 
      menu definition using internal XYplorer toolbar icons:
        "Recent Locations|:mru" button "mru"
        "Hotlist|:hotlist" button "hotlist"
      That way you can now easily pack all toolbar buttons into the ctx 
      menu of a user button -- not a bad thing! See below for the button 
      command...
    + Scripting got a new command.
      Name:   button
      Action: Emulates a click on a toolbar button.
      Syntax: button key, [action=1]
        key:    [required] Key that identifies the button.
                You can retrieve the existing keys using the SC toolbar.
        action: [optional]
          0 = do nothing
          1 = left-click [default]
          2 = right-click
          8 = dropdown arrow
          256 = customize toolbar dialog, preselect button "key"
      Examples:
        ::button "mru";         //pops MRU menu at key
        ::button "minitree";    //toggles MiniTree
        ::button "minitree", 2; //pops ctx menu of MiniTree button
        ::button "back", 8;     //pops dropdown menu of Back button
        ::button "minitree", 256; //open customize toolbar dialog at MT
      Usage:
        Note that using "button" you can trigger also buttons that are 
        not part of the current toolbar!
        The command can become useful in the context menu definition of 
        User Buttons. E.g., you can wrap a number of rarely used buttons 
        into the ctx menu of a single button and thus save space on the 
        toolbar.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.40.0105, 18-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.40.0105 - 2009-09-18 14:30
    * View | Current Tab | Views | Details: Now it toggles "Details 
      View" and last view. The last view is global across tabs and 
      panes, and remembered between sessions.
    * Toolbar: Added button "Details View". Triggers command View | 
      Current Tab | Views | Details.
      If you don't like toggle buttons you have now 3 buttons to switch 
      between the most popular views: Details, List, Thumbnails.
    * Custom Toolbar Buttons: Forget about the "file:" syntax introduced 
      in v8.40.0103. Not being completely satisfying it was replaced by 
      something better: Now you can use the normal "load" command, even 
      with labels, so you have maximum control over your CTB right-click 
      menu.
      Example (in field Right-Click):
        load "test", "foo" //load script labeled "foo" from "test.xys"
      The file will be loaded and parsed, and then the context menu is 
      shown, with the standard items (Click, Edit... etc) appended at 
      the bottom.
      If the file contains only one script, it is not executed directly 
      (as it would be in a "non-Right-Click" load statement) but shown 
      in the menu.
    + Scripting: Now you can set a label to "*" in the script resource 
      to mark a script that will match all labels in the load command.
      Example:
        Script resource "hello.xys":
          "Hello : hello" msg "Hello!"
          "Good bye : bye" msg "Good bye!"
          "Go to hell : _hell" msg "Go to hell!"
          "- : *" 
          "Cancel : *"
        Calls:
          // will also show the separator and Cancel item in the menu
          load "hello", "hello;bye";
          // will show all items (even hidden)
          load "hello", "*";
          // will show all visible items
          load "hello";
          // will show only items with "*" label
          load "hello", "xxx";  //label does not exist
        Note: If you pass only one label in the load statement then
        this command will be run as usual:
          // will run the item with label "hello"
          load "hello", "hello";
    ! Scripting: The new syntax
        "Caption|Icon|State : Label" Script
      did not work alright for scripts called by label. Fixed.
    * History and Recent Locations: Now auto-adjust to rename events.
    * History: Now, when attempting to go back or forward to a non-
      existing path that is also not part of the Tree you get a message.
      As before, the next existing parent path is selected.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.40.0103, 17-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.40.0103 - 2009-09-17 15:41
    + Custom Toolbar Buttons: Now a special syntax allows reading XYS 
      files before creating a merged right-click menu:
        file:[ScriptFile]
      ScriptFile supports all sorts of smartness you know from the 
      "load" command, so e.g. if you have a XYS file "XYplorer Automatic 
      Updater.xys" in your Scripts folder you can simply do this:
        file:XYplorer Automatic Updater
      Note that Labels are not supported in this construct.
      Note that the construct is meant to be used in the Right-Click 
      field, but it also works in the Left-Click field (where it is not 
      really necessary; "load" does the same with more power).
    ! List: Context menu performed suboptimal. Fixed.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.40.0102, 17-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.40.0102 - 2009-09-17 12:20
    + Custom Toolbar Buttons. Now you can define a separate script for 
      a user button's right-click event. It is merged with the standard 
      right-click menu for user buttons (where, by the way, the caption 
      "Run" was changed to "Click").
      This means now you can have user buttons that do one thing on left 
      click and pop lots of additional options on right click. Thanks to 
      jacky for a cool idea!
    + Scripting: Changed yesterday's syntax for item states. No more 
      prefixed "+" or "!". Now you define the states Default (Bold), 
      Checked, and Disabled by combining binary values.
        Syntax:
          "Caption|Icon|State : Label" Script
        where
          State Default = 1
          State Checked = 2
          State Disabled = 4
      For example:
        "Go C:|C:|1" goto "C:\";  //shown bold
        "Go D:|D:|2" goto "D:\";  //shown checked
        "Go E:|E:|3" goto "E:\";  //shown bold and checked
    + Scripting: The following commands are now DEPRECATED (but still 
      supported) and have been converted to functions:
        getkey, strlen, strpos, substr, replace, regexreplace, readurl
      The first argument of the old statement syntax is now the return 
      value of the function.
      Note that the overloading of the keyword (to support statement and 
      function syntax at the same time) is only possible by making 
      distinctive use of parentheses, for example:
        substr($a, "abcdef", 1); echo $a; //not good anymore!!!
        substr $a, "abcdef", 1; echo $a;  //still ok
      The new function syntax does the same much simpler:
        echo substr("abcdef", 1);
    * SC readurl, now a function, has a new nocookies parameter.
      - ReadURL
        Action: Return the contents of a web file.
        Syntax: readurl(url, [nocookies])
          url:        [required] URL
          nocookies:  [optional]
            0 = use cookies
            1 = don't use cookies
          return:     url's contents
        Example:
          ::text readurl("http://www.xyplorer.com/index.htm");
    ! The logic of the PopupMenusAtSelection tweak got corrupted 
      recently. Fixed.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.40.0101, 16-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.40.0101 - 2009-09-16 12:04
  +++ Scripting: In a multi-script resource you can now show icons in 
      the popup menu. The new syntax for the caption part of a script 
      is:
        "Caption|Iconfile : Label" Script
      Of course [|Iconfile] and [ : Label] are optional, as is the whole 
      caption.
      Example:
        "Go C:\Temp|C:\Temp" goto "C:\Temp";
        "Go Desktop|Desktop" goto "Desktop";
        "Go XY exe|<xypath>\XYplorer.exe" goto "<xypath>\XYplorer.exe";
        "Open With Photoshop|Photoshop" openwith "Photoshop";
      Note: Iconfile can be any file or folder, and its small system 
      icon (the one you see in Details View) will be used for the menu.
    + Scripting: In a multi-script resource you can now show a menu item 
      checked by prefixing "+" to the caption. For example:
        "+Show Tree" #668;
        "+Show Catalog" #664;
      Of course, to make use of this option you'd have to 
      programmatically construct the multi-script resource with the help 
      of another script.
    + Scripting: In a multi-script resource you can now show a menu item 
      in bold (make it look like the default item) by prefixing "!" to 
      the caption. For example:
        "!Go C:" goto "C:\";  //Go C: will be shown in bold
        "Go D:" goto "D:\";
      Notes:
      (1) If you combine Checked and Default, Checked must come first.
          "+!Show Tree" #668;
          "+Show Catalog" #664;
      (2) If you combine Checked and Icons, checked menu items will show 
          the checkmark instead of the icon.
    + Scripting Error Dialog: Now the right-click menu has a command to 
      Copy Error Message.
    * History: Now non-existing/unavailable paths are not skipped 
      anymore when going back or forward. Before they were skipped (but 
      only in History per Tab -- an inconsistency which could be called 
      a bug).

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.40.0002, 15-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.40.0002 - 2009-09-15 11:00
    ! Search Templates: Old templates did not work anymore as expected 
      because of a little, uhm, bug. Fixed.
v8.40.0001 - 2009-09-15 09:45
    ! Hotlist: Crashed when no recent locations were existing yet, i.e. 
      on a fresh installation. Fixed.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Summary of the latest XYplorer Official Release (v8.40.0000, 14-sep-2009).

Download: http://www.xyplorer.com/download.htm

Code: Select all

v8.40.0000 - 2009-09-14 12:00
    = NEW OFFICIAL RELEASE. Main changes since last release:
  +++ Custom Toolbar Buttons. Now you have 10 easily customizable user 
      buttons. You define how the button looks and what it does when 
      pressed. (Pro Edition only)
  +++ Search Results Caching, Part 2. Now you can store search results 
      in a file and load them back into the list at any point in future 
      via the Search Templates dialog.
  +++ History and Recent Locations. The implementation of these 
      important navigation tools has been redesigned from scratch.
  +++ Toolbar. New button "Recent Locations" pops a menu with the 10 
      recently used locations.
  +++ Line Numbers Column. Now its width auto-adjusts to the number of 
      items in the list, and it got its own fully configurable color.
  +++ Cleaner Menus. The main menu has been reorganized to improve 
      usability.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.30.0018, 13-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.30.0018 - 2009-09-13 15:32
    * Edit User Button dialog: Now browsing for an icon resource uses 
      the Common Dialog interface. Before it used the Browse For Folder 
      interface.
    * CKS dialog: Renamed "Current assignments" to "Current shortcuts". 
      Seems just a touch friendlier.
    * List | Details View | Line Numbers Column: One pixel alignment 
      glitch under Vista/Win7. Fixed.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.30.0017, 12-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.30.0017 - 2009-09-12 18:42
    + Custom Toolbar Buttons: Now you can simply state a registered 
      short form to define an icon. For example, the definition for a 
      button that opens the selected file(s) with Photoshop could be:
        Name: Open with Photoshop
        Icon: Photoshop
        Script: openwith Photoshop
    * Tree, Catalog, List: Default context menu position now shifted a 
      bit to the right and down to enable reading at least part of the 
      captions of the selected items.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.30.0016, 11-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.30.0016 - 2009-09-11 12:54
    + SCs copyto and moveto enhanced: Now you can copy or move files 
      only (and skip folders). To enable this behavior set the new flag 
      filesonly to 1, AND use the source argument with wildcard *.
      Syntax: copyto location, [source], [rootpath], [filesonly]
              moveto location, [source], [rootpath], [filesonly]
        [filesonly]:
          0 = For sources containing wildcards both files 
              and folders are copied. (Default)
          1 = For sources containing wildcards only files are copied.
      Examples:
        ::copyto "c:\temp", "e:\test\*.*", , 1; //copies only files
        ::copyto "c:\temp", "e:\test\*.*";      //copies all
        ::copyto "c:\temp", "e:\test\*", , 1;   //copies only files
        ::copyto "c:\temp", "e:\test\*";        //copies all
        ::copyto "c:\temp", "e:\test\a*", , 1;  //copies only files
        ::copyto "c:\temp", "e:\test\a*";       //copies all
        ::copyto "c:\temp", "e:\test", , 1; //copies folder e:\test
    ! Configuration | Startup & Exit: Setting of "Open command line 
      start path in new tab" was not always honoured. Fixed.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.30.0012, 10-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.30.0012 - 2009-09-10 14:22
    * Menu File | Open With...: If triggered by KS then the menu now 
      pops at the first selected list item. Before, it popped at the 
      mouse.
    * Main menu: Removed some duplicate mnemonics.
    ! Hotlist got broken in v8.30.0011. Fixed.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.30.0011, 09-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.30.0011 - 2009-09-09 15:46
    + Toolbar: Added button "Recent Locations". Shows a menu with the 10 
      MRU locations.
    * Menu Go | Hotlist...: Now with icons.
    * Toolbar | Back / Forward: Now with icons.
    * Breadcrumbs: Now with icons.
    * Breadcrumbs: Now the current path is marked bold in the popup 
      menu. Before it was disabled.
      Now the current path always refers to the current tab's path. 
      Before it referred to the right-clicked tab's path.
    * Custom Toolbar Buttons: Now the "Tooltip" is called "Name" in the 
      dialog, and that Name is used as Tooltip and in the Customize 
      Toolbar dialog.
    ! Custom Toolbar Buttons: When saving settings without closing the 
      app any multi-line scripts in User Buttons were rendered useless 
      for the current session. Fixed.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.30.0010, 07-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.30.0010 - 2009-09-07 16:00
    + Custom Toolbar Buttons: Now you can have 10 user buttons. They all 
      default to the magnolia icon but it's easy to define a custom icon, 
      see below...
    + Custom Toolbar Buttons: Now you can enter multi-line scripts (and 
      hence also multi-scripts) directly in the button definition. A new 
      dialog "Edit User Button" is at your service, available from the 
      context menu of each User Button.
    + Custom Toolbar Buttons: Now you can define icons for your buttons.
      Simply state any existing file or folder, and its icon will be 
      used for the button. Relative and portable paths are supported, as 
      well as environment variables. Also generic patterns are allowed, 
      e.g. "*.jpg".
      If the toolbar has large icons, stretching or shrinking to 24x24 
      pixels would be needed, but experience shows that the quality of 
      scaled icons is not satisfying, so I opted for the following:
      - If you point to an ICO file then the first contained icon 
        resource will be used on the large toolbar. Optimal results are 
        achieved if this is a 24x24 icon resource. Other sizes are 
        scaled. For the small toolbar this ICO file's small system icon 
        is used.
      - If you point to any other file type or folder, then its small 
        system icon (16x16) is used on the small and the large toolbar 
        without any scaling.
      In other words, if you know how to make icons you can create high 
      quality custom icons for the large and the small toolbar.
    * List | Details View | Line Numbers Column: Now the right border 
      color of the line numbers area will be derived from the backcolor 
      of this area by darkening. If your backcolor is black the border 
      will be black as well.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.30.0007, 06-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.30.0007 - 2009-09-06 09:35
  +++ Custom Toolbar Buttons! Ok, it's just one for now, and you cannot 
      customize the icon (FYI, the current icon is supposed to be a 
      magnolia -- I might change it later), but you can:
      (1) Program the button by entering a one-line script (which, as 
          you certainly know, has all the power you want because you can 
          load a script file by this line).
      (2) Set the tooltip of the button by prefixing a quoted caption to 
          the script. The tooltip defaults to the script itself.
      To add the button look for it under the name "User Button 1" in 
      the Customize Toolbar dialog. To edit the button right-click it.
      Examples for button scripts:
        "Say Hi..." msg "Hi!"
        "Go to work" goto "D:\Company\"
        load "teracopy6.4.xys"  //load XYS file in scripts folder
        #1433                   //call a UDC
        msg "a"; msg "b";       //can put more commands into the line
      Note: Since CTBs are based on scripting they are only featured in 
      the Pro Edition.
    + Configuration | Interface Colors: Now the line numbers text and 
      back colors are configurable.
      Also made the default line numbers text color a notch darker.

admin
Site Admin
Posts: 65064
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Change Log for the latest XYplorer BETA version (v8.30.0006, 05-sep-2009).

BETA versions are only available for registered users. Find the download link at the bottom of the License Lounge.

Code: Select all

v8.30.0006 - 2009-09-05 15:09 - The Line Numbers Edition
    * List | Details View: The Line Numbers column now autosizes. The 
      column will enlarge as necessary but never shrink below the user-
      defined minimum size. The allowed minimum size now is 2 digits 
      (was 3 before).
    * List | Details View: Made the line number column dark grey on 
      light grey.
    * List | Details View | Line Numbers Column: The right-click menu of 
      the column header now is the same as with the other columns, 
      namely menu View | Columns, because it's what's expected here. 
      Before it was menu View | Current Tab | Sort By, but this is 
      available in the right-click menu of the list already anyway.
      Same change for the column header area right of the columns.
    ! History: Buggy. Fixed.

Locked