+++ BREAKING NEWS: XYplorer goes twinBASIC +++
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
That's understood.
For the time being, XYTB in its own directory is for me, a testing platform. Using my original config will suffice on the TB version until such time that Don issues a new "beta" or a true release. At that point I'll simple remove the original version and use TB exclusively.
For the time being, XYTB in its own directory is for me, a testing platform. Using my original config will suffice on the TB version until such time that Don issues a new "beta" or a true release. At that point I'll simple remove the original version and use TB exclusively.
-
klownboy
- Posts: 4397
- Joined: 28 Feb 2012 19:27
- Location: Windows 11, 25H2 Build 26200.7171 at 100% 2560x1440
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
Hey Don, again this is Info Only and hopefully will resolve in subsequent releases, but a simple menu script run from a CTB using SC load will take a very long time to load on the first run. Subsequent runs are very fast and actually seem to be faster than the original VB XYplorer. I've included a slimmed down version of a sample script that takes about 12 seconds to display on first run.
Code: Select all
"XY Updater|D:\Graphics\Icons\xy_02.ico" update 1+16+128;
"Pick Gifs|D:\Graphics\Icons\brainsbreaker3.ico" goto 'vi:<get pick *.gif "G:\PDFs and Books\Misc\tools">;
"Services|C:\Windows\System32\taskmgr.exe" run "services.msc";
"CP all tasks|C:\Windows\System32\shell32.dll /22" run "%windir%\explorer.exe shell:::{ED7BA470-8E54-465E-825C-99712043E01C}";
"Winaero Tweaker|<xyicons>\winaero.ico" open "D:\Tools\Winaero Tweaker\WinaeroTweaker.exe";
"Device Manager|<xyicons>\preferences.ico" open "C:\Windows\System32\devmgmt.msc";
"System Config|C:\Windows\System32\shell32.dll /23" run '"C:\Windows\SysNative\cmd.exe" /C msconfig',,,0;
"Autoruns|<xyicons>\autoruns.ico" open "D:\Tools\Autoruns\Autoruns64.exe";
"Edit CTBs|D:\Graphics\Icons\target.ico" load "<xyscripts>\EditUserButton.xys";
"-"
"Graphics|<xyicons>\image eye.ico"
"AutoCollage|D:\Graphics\AutoCollage\AutoCollage.exe||1" open "D:\Graphics\AutoCollage\AutoCollage.exe";
"ExifToolGUI|D:\Graphics\ExifToolGUI\ExifToolGUI.exe||1" open "D:\Graphics\ExifToolGUI\ExifToolGUI.exe";
"FinePix Studio|D:\Graphics\MyFinePix Studio\MyFinePixStudio.exe||1" open "D:\Graphics\MyFinePix Studio\MyFinePixStudio.exe";
"FSResizer|D:\Graphics\FSResizer\FSResizer.exe||1" open "D:\Graphics\FSResizer\FSResizer.exe";
"FSViewer|D:\Graphics\FSViewer\FSViewer.exe||1" open "D:\Graphics\FSViewer\FSViewer.exe";
"Gimp|<xyicons>\Gimp.ico||1" open "D:\Graphics\GIMP\bin\gimp-2.10.exe";
"Greenfish Icon Editor|D:\Graphics\Greenfish Icon Editor Pro\gfie64.exe||1" open "D:\Graphics\Greenfish Icon Editor Pro\gfie64.exe";
"Image Eye|D:\Graphics\Image Eye\Image Eye.exe||1" open "D:\Graphics\Image Eye\Image Eye.exe";
"IrfanView|D:\Graphics\IrfanView64\i_view64.exe||1" open "D:\Graphics\IrfanView64\i_view64.exe";
"PhotoCollage|D:\Graphics\Photo Collage\bin\PhotoCollage.exe||1" open "D:\Graphics\Photo Collage\bin\PhotoCollage.exe";
"Tools && Utilities|:conf"
"Address Book|D:\Tools\Addressbook\Adrbook.exe||1" open "D:\Tools\Addressbook\Adrbook.exe";
"Administrative Tools|D:\Graphics\Icons\Prefs.ico||1" run "explorer shell:::{D20EA4E1-3957-11d2-A40B-0C5020524153}";
"Ccleaner|<xyicons>\ccleaner02.ico||1" open "D:\Tools\Ccleaner\Ccleaner.exe";
"Control Panel|C:\Windows\System32\shell32.dll /22||1" #640;
"Control Panel All Tasks|D:\Graphics\Icons\Starcraft.ico||1" run "%windir%\explorer.exe shell:::{ED7BA470-8E54-465E-825C-99712043E01C}"
"Custom Keyboard Shortcuts|:cks||1" #602;
"Customized File Icons|:cfi||1" #653;
"Device Manager|<xyicons>\preferences.ico||1" run "explorer shell:::{74246bfc-4c96-11d0-abef-0020af6b0b7a}";
"Disk Management|D:\Graphics\Icons\Settings2.ico||1" open "C:\Windows\System32\diskmgmt.msc";
"Edit User CTBs|D:\Graphics\Icons\target.ico||1" load("<xyscripts>\EditUserButton.xys");
"IP Configuration|<xyicons>\Settings2.ico||1" text runret ("cmd /c ipconfig /all"), 720, 900, "IP Config",,;
"Malware Bytes|D:\Tools\Malwarebytes\Mbam.exe||1" open "D:\Tools\Malwarebytes\Mbam.exe";
"Manage User Commands|:udc||1" button "udc";
"MSconfig|C:\Windows\System32\shell32.dll /23||1" run '"C:\Windows\SysNative\cmd.exe" /C msconfig',,,0;
"Remove Flash Drive|<xyicons>\flash_disk.ico||1" load("<xyscripts>\remove_drive_USB.xys");
"Services|D:\Graphics\Icons\process.ico||1" run "services.msc";
"System info|C:\Windows\System32\shell32.dll /24||1" run "msinfo32";
"Task Manager|C:\Windows\System32\taskmgr.exe||1" open "C:\Windows\System32\taskmgr.exe";
"XY fresh|<xyicons>\XY light.ico||1" run "<xy> /fresh";
"Thumbnail Cleanup|D:\Graphics\Icons\k321-icon-219.ico||1" load("<xyscripts>\ThumbChaser_2nd version_03.xys");
"Video && DVD|<xyicons>\video.ico";
"ConvertXtoDvd|D:\DVD\ConvertX\ConvertXtoDvd.exe||1" open "D:\DVD\ConvertX\ConvertXtoDvd.exe";
"DVD Stack|D:\Tools\7stacks\SevenStacks0.exe /4||1" run 'D:\Tools\7stacks\SevenStacks0.exe "C:\Users\ken\DVD" /menu /noexplore /nobrowse /hideext /iconsize:32 /fontsize:7 ';
"KMDB|D:\DVD\EMDB\EMDB.exe||1" open "D:\DVD\EMDB\EMDB.exe";
"ImgBurn|D:\DVD\ImgBurn\ImgBurn.exe||1" open "D:\DVD\ImgBurn\ImgBurn.exe";
"MPC-HC|D:\DVD\MPC-HC\mpc-hc64.exe||1" open "D:\DVD\MPC-HC\mpc-hc64.exe";
"Video Joiner|D:\DVD\Boilsoft Video Joiner\EZMerge.exe||1" open "D:\DVD\Boilsoft Video Joiner\EZMerge.exe";
"VLC|D:\DVD\VLC\vlc.exe||1" open "D:\DVD\VLC\vlc.exe";
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
That could be AV related.
-
admin
- Site Admin
- Posts: 64827
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
Argh, of course jupe is right: I had not yet excluded the TB version from AV.
Anyway, such performance-related things will have to be tackled later and forever (as you know, performance optimization is my passion). First form and function, then speed.
FAQ | XY News RSS | XY X
-
klownboy
- Posts: 4397
- Joined: 28 Feb 2012 19:27
- Location: Windows 11, 25H2 Build 26200.7171 at 100% 2560x1440
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
On seeing your reply, I was thinking, no, since I had XYplorerTB.exe excluded from AV from day one of Don's upload (at the time Msofty was prohibiting download and running). However, I only had XYplorerTB.exe excluded not the XYplorerTB process or XYplorerTB folder as I did for the VB version. Once I excluded both the XYplorerTB process and the folder, that script and other scripts display at speeds equivalent to the VB version. Thanks jupe and Don. I hope this may help others experiencing similar issues.
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
Just tried to run my weekly backup job script and noticed two things.
- the sync folders dialog stayed open after each run although switch "k" isn't passed to sync()
- after 3/4 sync-runs the custom copy popup visuals "collapsed" (no more numeric content, progress info etc. were rendered) and both instances (TB.exe, XYcopy.exe) had to be killed
No time for screenshots right now.
- the sync folders dialog stayed open after each run although switch "k" isn't passed to sync()
- after 3/4 sync-runs the custom copy popup visuals "collapsed" (no more numeric content, progress info etc. were rendered) and both instances (TB.exe, XYcopy.exe) had to be killed
No time for screenshots right now.
Last edited by Filehero on 11 Mar 2025 07:27, edited 1 time in total.
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
Chiming in only to confirm the in-line rename issues here, with the addition that pressing "Delete" while renaming doesn't delete a character but instead offers to delete the file. Win10 x64 with XYplorerTB-26.90.0.204. I want to switch to XY-TB as soon as possible but I have to manually rename many files daily so can't do that yet.WirlyWirly wrote: ↑06 Mar 2025 20:52
- When doing an in-line rename, instead of deleting the previous character, the backspace acts like the toolbar back-arrow and goes up a folder.
- When doing an in-line rename, when confirming the rename with the Enter key, it will instead open the file with the CFA.
The conversion overall looks great!
-
klownboy
- Posts: 4397
- Joined: 28 Feb 2012 19:27
- Location: Windows 11, 25H2 Build 26200.7171 at 100% 2560x1440
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
I believe it's been mentioned before that Mouse Down Blow Up down not work, but I also noticed that when I hover over an icon associated with most jpg files in the list (as if to get a HoverBox), XYplorerTB exits. There's one jpg file I have, Hamburger.jpg (a picture of a hamburger menu) and it sometimes displays on MDBU via its icon, upside down and in a different language..now that's strange. But, it may be helpful in troubleshooting. On other attempts XYplorerTB closes.
-
admin
- Site Admin
- Posts: 64827
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
Yes, I know. Let's wait for the next update. Looks like there will be one every two weeks or so. It's not the speed we're used to over here. 
FAQ | XY News RSS | XY X
-
admin
- Site Admin
- Posts: 64827
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
New version of XYplorer compiled with twinBASIC (32-bit still):
XYplorerTB.exe (27.00.0003)
+ All sorts of image preview and mouse down blow up seem to work now.
+ Issues with inline rename are fixed.
! But Hover Box on images leads to crash.
There will be glitches, there will be bugs. Work in progress.
XYplorerTB.exe (27.00.0003)
+ All sorts of image preview and mouse down blow up seem to work now.
+ Issues with inline rename are fixed.
! But Hover Box on images leads to crash.
There will be glitches, there will be bugs. Work in progress.
FAQ | XY News RSS | XY X
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
Send a message to XY, the response is slow, and the Floating Preview cannot be full screen. . .
The window maximization state is not restored.
Looking forward to the next update.
The window maximization state is not restored.
Looking forward to the next update.
Windows 11 24H2 @100% 2560x1440
-
klownboy
- Posts: 4397
- Joined: 28 Feb 2012 19:27
- Location: Windows 11, 25H2 Build 26200.7171 at 100% 2560x1440
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
As you said MDBU seems to be working...yeah
! I noticed for mp4 files the blow up is upside down. I also noticed that I do get a hover box some times on a file's icon though most of the time it crashes. Same with MDBU on a file's icon does work most of the time when HB is turned off. So I assume it must be HB that's causing issues with MDBU on a file's icon.
Any chance for a digitally signed version since Microsoft virus scanning doesn't like it again.
Any chance for a digitally signed version since Microsoft virus scanning doesn't like it again.
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
Just FYI, it seems that the IE based html control isn't operational.
I know it wouldn't be great for maintaining backwards compatibility with earlier versions of Windows, but it might be nice to eventually in the distant future upgrade to WebView2.
You must be pretty stoked about the tB migration being so good already.
I know it wouldn't be great for maintaining backwards compatibility with earlier versions of Windows, but it might be nice to eventually in the distant future upgrade to WebView2.
You must be pretty stoked about the tB migration being so good already.
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
See https://www.xyplorer.com/xyfc/viewtopic.php?p=228095#p228095
Since my backup routines involves a "framework" with 3 cascaded includes, reading and resolving (meta) vars to conditionally assemble source and target paths I will wait some more version updates before diving into it.
In the end it "just" might be the "channel" from/to XYcopy.exe.
Re: +++ BREAKING NEWS: XYplorer goes twinBASIC +++
Right-click & drag to list panes within XYTB does not work (no menu or action); nor does left-click & drag work. These do work when dragging to desktop from within XYTB. Workaround: Don't attempt to drag within XYTB; instead use the right-click menu Cut then Paste; or keyboard shortcuts for those.
The drag failure also prevents dragging files to add them directly to an existing RAR archive file. Workaround: The RAR can be opened in WinRAR and the files then dragged in.
That's the only issue I've seen in a few hours of GUI / simple script use on Win 10 x64. Looking very good!
The drag failure also prevents dragging files to add them directly to an existing RAR archive file. Workaround: The RAR can be opened in WinRAR and the files then dragged in.
That's the only issue I've seen in a few hours of GUI / simple script use on Win 10 x64. Looking very good!
XYplorer Beta Club