| 84716 packages online |
|
|
| util/wb/AmiMemos.lha | | | No screenshot available |
|
AmiMemos v. 0.7
by Juha Niemimäki (30th of December, in 2002)
jniemimamail.student.oulu.fi
What is AmiMemos?
AmiMemos is a small program that allows you to have multiple
Post-It(R) style "sticker" windows on a screen. Usually people at
home and offices just cover their monitors with those colourful
glue papers and this is an electronical replacement for them.
I began writing the AmiMemos utility mainly to learn the
Intuition programming. I also thought that this idea might be
useful.
Features
Movable colourful (depending on your WB of course) windows
Save / Load and Edit memos
Alarm system
Easy keyboard or mouse control
Zipping the windows
Font sensitive (well, *tries* to be, GadTools used...)
Free C source code :)
Requirements and Installation
- OS 3.0. Probably could be compiled for 2.x too, but I don't have
such a system so it's up to you to make version for it :/
- Start the program from Workbench and remember to adjust the
ToolTypes to whatever suits best your needs. If you want to start
AmiMemos automatically, put it in the WBStartup drawer and make
sure you have "Active" ToolType set on. If you have created some
memos and saved them, they will be loaded automatically (if the
"File" tooltype is set properly, of course :)
ToolTypes explained:
Screen - a public screen name, i.e. Workbench
File - save file name, like ToDo.memos
Active - TRUE or FALSE
(Save - not used currently)
Usage
If you have no previously saved memos, a preferences window will
open. You can write texts in string gadgets and select the colours
and possibly, activate the alarm mode.
You can drag a memo by clicking it with the left mouse button, and
without releasing, move it to another place, and finally releasing
the button.
You can activate menu by clicking the right mouse button.
Keyboard commands:
Cursor keys - move memo by 1 pixel to desired direction: useful for
tweaking the place
7, 8, 9
4, 6 - move memo by 8 pixels to desired direction
1, 2, 3
N - new memo: brings up the preferences window
E - edit current memo
Q - close current memo ( and possibly quit the whole program thus )
S - save current memos
F - move memo to front
B - move memo to back
Z - zip/unzip memo: useful when you need more room on the screen
Menu shortcuts:
Amiga + N - new memo
Amiga + A - about
Amiga + E - edit
Amiga + C - close
Amiga + S - save
Amiga + X - save and quit
Amiga + Q - quit
Tips
You can see the currently active memo by looking its borders. The
active one has a bolder border.
If you try to select the same colour for background (memo) and
foreground (text), the text colour will be a complement of the memo
colour. Of course you can still make a "bad" colour choice by
having too almost-the-same colours..
Compiling
- Install VBCC and NDK3.1 or NDK3.9
- Install GNU Make (from Aminet)
- Run Make in 'src' directory
NOTE: You are free to use the source code for any non-commercial
usage. This package is allowed to distribute on Aminet CDs or
similar collections.
Ask me for further information if you feel insecure.
Bugs
- Sometimes the "outer" memo background colour differs from the
"inner", so that the bold border look strange.
- Memos might have different colours when loaded. This is because
no RGB info is saved on the disc, only the colour numbers.
- ???
Please send a bug report if you can find more!
Future
- OS 4 compile
- Reaction / MUI gui
- Better text writing system
- Symbol for timer memos (ie a picture of an alarm clock)
- Your ideas?
Thanks
- Volker Barthelmann & Frank Wille for VBCC
- Dietmar Eilert for GoldED
- GNU for Make
- friendly folks at comp.sys.amiga.programmer
- Suomen Amiga-käyttäjät ry
- KaV for being so patient =)
History
0.7 - first public release ( 30. 12. 2002 )
|
Contents of util/wb/AmiMemos.lha PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 12076 22492 53.7% -lh5- de9c Jan 18 2003 AmiMemos07/AmiMemos
[generic] 1509 3873 39.0% -lh5- 805b Jan 18 2003 AmiMemos07/AmiMemos.info
[generic] 2011 4152 48.4% -lh5- 989f Jan 18 2003 AmiMemos07/AmiMemos.readme
[generic] 662 1851 35.8% -lh5- 2013 Jan 18 2003 AmiMemos07/src/file.c
[generic] 1418 7296 19.4% -lh5- 3bd4 Jan 18 2003 AmiMemos07/src/gadgets.c
[generic] 1058 3229 32.8% -lh5- 62cd Jan 18 2003 AmiMemos07/src/globalstuff.h
[generic] 2923 14720 19.9% -lh5- 9a58 Jan 18 2003 AmiMemos07/src/idcmp.c
[generic] 1849 7060 26.2% -lh5- ab2c Jan 18 2003 AmiMemos07/src/main.c
[generic] 211 468 45.1% -lh5- 9620 Jan 18 2003 AmiMemos07/src/makefile
[generic] 2626 10781 24.4% -lh5- fea3 Jan 18 2003 AmiMemos07/src/memos.c
[generic] 952 3227 29.5% -lh5- 107f Jan 18 2003 AmiMemos07/src/menu.c
[generic] 292 703 41.5% -lh5- 757a Jan 18 2003 AmiMemos07/src/protos.h
[generic] 162 248 65.3% -lh5- b122 Jan 18 2003 AmiMemos07/test.memo
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 13 files 27749 80100 34.6% Feb 2 2003
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |