Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
8 crawler(s) on-line.
 85 guest(s) on-line.
 1 member(s) on-line.


 amigakit

You are an anonymous user.
Register Now!
 amigakit:  2 mins ago
 zipper:  10 mins ago
 matthey:  11 mins ago
 Maijestro:  30 mins ago
 Rassilon:  41 mins ago
 OlafS25:  46 mins ago
 pixie:  1 hr 12 mins ago
 ncafferkey:  1 hr 12 mins ago
 Hypex:  1 hr 19 mins ago
 DiscreetFX:  1 hr 24 mins ago

/  Forum Index
   /  Amiga OS4 Software
      /  MultiViewer User Feedback Thread
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 Next Page )
PosterThread
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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

@marko

What were you doing when it crashed? Is it repeatable? A log by itself doesn't always tell the full story. The one you sent is not very revealing.




_________________
BroadBlues On Blues BroadBlues On Amiga Walker Broad

 Status: Offline
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle