Poster | Thread |
broadblues
| |
Re: MultiViewer User Feedback Thread Posted on 15-Jun-2015 22:56:41
| | [ #61 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| @salass00
No you have misunderstood, I probably explained badly.
When you launch a script via IRexxSysLib->LaunchRexxScript() or arexx.class AM_EXECUTE method a relative path to the script is taken relative to the current directory, this will vary depending on how MultiViewer is executed (shell or workbench etc).
So because of that you have to put a absolute path to the scripts in the config. ( stored tooltypes in this case).
As each persons install will vary at fisrt site PROGDIR: might seem to be sensible, but when you pass
PROGDIR:Rexx/Myscript.rexx
to the functions above PROGDIR: is interpreted as RexxMast's progdir: not MulriViewer's because ultimately it's RexxMast that is laucnhing the script.
So the easist solution is to use MultiViewer: assign.
An another alternative would be to scatter install, placeing scripts in REXX: , documentation in SYS:Documentation, and so on, but I think that would go down like a lead ballon....
Last edited by broadblues on 15-Jun-2015 at 11:14 PM.
_________________ BroadBlues On Blues BroadBlues On Amiga Walker Broad |
|
Status: Offline |
|
|
broadblues
| |
Re: MultiViewer User Feedback Thread Posted on 15-Jun-2015 23:03:17
| | [ #62 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| @kolla
Quote:
An assign MultiViewer: is just fine, and best would be if MultiViewer itself creates this assign on launch (and optionally removes it again on quit).
|
I do that for sketchblock because the nature of sketchblock means that it will always reside in it's data directory. For a utility that's bit limiting, you might want to place it on your path, or even replace MultiView with it directly so that programs hard coded to use multiview (and there are afew) use it instead.
I don't want to hard code any paths into MultiViewer, even the program name and arexx ports aren't hard coded, you could make multiple copies with completely different configs if you wanted.
_________________ BroadBlues On Blues BroadBlues On Amiga Walker Broad |
|
Status: Offline |
|
|
broadblues
| |
Re: MultiViewer User Feedback Thread Posted on 15-Jun-2015 23:11:49
| | [ #63 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| @Xenic
Quote:
If the toolbar gadgets were text instead of images, I'd know instantly what they do.
|
Hover mouse over the button for a description of it's function, most a fairly obvious though I think, they also use the asme image as the equivalent menu item for an addistional clue, and if in doubt there always (shock horror) the FM file:///MultiViewer:MultiViewer.html#TOOLBAR
If you'd really prefer text buttons then set GUIIMAGES to something that doesn't exist. makes for fairly wide window though.
_________________ BroadBlues On Blues BroadBlues On Amiga Walker Broad |
|
Status: Offline |
|
|
marko
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 1:09:56
| | [ #64 ] |
|
|
|
Super Member |
Joined: 17-Dec-2007 Posts: 1816
From: Gothenburg, THE front side of Sweden ;), (via Finland), EU | | |
|
| @broadblues
I got a crash, crashlog sent to your email written here on your profile. _________________ AmigaOS 4.1 FEu2 on Sam440ep-flex 800MHz 1GB RAM C128, A500+, A1200, A1200/40, AmigaForever 2008+09+16, 5 x86/x64 boxes Still waiting (or dreaming) for the Amiga revolution... m4rko.com/AMIGA |
|
Status: Offline |
|
|
broadblues
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 1:48:00
| | [ #65 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| |
Status: Offline |
|
|
marko
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 1:58:55
| | [ #66 ] |
|
|
|
Super Member |
Joined: 17-Dec-2007 Posts: 1816
From: Gothenburg, THE front side of Sweden ;), (via Finland), EU | | |
|
| @broadblues
After viewing some pictures I closed the MultiViewer window and it crashed. Not repeatable...
And the freezing problem isn't repeatable either, but it freezes from time to time.. But always after viewing one file and then adding a completer drawer.. If that tells anyting...
Last edited by marko on 16-Jun-2015 at 02:04 AM. Last edited by marko on 16-Jun-2015 at 01:59 AM.
_________________ AmigaOS 4.1 FEu2 on Sam440ep-flex 800MHz 1GB RAM C128, A500+, A1200, A1200/40, AmigaForever 2008+09+16, 5 x86/x64 boxes Still waiting (or dreaming) for the Amiga revolution... m4rko.com/AMIGA |
|
Status: Offline |
|
|
salass00
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 8:11:48
| | [ #67 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @broadblues
Quote:
When you launch a script via IRexxSysLib->LaunchRexxScript() or arexx.class AM_EXECUTE method a relative path to the script is taken relative to the current directory, this will vary depending on how MultiViewer is executed (shell or workbench etc).
|
In that case it's easier even. If you find PROGDIR: at the beginning of the path just resolve it yourself so you can give a nice absolute path to IRexxSysLib->LaunchRexxScript() or arexx.class AM_EXECUTE.
In fact you might even want to convert all paths this way. Just Lock() script path and call DevNameFromLock() on it to get an absolute path, then UnLock(). |
|
Status: Offline |
|
|
broadblues
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 12:02:43
| | [ #68 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| @tommysammy
Quote:
FullscreenSlideshow script freeze after a few seconds (loading 2-4 pictures) I set SLIDESHOW ON DELAY time from 1 sec to 4 sec. Now it works a little bit better but sometomes it freeze.The resolution of the images does not matter.
|
After a lot of poking arround, I found this one now, I think, when switching between tabbed and non tabbed mode, the wrong parent layout gadget was being referenced by the custom image display gadget.
Given the nature of the bug, it's amazing it was so hard to reproduce even with MegGuard running.
_________________ BroadBlues On Blues BroadBlues On Amiga Walker Broad |
|
Status: Offline |
|
|
Xenic
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 14:00:43
| | [ #69 ] |
|
|
|
Super Member |
Joined: 2-Feb-2004 Posts: 1246
From: Pennsylvania, USA | | |
|
| @salass00 I think Andy is trying to allow for the program to be executed from a location outside of it's home directory. Automatically resolving PROGDIR: before starting the script won't work in that case. There is really no foolproof way to be sure Multiviewer will find it's scripts other than the assignment. If you don't want to clutter your user-startup with assignments, just create an AmigaDOS script that creates the assignment and launches Multiviewer. Then add an icon to the script and start Multiviewer that way. I've done that with a lot of programs that require assignments.
_________________ X1000 with 2GB memory & OS4.1FE |
|
Status: Offline |
|
|
Xenic
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 14:03:10
| | [ #70 ] |
|
|
|
Super Member |
Joined: 2-Feb-2004 Posts: 1246
From: Pennsylvania, USA | | |
|
| @broadblues If Multiviewer is started from a shell or script, does it still check the program icon for settings that are not included in the arguments or do I need to start it with wbrun?
_________________ X1000 with 2GB memory & OS4.1FE |
|
Status: Offline |
|
|
Trixie
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 14:52:01
| | [ #71 ] |
|
|
|
Amiga Developer Team |
Joined: 1-Sep-2003 Posts: 2090
From: Czech Republic | | |
|
| @broadblues
The HTML documentation gives the following options for the IMAGESCALING tooltype:
Quote:
Options are FIT Fit the image to the window size. FILL Fill the entire window with the image leaving portions outside the window (but scrollable) if required SCALE Scale the image to a set percentage. |
but the default tooltype setting is IMAGESCALING=ZOOM. I guess ZOOM has replaced SCALE in the end but the doc hasn't been updated? _________________ The Rear Window blog
AmigaOne X5000/020 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition |
|
Status: Offline |
|
|
broadblues
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 16:32:46
| | [ #72 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| @Xenic
Quote:
If Multiviewer is started from a shell or script, does it still check the program icon for settings that are not included in the arguments or do I need to start it with wbrun?
|
Yes. It reads in the tooltypes as the default settings, then you can overide then from the command line if need be. That's why many are in opposing pairs. I took the lead for this from MultiView where you have for example WINDOW and REQUESTER. Set the WINDOW tooltype and you start with a empty window, and set REQUESTER on the commandline to force a requester. Or vice verca. These two work the same way in MultiViewer.
In fact all MultiView's options and ARexx commands are replicated for comptabality , but one or two are ignored (see docs for which ones).
Last edited by broadblues on 16-Jun-2015 at 04:50 PM.
_________________ BroadBlues On Blues BroadBlues On Amiga Walker Broad |
|
Status: Offline |
|
|
broadblues
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 16:44:17
| | [ #73 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| @Trixie
Yes SCALE was replaced by ZOOM, updated the autodoc (html is autgenerated from that).
So there are effectively 4 options
Disabled or not present - Display at 1:1 FIT - Fit to window FILL = Fill the entire window ZOOM = Zoom to a certain percentage (set by ZOOMLEVEL)
Thanks for reading the docs!
Last edited by broadblues on 16-Jun-2015 at 04:46 PM.
_________________ BroadBlues On Blues BroadBlues On Amiga Walker Broad |
|
Status: Offline |
|
|
dan.hutch
| |
Re: MultiViewer User Feedback Thread Posted on 16-Jun-2015 17:45:49
| | [ #74 ] |
|
|
|
Cult Member |
Joined: 30-Dec-2004 Posts: 530
From: United Kingdom | | |
|
| @broadblues
Thanks for NOCACHING tip, like Epsilon my system is a Sam 460 running FE. |
|
Status: Offline |
|
|
Lazi
| |
Re: MultiViewer User Feedback Thread Posted on 21-Jun-2015 13:02:01
| | [ #75 ] |
|
|
|
Cult Member |
Joined: 5-Apr-2005 Posts: 651
From: Pomaz, Hungary | | |
|
| No offense, but I paid the price of 10 cheesburgers for a commercial software which looks like not tested to death. It produces so much problems at the first glance that I don't trust it to use at this time except testing.
Here is the first:
Using the simplehtml datatype, just installed from os4depot. Open Multiviewer.html with MultiviewerNG. There is no way to scroll the formatted document. The links are working. After trying to resize the window, it locks the pointer.
Multiview with the same file works correctly.
I think it is a nice idea, and good implementation, but a bit early for commercial release. I have no doubt all problems will be solved in time.
Edit:typo Last edited by Lazi on 21-Jun-2015 at 01:02 PM.
|
|
Status: Offline |
|
|
Lazi
| |
Re: MultiViewer User Feedback Thread Posted on 21-Jun-2015 13:10:43
| | [ #76 ] |
|
|
|
Cult Member |
Joined: 5-Apr-2005 Posts: 651
From: Pomaz, Hungary | | |
|
| The second thing what I found in the first 10 minutes:
- Open this IFF anim: car.iff
- slide to a frame greater then the first
- press F8 to relocate the toolbar
The background colour of the frame image is changes. After playing or switching to other frame, it is corrected.
|
|
Status: Offline |
|
|
Lazi
| |
Re: MultiViewer User Feedback Thread Posted on 21-Jun-2015 13:21:18
| | [ #77 ] |
|
|
|
Cult Member |
Joined: 5-Apr-2005 Posts: 651
From: Pomaz, Hungary | | |
|
| And the next:
I have no datatypes for executables installed. Trying to open the MultiViewer (ELF) executable with MultiView results the message: "Unknown data type for MultiViewer".
The same action with MultiViewer creates DSI.
Here is the partial crashlog:
Crash log for task "datatypes.library" Generated by GrimReaper 53.19 Crash occured in module datatypes.library at address 0x7FF44AC0 Type of crash: DSI (Data Storage Interrupt) exception Alert number: 0x80000003
Edit: Removed the useless crashlog lines, because the NOCACHE option solves the crash problems.
Note that the unsuccessful opening still makes an empty tab for the file. Has it got any reason?
Last edited by Lazi on 21-Jun-2015 at 01:37 PM.
|
|
Status: Offline |
|
|
zzd10h
| |
Re: MultiViewer User Feedback Thread Posted on 21-Jun-2015 13:26:19
| | [ #78 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| @Lazi
Me too I had a lot of crashs when loading various file. But all is solved by using NOCACHING tooltype.
Do you tried it ? _________________ http://apps.amistore.net/zTools |
|
Status: Offline |
|
|
Lazi
| |
Re: MultiViewer User Feedback Thread Posted on 21-Jun-2015 13:33:42
| | [ #79 ] |
|
|
|
Cult Member |
Joined: 5-Apr-2005 Posts: 651
From: Pomaz, Hungary | | |
|
| @zzd10h
Thanks, it solved the crashes.
|
|
Status: Offline |
|
|
Severin
| |
Re: MultiViewer User Feedback Thread Posted on 21-Jun-2015 15:14:45
| | [ #80 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2740
From: Gloucestershire UK | | |
|
| @Lazi
First of all... WOW! you get cheap cheeseburgers over there...
If like Dan you're using a Sam 460, they're a little weird and I don't think any of the testers owns one, it was mostly tested on X1000 & Sam Flex for OS4, A1200 & UAE for 68k version.
Multiviewr has had a lot of testing but for a a system as complex as datatypes (all the 3rd party 68k and ppc datatypes in any combination, system ones replaced with 3rd party etc.). To do a full complete test of every datadtype in combination with every other one testing every possible filetype thrown at it would take a lifetime.
Most of the 'bugs' reported are minor, requiring a simple config change to fix or bypass them. Some aren't bugs, just a lack of knowledge with a new program and having not RTFM.
Other's like your iff anim colour glitch is probably down to the datatype itself or the classes used to display the gui, Multiviewer does not play anims itself, the datatype does it. basically what gets displayed in the tab (except static images) is down to the datatype not multiviewer.
And finally... SimpleHTML? To read a document containing html5 and css? Really?
Edits: typos Last edited by Severin on 21-Jun-2015 at 03:20 PM. Last edited by Severin on 21-Jun-2015 at 03:15 PM.
_________________ OS4 Rocks X1000 beta tester, Sam440 Flex (733)
Visit the Official OS4 Support Site for more help.
It may be that your sole purpose is to serve as a warning to others. |
|
Status: Offline |
|
|