home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Games 1996 October
/
Amiga_Games_Extra_CD_10-96.bin
/
userbox
/
publicdomain
/
grabkey
/
misc
/
history.log
< prev
Wrap
Text File
|
1996-07-15
|
3KB
|
131 lines
/*
** $VER: GrabKEY 2.0 (23 Jun 1996) **
**
** © 1996 Timo C. Nentwig
** all rights reserved !
**
** ======================================
**
** Language:
** ¯¯¯¯¯¯¯¯
**
** Program is compiled by SAS/C
**
**
** Purpose:
** ¯¯¯¯¯¯¯
**
** Grab/Print active window or screen
** by hotkey.
**
** Requirements:
** ¯¯¯¯¯¯¯¯¯¯¯¯
**
** · AmigaOS v39+
** · datatypes.library
**
** Bugs:
** ¯¯¯¯
**
**
**
** ToDo:
** ¯¯¯¯
**
** · freies markieren zum grabben ... (DPaint-like)
** -> Window öffnen mit IntuiBase -> ActiveScreen -> BitMap
** und darauf markieren ...
** · mehrere Save-Formate unterstützen
** ---> MultiPrint: FindMethod() mal ansehen
**
** · option: bild zuvor in gray, s/w
** -> Mal Dither von Olsen ansehen
** · async print
** · AppIcon
** -> Doppelklick -> OpenGUI()
** -> What == RANGE als Bob nehmen und auf Icon droppen -> Grab
**
** Notes:
** ¯¯¯¯¯
**
**
** ======================================
**
** History:
** ¯¯¯¯¯¯¯
**
** CNG: Changed
** IMP: Improved
** REM: Removed
** ADD: Added
** OVW: Overworked
** REW: Rewritten
** FIX: Fixed
**
**
/// 1.0
**
** >>>>>>>>>>> V1.0
**
** 08 May 1996 CNG: undocumentated
**
**
///
/// 1.1
**
** >>>>>>>>>>> V1.1
**
** 08 May 1996 ADD: also grab active screen
** CNG: OUTPATH -> FILE
**
** >>>>>>>>>>> Initial Release (AmiNet)
** ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
**
///
/// 2.0
**
** >>>>>>>>>>> V2.0
**
** 24 Jun 1996 REW: complete program redesigned
** ADD: can also save to clipboard
** ADD: output definable via requester
** ADD: definable: count file names (???_1.IFF, ???_2.IFF, ....)
** ADD: GetFile()
** ADD: ShowRequest()
** CNG: uncountable minior changes, adjustments, ...
**
** 25 Jun 1996 ADD: CX_POPKEY
** ADD: CX_POPUP
** ADD: CX_PRIORITY
** ADD: redesigned CX interface
**
** 26 Jun 1996 ADD: GUI
** ADD: Locale support
**
** 27 Jun 1996 FIX: memory bug in GUI
** IMP: GetImage() using pointer
**
** 28 Jun 1996 IMP: GetImage()
** ADD: GetRange()
**
** 29 Jun 1996 FIX: GetImage() works again
** REM: GetRange() now part of GetImage()
**
** 30 Jun 1996 ADD: Menu
**
** 02 Jul 1996 FIX: locale system didn't work correctly
** CNG: Locale support, now using CatComp 40.5
** REW: gk_Locale.c, gk_Locale.h
** ADD: german catalog
** ADD: ErrorRequest()
** ADD: option to save icon for image, too
**
** 08 Jul 1996 IMP: OpenLibs(), CloseLibs()
** FIX: Memory bug with GetFile() if no output file specified
**
** 09 Jul 1996 CNG: splitted GetImage() in GetCoords() & GetImage()
**
///
**
*/