AminetAminet
Search:
83923 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/wb/Lupe.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:The magnifying glass program
Author:amigazeux at gmx.net (Matthias Böcker)
Uploader:amigazeux gmx net (Matthias Böcker)
Type:util/wb
Version:V2.0
Architecture:m68k-amigaos >= 3.0; ppc-morphos >= 3.0.0
Website:http://amigazeux.net
Date:2022-06-23
Download:http://aminet.net/util/wb/Lupe.lha - View contents
Readme:http://aminet.net/util/wb/Lupe.readme
Downloads:1102

This is version 2.0 of Lupe. The magnifying glass program.

= PREFACE =
Lupe has been developed from 1995 to 1997 up to version 1.9 by Frank Toepper.
The source code to version 1.9 was released to Aminet by Stephan Rupprecht in
February 2000.

Porting of the original source code from C to AmigaE, support for MorphOS and
the resulting update to V2.0 with new features and a couple of bug fixes was
done by Matthias "UltraGelb" Böcker.

The original Archive of Lupe V1.10ß including the source code to V1.9 is
contained in this Archive.

The AmigaE source code to Lupe 2.0 is also part of this archive.


= DESCRIPTION =
Lupe magnifies an area surrounding the mouse pointer and displays it in a
separate window.

  Features:
  - The magnification factor is adjustable
  - Can jump to any screen
  - Crosshair
  - Optionally shows mouse coordinated
  - A pixel grid is available
  - Special Fast-mode for fast continous updates
  - Possibility to set the area to fixed coordinates
  - Can show the RGB values of the current pixel
  - Saving of the current window contents as IFF or PNG file
  - Auto-jump to the currently active screen
  - Supports CyberGfx bitmaps >8 bit depth
  - Comes with a MorphOS version


= REQUIREMENTS =
Minimum Requirements are AmigaOS 3.0 for the AmigaOS/68K version.  
The MorphOS version needs at least MorphOS 3.0.

PNG saving in the 68K version needs zlib.library V3.2 by Achim Stegemann,
available at aminet/util/libs/zlib-library.lha


= HISTORY =
Changes for V2.0
================
- Created MorphOS specific PNG icon and def_icon.

- Reworked the original documentation and made AmigaGuide files from it.

- Shows size of scaled area in window title now.

- The about window is now asynchronous and won't block Lupe anymore as long
  as it is open.

- Now has a proper $VER: version string.

- Added MagicBeacon support to the MorphOS version when an Image has been
  saved.

- Supports screennotify.library now and no longer blocks Workbench/Ambient
  when these want to reopen.

- Lupe can install a DOS notify on its icon in order to reload its
  tooltypes/config when the user changes some options there.  Use ICONNOTIFY
  if you want Lupe checking its icon for changes.

- Added support for MorphOS extended window border gadgets 'Jump Screen' and
  'Iconify'.

- Added GridColor argument to set the colour for the grid.  The argument
  accepts a hexadecimal number in the format $RRGGBB or 0xRRGGBB.  On MorphOS
  it's possible to also specify the alpha value like GC=$AARRGGBB.

- Grid rendering was completely broken on MorphOS.  Fixed.

- Added PNG saver and respective menu option.  PNG saver will save in 24 bit
  and won't save any alpha channel.

- Fixed true colour 24 bit IFF saver.  Always only saved first 8 rows,
  failed on certain widths and didn't allocate bitmaps properly.

- Now uses wbmessage instead of Cli() to determine where it was started from.

- Added mouse wheel support to adjust scale factor.

- The Lupe window can be resized now by a fixed size step (the initial
  innerwidth/height is used) by pressing CTRL + cursor keys.

- Removed CurrentDir() stuff from saveiff().  Just using complete filename
  for Open() now.

- Some internal changes to argument parsing.

- Added IgnoreLupeWindow option.  When enabled the Lupe window itself won't
  show up in the scaled bitmap anymore.  This option requires MorphOS and
  Compositing enabled.

- Lupe won't try to jump to screens with no default title and no screen title
  anymore.  Fixes the problem with JumpToActiveScreen and MorphOS blanker not
  being able to close its blanker screen when lupe jumped onto it.

- Added BeginRefresh()/EndRefresh() fixing the refresh problem with window
  borders on MorphOS after resizing the Lupe window.

- Pubscreenlist traversal could access illegal memory. Fixed.

- Ported C source code to E.



Contents of util/wb/Lupe.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                 1945    3024  64.3% -lh5- f41b Jun 23 16:33 Lupe.info
[generic]                 1029    2240  45.9% -lh5- 1db2 Jun 23 16:33 Lupe/catalogs/deutsch/Lupe.catalog
[generic]                 1044    2739  38.1% -lh5- b1ba Jun 23 16:33 Lupe/catdev/Lupe.cd
[generic]                 1705    4165  40.9% -lh5- 67cb Jun 23 16:33 Lupe/catdev/Lupe.cs
[generic]                 1407    2720  51.7% -lh5- c454 Jun 23 16:33 Lupe/Changes.txt
[generic]                  227     438  51.8% -lh5- 1c58 Jun 23 16:33 Lupe/Changes.txt.info
[generic]                 1616    4893  33.0% -lh5- a58e Jun 23 16:33 Lupe/Install
[generic]                  311     597  52.1% -lh5- cbec Jun 23 16:33 Lupe/Install.info
[generic]                20621   42896  48.1% -lh5- 0bb4 Jun 23 16:33 Lupe/Lupe.68k
[generic]                 1311    1659  79.0% -lh5- 6ed2 Jun 23 16:33 Lupe/Lupe.68k.info
[generic]                25125   59096  42.5% -lh5- f7bb Jun 23 16:33 Lupe/Lupe.mos
[generic]                 7151    7287  98.1% -lh5- 5c8f Jun 23 16:33 Lupe/Lupe.mos.info
[generic]                 2027    4133  49.0% -lh5- 8608 Jun 23 16:33 Lupe/Lupe.readme
[generic]                  227     438  51.8% -lh5- 3fbb Jun 23 16:33 Lupe/Lupe.readme.info
[generic]                 6113   20677  29.6% -lh5- 2477 Jun 23 16:33 Lupe/Lupe_DE.guide
[generic]                  227     438  51.8% -lh5- 3fbb Jun 23 16:33 Lupe/Lupe_DE.guide.info
[generic]                 5335   18392  29.0% -lh5- a89d Jun 23 16:33 Lupe/Lupe_EN.guide
[generic]                  227     438  51.8% -lh5- 1c58 Jun 23 16:33 Lupe/Lupe_EN.guide.info
[generic]                70339   70339 100.0% -lh0- ca6e Jun 23 16:33 Lupe/Lupe_Old_V1.10beta/lupe.lha
[generic]                 1514    3157  48.0% -lh5- 219a Jun 23 16:33 Lupe/Lupe_Old_V1.10beta/lupe.readme
[generic]                 1131    1629  69.4% -lh5- d642 Jun 23 16:33 Lupe/Prefs/Env-Archive/sys/def_Lupe.68k.info
[generic]                 7446    7446 100.0% -lh0- 20e9 Jun 23 16:33 Lupe/Prefs/Env-Archive/sys/def_Lupe.mos.info
[generic]                 2644    4456  59.3% -lh5- 9a7b Jun 23 16:33 Lupe/Source/ecxmodules/amigaos/makepng_z.m
[generic]                  888    2924  30.4% -lh5- 207b Jun 23 16:33 Lupe/Source/ecxmodules/morphos/layers.m
[generic]                  252     712  35.4% -lh5- d6d1 Jun 23 16:33 Lupe/Source/ecxmodules/morphos/magicbeacon.m
[generic]                 1476    3020  48.9% -lh5- 5978 Jun 23 16:33 Lupe/Source/ecxmodules/morphos/makepng_z.m
[generic]                 3553    8730  40.7% -lh5- 262e Jun 23 16:33 Lupe/Source/emodules/makepng_z.e
[generic]                  431     734  58.7% -lh5- feb8 Jun 23 16:33 Lupe/Source/emodules/png.e
[generic]                  180     292  61.6% -lh5- 419f Jun 23 16:33 Lupe/Source/emodules/png.m
[generic]                  156     304  51.3% -lh5- 32c9 Jun 23 16:33 Lupe/Source/emodules/zlib.m
[generic]                26631   95281  27.9% -lh5- 96a9 Jun 23 16:33 Lupe/Source/Lupe.e
[generic]                 1529    4379  34.9% -lh5- 5368 Jun 23 16:33 Lupe/Source/Lupe_cat.e
[generic]                 2241    5208  43.0% -lh5- b9e4 Jun 23 16:33 Lupe/Source/lupe_cat_68k.m
[generic]                 2362    5376  43.9% -lh5- 346b Jun 23 16:33 Lupe/Source/lupe_cat_mos.m
[generic]                 3904    8556  45.6% -lh5- e58d Jun 23 16:33 Lupe/TheStoryOfLupeV2.0.txt
[generic]                  227     438  51.8% -lh5- 3fbb Jun 23 16:33 Lupe/TheStoryOfLupeV2.0.txt.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        36 files  204552  399251  51.2%            Jun 24 02:17

Aminet © 1992-2022 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>