home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computerworld 1996 March
/
Computerworld_1996-03_cd.bin
/
idg_cd3
/
utility
/
iconmo14
/
iconmove.doc
next >
Wrap
Text File
|
1996-02-14
|
7KB
|
187 lines
IconMove for Windows
by Stephan Löscher
Version 1.4
IconMove starts programs (iconified) and moves them to certain coordinates.
You get an exact description for using IconMove, when you start it the first
time or can use the manual below.
Copyright (c) 1994,1995 by Stephan Löscher - all rights reserved
My Adress: Stephan Löscher, Dr.Troll-str. 3, 82194 Gröbenzell, Germany
Internet email: loescher@informatik.tu-muenchen.de or loescher@leo.org
WWW:
http://www.informatik.tu-muenchen.de/cgi-bin/nph-gateway/hphalle3/~loescher/
You may find the latest version of this program, where you got this copy,
or via FTP on FTP.LEO.ORG (Use "site exec search" to locate it.)
Try a new dimension of archive access: http://www.leo.org/archiv/start.html
This program is Shareware. You may and should copy this program, use it,
give it to your friends, upload it to a BBS or something similar, under the
following conditions:
* Don't charge any money for it. If you upload it to a BBS, make sure that
it can be downloaded free (without paying for downloading it, except
for usage fees that have to be paid anyway). Small copying fees (up to
5 DM or 3 $US) may be charged.
* Only distribute the whole original package, with all the files included.
* This program may not be part of any commercial product or service without
the written permission by the author.
* If you want to include QPEG on a CD-ROM and/or book, please send me
a free copy of the CD/book (this is not a must, but I would appreciate
it very much).
Distribution of the program is explicitly desired, provided that the above
conditions are accepted.
YOU ARE USING THIS PROGRAM AT YOUR OWN RISK! THE AUTHOR (STEPHAN LÖSCHER)
IS NOT LIABLE FOR ANY DAMAGE OR DATA-LOSS CAUSED BY THE USE OF THIS PROGRAM
OR BY THE INABILITY TO USE THIS PROGRAM. IF YOU ARE NOT SURE ABOUT THIS, OR
IF YOU DON'T ACCEPT THIS, THEN DO NOT USE THIS PROGRAM!
BECAUSE OF THE VARIOUS HARDWARE AND SOFTWARE ENVIRONMENTS INTO WHICH THIS
PROGRAM MAY BE PUT, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS
OFFERED.
GOOD DATA PROCESSING PROCEDURE DICTATES THAT ANY PROGRAM BE THOROUGHLY
TESTED WITH NON-CRITICAL DATA BEFORE RELYING ON IT.
This program is inexpensive shareware.
This program is not limited in any function!
It is fully functional and there are no 'nag' screens or crippled functions
or annoying shareware-notice-screens.
But my long work on this program should be worth some little money.
If you continue using it after a trial period of 30 days, you must pay a
small registration fee:
Send me 5 $US by mail.
The registration is valid for all future updates.
When you register, you have the right to use this program with no restriction
after the trial-period.
Continued use beyond the trial period is illegal and immoral.
Shareware requires YOUR support!
No part of this documentation may be reproduced, transmitted, transcribed,
stored in any retrieval system, or translated into any other language in
whole or in part, in any form or by any means, whether it be electronic,
mechanical, magnetic, optical, manual or otherwise, without prior written
consent of the author, Stephan Löscher.
You may not make any changes or modifications to this software or this
manual. You may not decompile, disassemble, or otherwise reverse-engineer
the software in any way.
If you believe your copy of this software has been tampered or altered in
anyway, shape or form, please contact me immediately! Do not hesitate a
moment to inform me. Remember, this software should be available to all, in
the original form, so please do not accept modified or damaged versions of
my software.
The author reserves his right for taking legal steps if the copyright or the
license agreement is violated.
All product names mentioned in this software are trademarks or registered
trademarks of their respective owners.
If you have any questions, ideas, suggestions for improvements or if you find
bugs (I don't hope so.) then feel free to contact me. (Email is appreciated.)
I'm not a native english speaker. If you are one and discover same strange
sounding parts in this documentation or in the program, please, feel free
to point it out to me and give me suggestions for alteration!
This program was created using Borland Pascal with Objects Copyright Borland
International 1992.
Manual
------
When you start IconMove the first time the file SL-UTILS.INI is created
in you Windows-directory with this default-entries:
[IconMove]
Language=Deutsch
ProgManAkt=False
ProgManTit=Programm-Manager
prog1=
You must specify all programs in this INI, which should be moved on the
desktop.
Structure of the INI-entrys in the section [IconMove]:
ProgXX=path,title,a,b,param
XX : is a number starting with 1,2,3,...etc.
path : the full pathname of the program to be started, which should
be moved as an icon.
title: is the windowtitle of the icon, which you want move.
You must only specify the first letters (e.g.: 'Borla' instead of
'Borland Pascal 7.0').
Take care of upper- and lowercase writing ('Control' is not the same
as 'control')
a,b : are the x- and y-coordinates, where the icon should be moved to.
You can give absolut coordinates, e.g.: 257, 800, 999, ...
Or you can use coordinates relative to the actual screensize
with 'x' standing for the maximum horizontal size
and 'y' standing for the maximum vertical size.
You may use the following combinations:
x
y
x+number
x-number
y+number
y-number
number+x
number-x
number+y
number-y
Example: ...,x-100,20+y,...
moves the icon at the actual screensize 800x600 to 700,620 and
moves the icon at the actual screensize 1024x768 to 924,788.
'x' and 'y' are substituted for the actual screensize.
param: is optional. These are the parameters, which are given to the started
program.
The entry 'ProgManAkt=True' causes the program-manager to be activated, after
all icons had been moved.
You must specify the windowtitle at 'ProgManTit'.
If you like, you can specify with 'Language' either 'English' or 'Deutsch'.
(IconMove is bilingual. At the first execution the correct language,
either English or German will be activated.)
Example-entry:
[IconMove]
Language=English
ProgManAkt=True
ProgManTit=Program-Manager
Prog1=c:\win\write.exe,Write,200,300,mytext.wri
Prog2=c:\win\control.exe,Contr,0,0
Prog3=c:\win\pbrush.exe,PaintBrush,800,600
Prog4=c:\win\test.exe,Test,x-100,10+y,text.doc
If you want to hide an icon on the desktop, then you can move it to the
location "x", "y". Example:
prog12=c:\win\recorder.exe,Recorder,x,y,makros.rec
If your actual resulution is 800x600 then "x,y" ist substituted by "800,600"
and the icon ist moved to 800,600 where you don't see it.