Page 1 of 1
Catalog - as separate dialog
Posted: 16 Dec 2022 09:05
by Julian
Hi think the catalog is an outstanding feature.
Can the catalog be displayed in an individual form which could serve as a launch bar.
It could be even the main form which opens up the browser dialogs, this means at start you only see the launch bar.
Re: Catalog - as separate dialog
Posted: 16 Dec 2022 12:37
by klownboy
There are a few scripts on the forum which will convert the catalog entries to an SC inputselect menu. Try this short script as a UDC or a Customized Toolbar Button or try first from the top menu; Scripting > Run script...
Code: Select all
$captions = catalogreport("• {Caption} •|:blank|","{Caption}|{Index}");
$idx = inputselect(,replace($captions, "|", "||"),<crlf>, 1+128+1024+8192, , "250", "440", "Catalog Menu"); //increase the size of the box as needed to accommodate your entries
$result = trim(gettoken($captions, $idx, <crlf>), "¶");
$index = gettoken($result, -1, "|");
catalogexecute $index;
Re: Catalog - as separate dialog
Posted: 16 Dec 2022 13:08
by Julian
Thank You, this is pretty cool and it works.
The problem is only that the created commands cannot be drag&drop destinations since this form is modal. I also loose my icons.
Re: Catalog - as separate dialog
Posted: 16 Dec 2022 18:29
by klownboy
All my items have an icon. When you look at your Catalog Properties box for your catalog items, does the "Caption" have an icon associated with it. Like this:
Drop to fixed Drive|<xyicons>\Download_16x16.ico or Keyboard Shortcuts|:cks. Yes, on the inputselect box being modal, I can't use the catalog items which are set for drag and drop.
Re: Catalog - as separate dialog
Posted: 19 Dec 2022 14:37
by Julian
I really hope this can be made - it would make the catalog even more useful.
Esspecially if that catalog form could be made "stay on top". Right now it is hard to use drag&drop from other applications because the whole XY needs to be on top.
Re: Catalog - as separate dialog
Posted: 19 Dec 2022 14:54
by highend
Right now it is hard to use drag&drop from other applications because the whole XY needs to be on top
While dragging move your mouse over the XY tray icon first, it will bring XY to the front to complete the drop