source: trunk/NLS/en/gotcha_en.ipf

Last change on this file was 171, checked in by Gregg Young, 5 weeks ago

Update version to 2.04.00

  • Property svn:eol-style set to native
File size: 47.9 KB
RevLine 
[2]1:userdoc.
2
[10]3.im ..\common.ipf
[2]4
5
[56]6:h1 id=about res=1000.About &progname. and &quiet.
[86]7:artwork name='..\..\data\gotcha.bmp' align=center.
[88]8:p.&progname. is a small (well, not :hp1.that:ehp1. small any more) utility for
9OS/2 which allows you to easily capture windows, window interiors, parts of the
10screen or the whole desktop and save them to disk or clipboard. Many image
11formats are available. Installation of Heiko Nitzsche's
12:link refid=GBM reftype=fn.GBM.dll:elink. is now required to generate these
13images.
[2]14
[103]15:p.&progname. comes in 2 versions&colon. the original on-screen
[60]16:link refid=mainwin reftype=hd.&progname.:elink. and
[88]17:link refid=gotquiet reftype=hd.&quiet.:elink., a version that runs in the
18background, captures the Print Screen key combinations and does a capture based
[103]19on your preferences. Unless otherwise noted feature apply to both
20:link refid=mainwin reftype=hd.&progname.:elink. and
21:link refid=gotquiet reftype=hd.&quiet.:elink..
[58]22
[88]23:p.&progname. also has features for automatic capture every "n" seconds and for
24capture of the whole screen and then exiting (for commandline scripts e.g.).
[2]25
[84]26:p.&progname. was originally written mainly because all other screen capture
27programs for OS/2 found by the original author were either really old, not free,
[60]28buggy and/or part of a larger program.
[2]29
30:p.:hp2.What's new?:ehp2.
31
32:p.You may want to check out the :link refid=history reftype=hd.version
33history:elink. to see what features have been added in the various releases.
34
[84]35:p.If there are more things that you would like to see in the program,
36send your comments about what you would like to have. Send your comment
37to the user mail list or submit a ticket. You will find the contact details
[58]38:link refid=author reftype=hd.here:elink..
[2]39
[58]40:fn id=GBM.
41Install using&colon.
[88]42
[103]43:p.Yum install GBMDLL from arcanoae-rel or use ANPM
[88]44
[84]45:p.A zip package is available here&colon.
[88]46https&colon.//hobbes.nmsu.edu/download/pub/os2/apps/graphics/gbmos2_176_bin.zip
47
[58]48:p.ArcaOS installs it by default.
49:efn.
50
[56]51:h1 id=windows res=2000.The &progname. windows
[84]52:p.This section shows you the functionality of the various windows
[19]53and how to use them.
[60]54:ul compact.
55:li.:link refid=mainwin reftype=hd.Main window:elink.
56:li.:link refid=settings reftype=hd.Settings window:elink.
57:li.:link refid=snapshot reftype=hd.Snapshot window:elink.
58:eul.
[2]59
60:h2 id=mainwin res=2.The main window
[19]61:p.Though &progname. is pretty simple to use, We'll write a short
62description for each control&colon.
[2]63
64:dl break=all tsize=5.
[60]65:dt.:hp2.Save image to:ehp2.
[88]66:dd.Here you can select where you want to store the captured image. To copy the
67image to the clipboard for pasting into other applications' documents select
68"Clipboard". If you want to write the image to a file to disk, select "File".
69Easy, isn't it? &colon.-)
[2]70
71:p.If you selected "Prompt for filename" in the :link refid=settings1
[60]72reftype=hd.settings notebook:elink., a file dialog will appear after the
[88]73capture occurs where you can select or enter the filename the image should be
74saved as. If you activated "Autosave to numbered files", the filename will be
75determined automatically. &progname. will try to include some information about
76what was captured as part of the name. If you selected "Force saving to file
77(&progname. only)", the image will always be written to exactly the file you
78specified there (even if you selected "Clipboard" here).
[2]79
80:dt.:hp2.Options:ehp2.
[84]81:dd.Check "Hide &progname." (&progname. only) if you want the &progname.
82window to disappear from the screen before the capture starts. Useful if
[88]83you want to capture a maximized window, or the full screen without &progname.
[60]84or something under &progname..
[88]85
[60]86:p. Check "Don't reshow" (&quiet. only) if you don't want &quiet.&apos.s
87settings notebook to reopen after the capture.
[2]88
[84]89:p.Check "Delayed capture" if you want &progname./&quiet. to wait "n" seconds
90(configurable in the :link refid=settings3 reftype=hd.settings notebook:elink.)
91after you start the capture. Useful, if you want to open menus e.g. that
92should be captured too. If you also selected "Use serial capture" in the
93:link refid=settings3 reftype=hd.settings notebook:elink., the "serial delay"
[60]94will be used instead.
[2]95
[60]96:dt.:hp2.Capture:ehp2.
[2]97:dd.Select one of the buttons (preferably the one that matches with your
[84]98intended capture target).
99:p."Screen" will automatically capture the whole desktop.
[88]100
[60]101:p."Screen region" allows you to select an area of the screen with the
[88]102mouse or the cursor keys; use them to move the capture area until its lower
[103]103left corner is over the left lower corner of the region you want to capture, and press the
[88]104mouse button or enter/return key. Size the rectangle by moving its upper
105right corner with the mouse or using the cursor keys. Press the mouse button or
[103]106enter again to capture the selected region.
[88]107
[84]108:p."Window" will capture a whole window. Select the window with the mouse.
[60]109It will rise to the surface and be captured.
110:p."Window interior" works similar, except that it captures only the inner region
[2]111of the window (not titlebar, etc.).
[84]112:p.To cancel a capture (&progname. only) (before it has started, e.g. during
[88]113the "delayed capture" delay), just press the Escape key (the main window must
[103]114have focus) or click the :link refid=snapshot reftype=hd.snapshot window:elink.
115(&progname. only) with the mouse.
[88]116:dt.:hp2.Terminate &quiet. (&quiet. only):ehp2.
[2]117
[88]118:dd."Exit" This exits &quiet. The close button/menu item only close the
[103]119settings notebook leaving &quiet. still running.
[88]120
[2]121:edl.
122
[119]123:p.Selecting the "About" button or pressing "ALT+A" (&progname. only) opens a
[88]124nice dialog containing information about the program.
[2]125
[88]126:p.Selecting the "Settings" button (&progname. only) opens the
[60]127:link refid=settings reftype=hd.settings notebook:elink..
[2]128
[60]129:p.Selecting the "Help" button opens this file.
130
131:h2 id=settings res=4.The settings notebook
132:p.The settings notebook allows you to modify and adjust various things
133that modify the behavior of &progname./&quiet..
134
135:p.Selecting the "OK" pushbutton at the bottom of the window will close the
[2]136settings and activate them. Selecting "Undo" will revert all your changes for
137the currently selected page of the notebook.
138
139:p.The settings notebook has the following pages&colon.
140:ul compact.
[103]141:li.:link refid=settings1 reftype=hd.Save:elink.
142:li.:link refid=settings2 reftype=hd.Snapshot Window (&progname. only):elink.
143:li.:link refid=settings3 reftype=hd.Capture Options (&progname. only):elink.
[60]144:li.:link refid=settings4 reftype=hd.Capture (&quiet. only):elink.
[103]145:li.:link refid=language reftype=hd.Language (&progname. only):elink.
146:li.:link refid=language reftype=hd.About (&quiet. only):elink.
[2]147:eul.
148
[103]149:h3 id=settings1 res=2210.The "Save" page
[60]150:p.On this page you can set how the filename for the image capture save file
[103]151will be determined, conditionally its name and location, and in what image
152format it should be saved.
[2]153
154:dl break=all tsize=5.
155
156:dt.:hp2.Save type:ehp2.
[84]157:dd.Here you may select how the filename for the captured image will be
[60]158chosen&colon.
[2]159
160:ul.
[84]161:li.:hp2.Prompt for filename:ehp2.
[88]162
163:p.Opens the Save file dialog after the capture, so you can select or enter the
164name of the file.
165
[84]166:p.Note&colon. Several of the :link refid=cmdlineargs reftype=hd.command line
[88]167arguments:elink. automatically change this setting.
[2]168
[84]169:li.:hp2.Autosave to numbered files in directory:ehp2.
[88]170
[84]171:p.This does not prompt you for a filename, but &progname./&quiet. will create
[88]172one automatically of the form "tpxxxxxxxx??.ext" where "tp" is the capture type
173(SC = screen, SR = screen region, WD = Window, WI = Window interior),
174"xxxxxxxx" is the first 8 characters of the title of the window that has focus
175(or all the characters if it has less than 8) and "??" will be replaced by a
176unique number, that will increase with every saved file with the same prefix.
177The "ext" is replaced by the appropriate extension for the selected image
178format.
[2]179
[88]180:p.You must provide a valid directory in the entry field underneath to tell
181&progname./&quiet. where the files should be saved. It defaults to the
182&progname. install directory.
183
[84]184:li.:hp2.Force saving to file (&progname. only):ehp2.
[88]185
186:p.This will :hp1.always:ehp1. write the image to the file you give in the
187entry field underneath, even if you selected "Clipboard" in the "Save image to"
188group in the :link refid=mainwin reftype=hd.main window:elink.. If a file with
189that name already exists, it will be overwritten without further warning!
190
[2]191:eul.
192
193:dt.:hp2.File format:ehp2.
[60]194:dd.Here you may select the save file format.
[2]195
[60]196:dt.:hp2.Use sound when capture finished (&quiet. only):ehp2.
[84]197:dd.Selecting this checkbox will cause &quiet. to beep when the capture
[60]198is done.
199
[2]200:edl.
201
[60]202:h3 id=settings2 res=3.The Snapshot page (&progname. only)
[2]203:p.On this page you can adjust various settings for the :link
204refid=snapshot reftype=hd.snapshot window:elink..
205
206:dl break=all tsize=5.
207
208:dt.:hp2.Enable snapshot window:ehp2.
[84]209:dd.This checkbox simply determines if you want to have the snapshot window
[2]210or not.
211
212:dt.:hp2.Capture type:ehp2.
213:dd.Here you may select, what kind of capture should be done, when you
[60]214click the snapshot window. These types are the same as the buttons in
[2]215the :link refid=mainwin reftype=hd.main window:elink..
216
217:dt.:hp2.Options:ehp2.
[60]218:dd.Some miscellaneous options&colon.
[2]219
220:ul.
[84]221:li.:hp2.Always on top of all windows:ehp2.
222:p.If you select this checkbox, the snapshot window will never be hidden
[60]223behind other windows. It will always float above of them.
[2]224
[88]225:li.:hp2.Hide &progname. during capture:ehp2.
226
[84]227:p.This is similar to the "Hide &progname." checkbox in the
[60]228:link refid=mainwin reftype=hd.main window:elink.. When
[2]229you select this checkbox, the snapshot window will be hidden before a
[60]230capture and reappear afterwards.
[2]231
232:eul.
233:edl.
234
[103]235:h3 id=settings3 res=2230.The Capture Options page (&progname. only)
[60]236:p.This page features "miscellaneous" options.
[2]237
238:dl break=all tsize=5.
239
240:dt.:hp2.Delayed capture:ehp2.
241:dd.When you select the "Countdown timer with beeps" checkbox,
242&progname. will output a beep for every second of the :link refid=mainwin
243reftype=hd.delayed capture:elink. delay time. With the spinbutton below
244you can set, how many seconds &progname. should wait when you use
245"Delayed capture", before actually taking the capture.
246
247:dt.:hp2.Serial capture:ehp2.
[88]248:dd.Using this option, you can have &progname. automatically take a capture
249every n seconds/20. Just select the checkbox and when you take a capture the
250next time, &progname. will not stop after the first capture is done. It will
251wait a number of seconds/20 (that you can adjust with the spinbutton below it)
252and then capture the screen/screen region/window again and again and again
253until you press the Escape key (the main window must have focus) or click the
254:link refid=snapshot reftype=hd.snapshot window:elink. (or, in case of a window
255[interior] capture, until the window to be captured has been closed).
[2]256
[88]257:p.:hp1.Note&colon.:ehp1. The amount of time it takes to make the actual
258capture and to write the image to disk is not included in this delay, as it
259depends heavily on your system and personal configuration. So if e.g. you want
260to make a capture every 10 seconds, but it takes 4 seconds to capture the
261screen and write the file, you must set the delay to 120 seconds/20 (6
262seconds).
263
264:p.The timer used is not really very accurate, especially on slow systems; you
265will need to experiment to find the settings that work best.
266
[2]267:dt.:hp2.Use sound when capture finished:ehp2.
268:dd.Selecting this checkbox will cause &progname. to beep a few times
269when the capture is done.
270
271:dt.:hp2.Run &progname. at idle priority:ehp2.
272:dd.Selecting this checkbox will cause &progname. to be run at idle process
[60]273priority.
[2]274
275:edl.
276
[60]277:h3 id=settings4 res=2235.The Capture page (&quiet. only)
278:p.This page features capture options.
279
280:dl break=all tsize=5.
281
282:dt.:hp2.Capture type:ehp2.
283:dd.Here you may select, what kind of capture should be done, when you
[103]284click the "Print Screen" key alone or in combination with Shift or Ctrl).
285These types are the same as the buttons in the
286:link refid=mainwin reftype=hd.main window:elink. (first page of the settings
287notebook).
[60]288
289:dt.:hp2.Delayed capture:ehp2.
290
[88]291:dd.When you select the "Countdown timer with beeps" checkbox, &progname. will
292output a beep for every second of the :link refid=mainwin reftype=hd.delayed
293capture:elink. delay time. With the spinbutton below you can set, how many
294seconds &progname. should wait when you use "Delayed capture", before actually
295taking the capture. This is useful if you wish to capture a window with a menu
296open (start the capture then open the menu during the delay).
297
[60]298:dt.:hp2.Serial capture:ehp2.
[88]299
300:dd.Using this option, you can have &progname. automatically take a capture
301every n seconds/20. Just select the checkbox and when you take a capture the
302next time, &progname. will not stop after the first capture is done, but wait a
303number of seconds/20 (that you can adjust with the spinbutton below it) and
304then capture the screen/screen region/window over and over again until you
305press the escape key (the main window must have focus) or click the :link
306refid=snapshot reftype=hd.snapshot window:elink. (or, in case of a window
307[interior] capture, until the window to be captured has been closed).
308
309:p.:hp1.Note&colon.:ehp1. The amount of time it takes to make the actual
310capture and to write the image to disk is not included in this delay, as it
311depends heavily on your system and personal configuration. So if e.g. you want
312to make a capture every 10 seconds, but it takes 4 seconds to capture the
313screen and write the file, you must set the delay to 120 seconds/20 (6
314seconds).
315
[84]316:p.The timer used is not really very accurate, especially on slow systems;
[88]317you will need to experiment to find the settings that work best.
[60]318
319:edl.
320
[103]321:h3 id=language res=2240.The Language/About page
322:p. This page contains basic information about &progname. and &quiet..
[2]323
[103]324:p.On this page you can select, what language to use (&progname. only).
325You may select any of the languages that are shown in the list. Initial
326language selection is based on the system language. The language of the
327help file is based on the program language and availability of help in that
328language. Help defaults to English where help in the selected language doesn't
329exist.
330
[2]331:p.:hp1.Note&colon.:ehp1. If you select another language here, it will not
332change until you restart the program.
333
[88]334:p.:hp1.Note&colon.:ehp1. Not all languages have been updated to be consistent
335with version 2.0 or higher. The others work with the updated interface but are
336partly in English.
[60]337
[2]338:p.:hp1.Note&colon.:ehp1. If you want to translate &progname. to another
339language, you are very welcome to do so! Please see :link refid=helpwanted
340reftype=hd."Help wanted!":elink. for more info.
341
[60]342:h2 id=snapshot res=2300.The Snapshot window (&progname. only)
[2]343:p.This window provides a quick and easy way to take a capture, without
344the need to have the :link refid=mainwin reftype=hd.main window:elink.
345visible all of the time. Just click inside the snapshot window with the
346mouse (button 1) and &progname. will take a capture of the type you can
347select on the appropriate page in the :link refid=settings2
[60]348reftype=hd.settings notebook:elink. (or from the context menu that pops up
349when you click this window with mouse button 2).
[2]350
[60]351:p.You may size and position (click with mouse button 2 and drag it
[2]352around) the window as you like, the size and position will be saved and
353restored when you start &progname. again.
354
355:p.When using the :link refid=mainwin reftype=hd.delayed capture:elink. or
356:link refid=settings3 reftype=hd.serial capture:elink. feature, this
357window will also show the amount of seconds left until the (next) capture
358will start. You may cancel the capture simply by clicking this window.
359
[56]360:h1 id=gotquiet res=2100.&quiet.
361:p.This section shows you the functionality of &quiet. and how to use it.
[2]362
[58]363:p.The window is an object window as such it doesn't show in the Windows
364list or in program switchers like lSwitcher. It does show in process killers
[84]365such as CAD or Top.
[2]366
[60]367:p.You may use the "Print Screen" key combinations to make a capture of the
[84]368screen, a region of the screen, a window or window interior.
[58]369:parml compact tsize=3.
370:pt.:hp2.Print screen:ehp2.
[84]371:pd.Captures to file (Optional command line switch (-p) to print to printer
[60]372based on the PM print screen setting.)
[58]373:pt.:hp2.Shift+Print screen :ehp2.
374:pd.Also captures to file
[84]375:pt.:hp2.Alt+Print screen:ehp2.
[88]376
377:pd.Opens &quiet.&apos.s settings, which are very similar to &progname.&apos.s.
378The differences are indicated on the
379:link refid=mainwin reftype=hd.Main window:elink. page and in the
380:link refid=settings reftype=hd.settings notebook:elink. section.
381
[58]382:pt.:hp2.Ctrl+Print screen :ehp2.
383:pd.Captures to clipboard
384:eparml.
[2]385
[84]386:p.To exit &quiet. use the "exit" button labeled "Terminate Gotcha" on the
[58]387first page of the setting notebook. The close button/menu item only close
[103]388the settings notebook leaving &quiet. still running.
[2]389
[88]390:h1 id=cmdlineargs res=3000.Command line arguments
391:p.In the "Properties" notebook of &progname.'s/&quiet.&apos.s WPS object or
392when starting &progname./&quiet. from the command line, you may give the
393following parameters&colon.
[56]394
395:dl break=all tsize=5.
396
[60]397:dt.:hp2.-a (&progname. only):ehp2.
[2]398:dd.Kind of a "batch mode" switch.
399
400:ul.
401:li.&progname. will not show any windows but just take a capture of
402the whole screen, save it to disk and exit.
403
404:li.:link refid=settings3 reftype=hd.Serial capture:elink. and :link
405refid=mainwin reftype=hd.delayed capture:elink. will be disabled by
406default.
407
408:li.If "Prompt for filename" was selected on the :link refid=settings1
[60]409reftype=hd.Saving page:elink. in the settings notebook, it will be changed
[2]410to "Autosave to numbered files ...".
411
412:eul.
413:p.You may give a valid path after this switch to tell &progname. to what
414directory the captured image should be written to.
415
416:p.:hp1.Example:ehp1.&colon. If you type "gotcha -a c&colon.\" on the
417command line, &progname. will save the captured image to the directory
418"c&colon.\". If you do not give a path here, the one you entered on the
[84]419:link refid=settings1 reftype=hd.Saving page:elink. in the settings notebook
[60]420will be used.
[2]421
[60]422:dt.:hp2.-f (&progname. only):ehp2.
[2]423:dd.With this switch you can set the :link refid=settings1
424reftype=hd."Force saving to file ..." option:elink. from the command line.
425You may give a valid filename after this switch to tell &progname. to what
426file the captured image should be written to. If you do not give a
[84]427filename here, the one you entered on the
[60]428:link refid=settings1 reftype=hd.Saving page:elink. in the settings
429notebook will be used.
[2]430
[60]431:dt.:hp2.-i (&progname. only):ehp2.
[84]432:dd. Sets &progname. to idle priority.
[60]433
434:dt.:hp2.-p (&quiet. only):ehp2.
[84]435:dd. Allows the default WPS behavior for "Print Screen". If enabled in
[88]436the Screen or System object settings it will print to the printer. If disabled
437it will do nothing.
[60]438
439:dt.:hp2.-q (&progname. only):ehp2.
440:dd. This switch is no longer available. Use &quiet..
441
[2]442:edl.
443
[84]444:h1 id=history res=5001.Version history
[2]445
[10]446:p.Here you can see what was added or changed
[2]447in the different versions of the program.
448
449:dl break=all tsize=5.
[171]450:dt.:hp2.Version 2.0.4.0:ehp2.
451:dd.This version supports larger font sizes in the dialogs and windows using the system fonts.
452
[162]453:dt.:hp2.Version 2.0.3.2:ehp2.
[164]454:dd.This version adds Russian translation and appropriate readme and help file install to the wis.
[162]455
456:dt.:hp2.Version 2.0.3.1:ehp2.
[164]457:dd.This version fixes resource loading on Russian systems.
[162]458
459:dt.:hp2.Version 2.0.3.0:ehp2.
[167]460:dd.This version added a Russian translation.
[162]461The following is a list of changes in this version&colon.
462
463:ul compact.
464:li.Adds a Russian translation
465:li.Changes wis codepage to 1208 uses RxTxtCnv.cmd to generate wis and convert readmes and license to UTF-8
466:eul.
467
468:dt.:hp2.Version 2.0.2.0:ehp2.
469:dd.This version was never released.
470
[141]471:dt.:hp2.Version 2.0.1.1:ehp2.
[142]472:dd.This version fixes a startup failure on Italian and Brazilian language systems.
[139]473The following is a list of changes in this version&colon.
474
475:ul compact.
476:li.fixes the rendering of the file open dialog on Russian systems
477:li.reverts the wis codepage to 850 to avoid need to convert readme to UTF-8
478:li.uses WorkPlace Sans on eCS systems
479:li.fixes message failure on resource DLL load failure.
480:li.minor code and dialog cleanup
481:eul.
482
[103]483:dt.:hp2.Version 2.0.1:ehp2.
484:dd.This version adds a Spanish translation cleans up the dialogs, and updates
[139]485the installer to use unicode. The following is a list of changes in this version&colon.
[103]486
487:ul compact.
488:li.Add Spanish translation (Alfredo Fern ndez D¡az)
489:li.Add unicode and multiple code page support.
490:li.Remove snapshot window and language selection from &quiet.
491:li.Select language on startup based on system language.
492:li.Changes to support use in ArcaOS installer.
493:li.Clean up fonts, layout, labels and strings in settings dialogs.
494:li.Unify program and help language selection in &progname.
495:li.Fix a window focus after capture issue.
496:li.Update documentation to match changes.
[109]497:li.Add context sensitive help to settings notebook.
498:li.Update wis for easier translation and improve naming and layout of the install folder contents.
[114]499:li.Remove obsolete Italian and Brazilian help files.
[103]500:eul.
501
[162]502:dt.:hp2.Version 2.0:ehp2.
[88]503:dd.This version is the first from the Netlabs &progname. team and the first
[103]504built with Open Watcom. The following is a list of changes in this version&colon.
505
[60]506:ul compact.
507:li.Created &quiet. as a replacement for PM's "Print Screen"
508:li.&quiet. works when VIO windows have focus.
509:li.Added capture type and part of focus window title to generated file names
510:li.Add a confirmation dialog for screen region capture
511:li.Use GBM.DLL to create the image files
512:li.JPG works consistently now
513:li.Added png, tiff, tga, pcx, pnm, ppm, db and Jpeg 2000 image types
514:li.Fixed EA generation
515:li.Added exceptq support
516:li.Using the command line settings no longer changes the settings in &inifile..
517:li.Installer changes/updates
518:li.Reorganized the settings notebook layout
519:li.New program icons from David Graser
520:li.Fixed capture failures and hangs when another program is set to be on top.
521:li.Fixed hangs when capturing a window with an open menu.
522:li.Improved code that surfaces other windows for capture.
523:li.Fixed a failure to update the file extension following an image file format
524change.
[88]525:li.Updated the documentation.
[60]526:eul.
[2]527
528:dt.:hp2.Version 1.78:ehp2.
529:dd.Serial capture delay is now in seconds/20 instead of seconds. Settings
530will automatically adjusted at first start of new program version.
531
532:dt.:hp2.Version 1.77:ehp2.
533:dd.A few changes to the Czech language resources and they are now also
534under the GPL. Thanks again to Tomas Hajny.
535
536:dt.:hp2.Version 1.76:ehp2.
537:dd.So I actually *did* produce a new version of Gotcha! - though it
538is basically only a bugfix release.
539:ul compact.
540:li.Fixed one bug in savebmp.cpp, while building the file comment in
[60]541SetEAs() the value given to ctime was just a time_t, not an &amp.time_t as
[2]542required. Might this have been responsible for some of the SYS3175 errors
[60]543that occurred?
[2]544:li.Added missing list end tag in portbras.ipf
545:li.Got rid of two compiler warnings.
546:eul.
547
548:dt.:hp2.Version 1.75:ehp2.
549:dd.Just a little bugfix release (though I wasn't able to fix all
550the bugs I wanted).
551:ul compact.
552:li.&progname. did not start, if OS/2 MMIO was not installed, because
[84]553the library was not loaded at runtime, but still statically at program
[2]554start. This is fixed now.
555:eul.
556
557:dt.:hp2.Version 1.73:ehp2.
558:dd.Actually I wanted the next version to be 2.0 but due to my lack of
559time it just took too long, so I decided to do this "intermediate release"
560to fix some bugs and implement one of the most requested features&colon.
561:ul compact.
562:li.&progname. is now free software under the GPL
563:li.Czech language support (program only).
564:li.Italian language support (program and part of the online help).
565:li.&progname. can now save images to many more formats if OS/2 Multimedia is
566installed.
567:li.Fixed several small bugs
568:eul.
569
570:dt.:hp2.Version 1.65:ehp2.
571:dd.Wamm Bamm Thank you M'am! &progname. goes Brazil! Apart from that&colon.
572:ul compact.
573:li.German language support.
574:li.Option to run &progname. at idle priority.
575:li.Position of the main window will be saved automatically now.
576:li.The snapshot window got a nice context menu.
577:li.Fixed a bug that disabled capturing a screen region with the snapshot
578window.
579:eul.
580
581:dt.:hp2.Version 1.45:ehp2.
582:dd.More users' suggestions and more ideas of my own - and I hope less
583bugs &colon.-) This is what v1.45 offers&colon.
584:ul compact.
585:li.The length of the "delayed capture" delay is now configurable.
586:li.When waiting for the capture when using "delayed capture", you may
587have &progname. output a beep for every second. The countdown is also shown
588in the :link refid=snapshot reftype=hd.snapshot window:elink..
589:li."Serial capture" feature that allows you to automatically have &progname.
590make a capture every n seconds.
591:li.You may now select, if &progname. prompts you for a filename when saving
592or automatically saves to numbered files or always saves to a file you specify.
593:li.You may now tell &progname. to make a capture of the whole screen and then
594exit from the :link refid=cmdlineargs reftype=hd.commandline:elink..
595:li.You may now choose, in which of three available bitmap file formats the
596images should be saved. The code for saving has totally been re-written and
597the images should now load correctly everywhere.
[60]598:li.&progname. now sets the correct file type extended attribute for all
[2]599saved bitmaps.
600:li.You may now turn off the sound, that tells you that the capture is done.
[60]601:li.A nice :link refid=settings reftype=hd.settings notebook:elink. for all
[2]602these options.
603:li.The :link refid=snapshot reftype=hd.snapshot window:elink. allows
604quick and easy capturing without the need to have the main window visible
605all of the time.
606:eul.
607
608:dt.:hp2.Version 1.10:ehp2.
609:dd.Since there were some small bugs in v1.00 and users (as users are ;-)
610wanted several things added, v1.10 was released. Changes include&colon.
611:ul compact.
612:li.Added the "quiet mode" (See :link refid=cmdlineargs reftype=hd.command
613line arguments:elink. section for more info about this).
614:li.Fixed (hopefully ;-) the bug that caused &progname. to hang on some computers
615when trying to capture window (interiors).
616:li.Fixed (eventually ;-) the bug that prevented some programs (PMView e.g.) from
617loading bitmaps saved by &progname. correctly.
618:li.Fixed (presumably ;-) a bug that caused &progname. to save bitmaps with
61916 or 256 colors using only 2 colors (why do all the example programs that
620I have assume that all bitmaps just use 2 colors??).
621:li.Added an option to automatically add the "bmp" extension to the filename,
622if the user does not (want to) supply it.
623:li.Added an option to have &progname. confirm the overwriting of already
624existing files.
625:eul.
626
627:dt.:hp2.Version 1.00:ehp2.
628:dd.This was the first public version of &progname..
629
630:edl.
631
[60]632:h1 id=disclaimer res=5003.Disclaimer &amp. license
[2]633
[60]634:p.This program is distributed in the hope that it will be useful,
635but WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF
636MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
[2]637
[60]638:p.This program is free software; you can redistribute it and/or modify
639it under the terms of the GNU General Public License as contained in
640this file.
[2]641
[60]642:p.The full source code is available at svn.netlabs.org/repos/gotcha.
[88]643See https&colon.//trac.netlabs.org/gotcha for details.
[2]644
[60]645:p.All trademarks mentioned anywhere around here are property of their
[2]646owners and the like ...
647
[56]648:h2 id=gpl res=5004.GNU GENERAL PUBLIC LICENSE
[2]649
[84]650:p.
651.ce GNU GENERAL PUBLIC LICENSE
652.ce Version 2, June 1991
[2]653
[84]654:p.Copyright ž 1989, 1991 Free Software Foundation, Inc.
655.br
65659 Temple Place, Suite 330, Boston, MA 02111-1307 USA
[2]657
[84]658:p.Everyone is permitted to copy and distribute verbatim copies of this license
659document, but changing it is not allowed.
[2]660
[84]661:p.
662.ce Preamble
663
[85]664:p.The licenses for most software are designed to take away your freedom to
665share and change it. By contrast, the GNU General Public License is intended to
666guarantee your freedom to share and change free software--to make sure the
667software is free for all its users. This General Public License applies to most
668of the Free Software Foundation's software and to any other program whose
669authors commit to using it. (Some other Free Software Foundation software is
670covered by the GNU Library General Public License instead.) You can apply it to
[2]671your programs, too.
672
[85]673:p.When we speak of free software, we are referring to freedom, not price. Our
674General Public Licenses are designed to make sure that you have the freedom to
675distribute copies of free software (and charge for this service if you wish),
676that you receive source code or can get it if you want it, that you can change
677the software or use pieces of it in new free programs; and that you know you
678can do these things.
[2]679
[85]680:p.To protect your rights, we need to make restrictions that forbid anyone to
681deny you these rights or to ask you to surrender the rights. These restrictions
682translate to certain responsibilities for you if you distribute copies of the
683software, or if you modify it.
[2]684
[85]685:p.For example, if you distribute copies of such a program, whether gratis or
686for a fee, you must give the recipients all the rights that you have. You must
687make sure that they, too, receive or can get the source code. And you must show
688them these terms so they know their rights.
[2]689
[84]690:p.We protect your rights with two steps&colon. (1) copyright the software, and
[2]691(2) offer you this license which gives you legal permission to copy,
692distribute and/or modify the software.
693
[85]694:p.Also, for each author's protection and ours, we want to make certain that
695everyone understands that there is no warranty for this free software. If the
696software is modified by someone else and passed on, we want its recipients to
697know that what they have is not the original, so that any problems introduced
698by others will not reflect on the original authors' reputations.
[2]699
[85]700:p.Finally, any free program is threatened constantly by software patents. We
701wish to avoid the danger that redistributors of a free program will
702individually obtain patent licenses, in effect making the program proprietary.
703To prevent this, we have made it clear that any patent must be licensed for
704everyone's free use or not licensed at all.
[2]705
[84]706:p.The precise terms and conditions for copying, distribution and
[2]707modification follow.
708
[84]709:p.
710.ce GNU GENERAL PUBLIC LICENSE
711.ce TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
712
713:dl tsize=6 break=none.
714:dt.0.
[85]715:dd.This License applies to any program or other work which contains a notice
716placed by the copyright holder saying it may be distributed under the terms of
717this General Public License. The "Program", below, refers to any such program
718or work, and a "work based on the Program" means either the Program or any
719derivative work under copyright law&colon. that is to say, a work containing
720the Program or a portion of it, either verbatim or with modifications and/or
721translated into another language. (Hereinafter, translation is included without
722limitation in the term "modification".) Each licensee is addressed as "you".
[2]723
[85]724:p.Activities other than copying, distribution and modification are not covered
725by this License; they are outside its scope. The act of running the Program is
726not restricted, and the output from the Program is covered only if its contents
727constitute a work based on the Program (independent of having been made by
728running the Program). Whether that is true depends on what the Program does.
[2]729
[84]730:dt.1.
731:dd.You may copy and distribute verbatim copies of the Program's
[2]732source code as you receive it, in any medium, provided that you
733conspicuously and appropriately publish on each copy an appropriate
734copyright notice and disclaimer of warranty; keep intact all the
735notices that refer to this License and to the absence of any warranty;
736and give any other recipients of the Program a copy of this License
737along with the Program.
738
[84]739:p.You may charge a fee for the physical act of transferring a copy, and
[2]740you may at your option offer warranty protection in exchange for a fee.
741
[84]742:dt.2.
[85]743:dd.You may modify your copy or copies of the Program or any portion of it,
744thus forming a work based on the Program, and copy and distribute such
745modifications or work under the terms of Section 1 above, provided that you
746also meet all of these conditions&colon.
[84]747:dl tsize=3 break=none.
748:dt.a)
[85]749:dd.You must cause the modified files to carry prominent notices stating that
750you changed the files and the date of any change.
[2]751
[84]752:dt.b)
[85]753:dd.You must cause any work that you distribute or publish, that in whole or in
754part contains or is derived from the Program or any part thereof, to be
755licensed as a whole at no charge to all third parties under the terms of this
756License.
[2]757
[84]758:dt.c)
[85]759:dd.If the modified program normally reads commands interactively when run, you
760must cause it, when started running for such interactive use in the most
761ordinary way, to print or display an announcement including an appropriate
762copyright notice and a notice that there is no warranty (or else, saying that
763you provide a warranty) and that users may redistribute the program under these
764conditions, and telling the user how to view a copy of this License.
765(Exception&colon. if the Program itself is interactive but does not normally
766print such an announcement, your work based on the Program is not required to
767print an announcement.)
[84]768:edl.
[2]769
[85]770:p.These requirements apply to the modified work as a whole. If identifiable
771sections of that work are not derived from the Program, and can be reasonably
772considered independent and separate works in themselves, then this License, and
773its terms, do not apply to those sections when you distribute them as separate
774works. But when you distribute the same sections as part of a whole which is a
775work based on the Program, the distribution of the whole must be on the terms
776of this License, whose permissions for other licensees extend to the entire
777whole, and thus to each and every part regardless of who wrote it.
[2]778
[85]779:p.Thus, it is not the intent of this section to claim rights or contest your
780rights to work written entirely by you; rather, the intent is to exercise the
781right to control the distribution of derivative or collective works based on
782the Program.
[2]783
[85]784:p.In addition, mere aggregation of another work not based on the Program with
785the Program (or with a work based on the Program) on a volume of a storage or
786distribution medium does not bring the other work under the scope of this
787License.
[2]788
[84]789:dt.3.
[85]790:dd.You may copy and distribute the Program (or a work based on it, under
791Section 2) in object code or executable form under the terms of Sections 1 and
7922 above provided that you also do one of the following&colon.
793
[84]794:dl tsize=3 break=none.
795:dt.a)
[85]796:dd.Accompany it with the complete corresponding machine-readable source code,
797which must be distributed under the terms of Sections 1 and 2 above on a medium
798customarily used for software interchange; or,
[2]799
[84]800:dt.b)
[85]801:dd.Accompany it with a written offer, valid for at least three years, to give
802any third party, for a charge no more than your cost of physically performing
803source distribution, a complete machine-readable copy of the corresponding
804source code, to be distributed under the terms of Sections 1 and 2 above on a
805medium customarily used for software interchange; or,
[2]806
[84]807:dt.c)
[85]808:dd.Accompany it with the information you received as to the offer to
809distribute corresponding source code. (This alternative is allowed only for
810noncommercial distribution and only if you received the program in object code
811or executable form with such an offer, in accord with Subsection b above.)
[84]812:edl.
[2]813
[85]814:p.The source code for a work means the preferred form of the work for making
815modifications to it. For an executable work, complete source code means all the
816source code for all modules it contains, plus any associated interface
817definition files, plus the scripts used to control compilation and installation
818of the executable. However, as a special exception, the source code distributed
819need not include anything that is normally distributed (in either source or
820binary form) with the major components (compiler, kernel, and so on) of the
821operating system on which the executable runs, unless that component itself
822accompanies the executable.
[2]823
[85]824:p.If distribution of executable or object code is made by offering access to
825copy from a designated place, then offering equivalent access to copy the
826source code from the same place counts as distribution of the source code, even
827though third parties are not compelled to copy the source along with the object
828code.
[84]829
830:dt.4.
[85]831:dd.You may not copy, modify, sublicense, or distribute the Program except as
832expressly provided under this License. Any attempt otherwise to copy, modify,
833sublicense or distribute the Program is void, and will automatically terminate
834your rights under this License. However, parties who have received copies, or
835rights, from you under this License will not have their licenses terminated so
836long as such parties remain in full compliance.
[2]837
[84]838:dt.5.
[85]839:dd.You are not required to accept this License, since you have not signed it.
840However, nothing else grants you permission to modify or distribute the Program
841or its derivative works. These actions are prohibited by law if you do not
842accept this License. Therefore, by modifying or distributing the Program (or
843any work based on the Program), you indicate your acceptance of this License to
844do so, and all its terms and conditions for copying, distributing or modifying
[2]845the Program or works based on it.
846
[84]847:dt.6.
[85]848:dd.Each time you redistribute the Program (or any work based on the Program),
849the recipient automatically receives a license from the original licensor to
850copy, distribute or modify the Program subject to these terms and conditions.
851You may not impose any further restrictions on the recipients' exercise of the
852rights granted herein. You are not responsible for enforcing compliance by
853third parties to this License.
[2]854
[84]855:dt.7.
856:dd.If, as a consequence of a court judgment or allegation of patent
[85]857infringement or for any other reason (not limited to patent issues), conditions
858are imposed on you (whether by court order, agreement or otherwise) that
859contradict the conditions of this License, they do not excuse you from the
860conditions of this License. If you cannot distribute so as to satisfy
861simultaneously your obligations under this License and any other pertinent
862obligations, then as a consequence you may not distribute the Program at all.
863For example, if a patent license would not permit royalty-free redistribution
864of the Program by all those who receive copies directly or indirectly through
865you, then the only way you could satisfy both it and this License would be to
[2]866refrain entirely from distribution of the Program.
867
[85]868:p.If any portion of this section is held invalid or unenforceable under any
869particular circumstance, the balance of the section is intended to apply and
870the section as a whole is intended to apply in other circumstances.
[2]871
[85]872:p.It is not the purpose of this section to induce you to infringe any patents
873or other property right claims or to contest validity of any such claims; this
874section has the sole purpose of protecting the integrity of the free software
875distribution system, which is implemented by public license practices. Many
876people have made generous contributions to the wide range of software
877distributed through that system in reliance on consistent application of that
878system; it is up to the author/donor to decide if he or she is willing to
879distribute software through any other system and a licensee cannot impose that
880choice.
[2]881
[85]882:p.This section is intended to make thoroughly clear what is believed to be a
883consequence of the rest of this License.
[84]884
885:dt.8.
[85]886:dd.If the distribution and/or use of the Program is restricted in certain
887countries either by patents or by copyrighted interfaces, the original
888copyright holder who places the Program under this License may add an explicit
889geographical distribution limitation excluding those countries, so that
890distribution is permitted only in or among countries not thus excluded. In such
891case, this License incorporates the limitation as if written in the body of
892this License.
[2]893
[84]894:dt.9.
[85]895:dd.The Free Software Foundation may publish revised and/or new versions of the
896General Public License from time to time. Such new versions will be similar in
897spirit to the present version, but may differ in detail to address new problems
898or concerns.
[2]899
[85]900:p.Each version is given a distinguishing version number. If the Program
901specifies a version number of this License which applies to it and "any later
902version", you have the option of following the terms and conditions either of
903that version or of any later version published by the Free Software Foundation.
904If the Program does not specify a version number of this License, you may
905choose any version ever published by the Free Software Foundation.
[2]906
[84]907:dt.10.
[85]908:dd.If you wish to incorporate parts of the Program into other free programs
909whose distribution conditions are different, write to the author to ask for
910permission. For software which is copyrighted by the Free Software Foundation,
911write to the Free Software Foundation; we sometimes make exceptions for this.
912Our decision will be guided by the two goals of preserving the free status of
913all derivatives of our free software and of promoting the sharing and reuse of
914software generally.
[84]915.br
916.ce NO WARRANTY
[2]917
[84]918:dt.11.
[85]919:dd.BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
920THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
921STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
922PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
923INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
924FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
925PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU
926ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
[2]927
[84]928:dt.12.
[85]929:dd.IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
930ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
931PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
932GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
933INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
934BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
935FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
936OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
[84]937:edl.
[85]938
[84]939:p.
940.ce END OF TERMS AND CONDITIONS
[2]941
[84]942:p.
943.ce How to Apply These Terms to Your New Programs
[2]944
[85]945:p.If you develop a new program, and you want it to be of the greatest possible
946use to the public, the best way to achieve this is to make it free software
947which everyone can redistribute and change under these terms.
[2]948
[85]949:p.To do so, attach the following notices to the program. It is safest to
950attach them to the start of each source file to most effectively convey the
951exclusion of warranty; and each file should have at least the "copyright" line
952and a pointer to where the full notice is found.
[2]953
[85]954:lm margin=4.
955:p.&lt.one line to give the program's name and a brief idea of what it does.&gt.
956.br
957Copyright ž &lt.year&gt. &lt.name of author&gt.
[2]958
[85]959:p.This program is free software; you can redistribute it and/or modify it
960under the terms of the GNU General Public License as published by the Free
961Software Foundation; either version 2 of the License, or (at your option) any
962later version.
[2]963
[85]964:p.This program is distributed in the hope that it will be useful, but WITHOUT
965ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
966FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[2]967
[85]968:p.You should have received a copy of the GNU General Public License along with
969this program; if not, write to the Free Software
970.br
971Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
972:lm margin=1.
[2]973
[84]974:p.Also add information on how to contact you by electronic and paper mail.
[2]975
[84]976:p.If the program is interactive, make it output a short notice like this
[2]977when it starts in an interactive mode&colon.
978
[85]979:lm margin=4.
980:p.Gnomovision version 69, Copyright ž &lt.year&gt. name of author
981.br
982Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type 'show w'.
[2]983
[85]984:p.This is free software, and you are welcome to redistribute it under certain
985conditions; type 'show c' for details.
986:lm margin=1.
987
[84]988:p.The hypothetical commands 'show w' and 'show c' should show the appropriate
[85]989parts of the General Public License. Of course, the commands you use may be
990called something other than 'show w' and 'show c'; they could even be
[2]991mouse-clicks or menu items--whatever suits your program.
992
[84]993:p.You should also get your employer (if you work as a programmer) or your
[2]994school, if any, to sign a "copyright disclaimer" for the program, if
[85]995necessary. Here is a sample; alter the names&colon.
[2]996
[85]997:lm margin=4.
998:p.Yoyodyne, Inc., hereby disclaims all copyright interest in the program
999'Gnomovision' (which makes passes at compilers) written by James Hacker.
[2]1000
[85]1001:p.&lt.signature of Ty Coon&gt., 1 April 1989
1002.br
1003Ty Coon, President of Vice
1004:lm margin=1.
[2]1005
[84]1006:p.This General Public License does not permit incorporating your program into
[85]1007proprietary programs. If your program is a subroutine library, you may consider
1008it more useful to permit linking proprietary applications with the library. If
1009this is what you want to do, use the GNU Library General Public License instead
1010of this License.
[2]1011
[10]1012:h1 id=author res=5005.Author &amp. &progname. homepage
[2]1013:p.:hp7.Author:ehp7.
[60]1014:p.Gregg Young
[2]1015
1016:dl break=all tsize=5 compact.
1017
1018:dt.:hp2.e-Mail:ehp2.
[60]1019.br
[2]1020:dd.&email1.
1021
1022:edl.
1023
[58]1024:lm margin=1.
[84]1025:p.Suggestions and bug-reports are always welcome.
[2]1026
[58]1027:p.:hp7.&progname. homepage:ehp7.
[60]1028:p.Visit the &progname. homepage for info and new versions&colon. &www.
[2]1029
[60]1030:p.To subscribe to the user list&colon.
[84]1031:p.Send email to&colon. gotcha-user-on@2rosenthals.com and reply to
1032the confirmation email.
[60]1033
1034:p.:hp7.Original author:ehp7.
1035:p.Thorsten Thielen
1036:p.:hp7.&progname. original homepage:ehp7.
1037:p.For older versions of Gotcha!
1038:p.http&colon.//www.c2226.de/programs/gotcha/index.phtml
1039
[10]1040:h1 id=helpwanted res=5006.Help wanted!
[88]1041:p.Now that &progname. supports other languages, we of course want to include
1042as many as possible. The problem is that I, Gregg Young, only speak English. So
1043if anybody out there wants to translate &progname. to a new language or update
1044an existing language you are gladly welcome to do so!
[2]1045
[84]1046:p.The sources for the help file and program resources are in the SVN. For
[103]1047existing languages just take the README_XX, *.rc and *.ipf files and sync them with the
[88]1048English versions. For new languages simply start with the English versions. If
1049you have any questions or want me to send the files directly to you, feel free
1050to :link refid=author reftype=hd.contact me:elink.!
[2]1051
1052:p.If you haven't got the time to do (or just don't feel like doing ;-) a
[60]1053"full" translation (i.e. program and online help) please consider translating
[84]1054the program resources (dialogs, menus, some messages). That alone would be a
[60]1055great help.
[2]1056
[60]1057:p.To subscribe to the developer list&colon.
[84]1058:p.Send email to&colon. gotcha-dev-on@2rosenthals.com and reply to the
1059confirmation email.
[60]1060
[103]1061:h1 id=credits res=5007.Credits & Dedication
[88]1062
1063:p.The Netlabs &progname. team
1064
[60]1065:ul.
1066:li.Gregg Young
1067:li.Andy Willis
1068:li.Rich Walsh
1069:li.Lewis Rosenthal
1070:li.David Graser
[103]1071:li.Steven Levine
1072:li.Alfredo Fern ndez D¡az
[60]1073:eul.
1074
1075:p.Special thanks to the original author of &progname. Thorsten Thielen.
1076
1077:h2 id=credits2 res=5008.Thorsten Thielen's credits
[2]1078:p.I wish to thank the following people, for their help and support with
1079&progname.&colon.
1080
1081:ul.
1082:li.The sources of PM/Capture OS/2 provided some very helpful examples of how
1083to do certain things (capture screen to bitmap, saving a bitmap). Thanks to
1084whoever wrote it (there's no name given ...)
1085:li.As many of my programs, &progname. also uses a few lines of code (for
1086inserting items in the system menu) from :hp1.Richard Papo's:ehp1. excellent
[60]1087"MemSize" system resource monitor. (You can find out more about MemSize at
[2]1088http&colon.//www.msen.com/~rpapo).
1089:li.Many thanks for the translation to (Brazilian) Portuguese go to
1090&Ea.rico Mascarenhas Mendon‡a.
1091:li.Many thanks for the translation to Italian to Alberto Gabrielli.
1092:li.Many thanks for the translation to Czech to Tomas Hajny.
1093:li.Many thanks go to all users of &progname. for notifying me of bugs (and
1094"bug bugs" ;-), suggesting interesting new features and testing!
1095:eul.
1096
[103]1097:h2 id=dedication res=5009.Thorsten Thielen's Dedication
[86]1098:p.:artwork name='..\..\data\rosaleen.bmp' align=center.
[2]1099:hp2.
1100.ce Gotcha! is dedicated to Rosaleen.
1101:ehp2.
1102
1103:euserdoc.
Note: See TracBrowser for help on using the repository browser.