home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1997 #3
/
amigamamagazinepolishissue03-1
/
ma_1995
/
03
/
amikufr.txt
< prev
next >
Wrap
Text File
|
1997-04-06
|
3KB
|
121 lines
<sr>* Nowe requestery pod 1.3
<a>Tomasz "Yanosik" Podgórski
<txt> Wszyscy znajâ requestery pod Kickstartem 1.3 -- szare,
brzydkie, nudne. Aby je zastâpiê îadniejszymi, naleûy:
^* Wykasowaê z Workbencha ok. 50 KB programów. Moûna uûyê FileMastera,
DOpusa lub samego Workbencha.
^* Skopiowaê do katalogu "C" program ARQ (ja mam wersjë 1.58), a do
katalogu "Libs" dwie biblioteki: reqtools.library i req.library.
^* W sekwencji startowej naleûy dopisaê po komendzie Patch nastëpujâcâ
linië:
<l>run >nil: c:arq
<txt>i zapisaê plik.
^* Teraz moûna zoptymalizowaê dyskietkë programem XCopy, by uporzâdkowaê
fizyczne poîoûenie plików (przyôpiesza to wczytywanie).
Od tej pory mamy îadne animowane requestery.
<sr>* Wîasny Shell/CLI
<a>Arkadiusz Widawski
<txt> Czy chcielibyôcie, aby okno Shella lub CLI otwieraîo sië w
wybranym przez Was miejscu, miaîo zaprojektowane przez Was
wymiary i w dodatku wîasnâ nazwë?
To nic trudnego. Wystraczy wskazaê ikonë Shell z menu Workbencha,
uaktywniê "info" i w okienku Tool Types na przykîad wpisaê:
WINDOW=CON:0/155/640/100/Witaj Arku! (wspóîrzëdne okna oraz nazwa
wedîug wîasnego projektu).
Wykonujemy funkcjë SAVE i od tej pory Wasze okienko bëdzie sië
otwieraîo w miejscu zaplanowanym i w dodatku z wîasnâ nazwâ.
<sr>* Przesîuchanie dysku
<a>Sîawomir "Mr. Wolf" Wilk
<txt>Zapewne wielu z Was widziaîo demo Reklamy'92. Przedstawia
ono humorystyczny blok reklamowy, skîadajâcy sië z zsamplowanych
fragmentów reklam telewizyjnych. A jak to demo dziaîa? Po prostu
odczytuje kolejno wszystkie sektory dyski i odtwarza je jako
sample. Jaki z tego poûytek? Wystarczy po odczycie gîównego kodu
wyciâgnâê dyskietkë ze stacji i wrzuciê jakâô innâ, np. z demem.
Przesîuchujâc jâ usîyszymy zapewne trzaski, co jest zupeînie
normalne. Jednak jeôli gdzieô na tym dysku znajdujâ sië sample,
to je usîyszymy i nie bëdziemy juû ciâê dysku "w ciemno" w
poszukiwaniu sampli, jeûeli lubimy je wycinaê...
<sr>* CED 3.5
<a>Dominik Skórka
<txt> Wiëkszoôê ludzi denerwuje w nowym CED-zie requester do
wyboru plików oraz wycinanie i kopiowanie kawaîków tekstu.
Wyôwietlanie plików zaleûy od posiadanej na dysku biblioteki --
jednej z trzech: reqtools.library, req.library lub asl.library.
Jeûeli masz je wszystkie w katalogu Libs, to pokaûe sië requester
z asl.library. Jeûeli jâ skasujesz, to pokaûe sië prosty w
obsîudze requester z req.library, ale za to nie bëdziesz mógî
wybraê ûadnej czcionki (zaîatwia to wîaônie asl).
Natomiast jeôli chcemy uûyê opcji COPY, a póúniej PASTE, to
naleûy mieê w katalogu Devs plik clipboard.device. Nowy CED nie
ma wîasnego bufora dla wycinków tekstu i bez device'a,
obsîugujâcego schowek systemowy, nie moûna niê wyciâê.
<sr>** Czas w AMOS-ie
<a>Rafaî Morawski
<txt>Przedstawiam Wam przydatnâ procedurë, która podaje informacjë o
dokîadnym czasie. Procedurë wywoîujemy w dowolnym punkcie naszego
programu przez:
<l>_CZAS[X,Y,KOL]
X,Y -- wspóîrzëdne ekranu
KOL -- kolor tekstu
<txt>Oto ta procedura:
<l>Procedure _CZAS[X,Y,KOL]
T$ = Space$(12)
Dreg(1) = Varptr(T$)
ADR = Doscall(-192)
MN = Leek(Varptr(T$)+4)
SEK = Leek(Varptr(T$)+8)
G = MN/60 : G$ = Mid$(Str$(G),2) : Rem godzina
M = MN mod 60 : M$ = Mid$(Str$(M),2) : Rem minuty
S = SEK/60 : S$ = Mid$(Str$(S),2) : Rem sekundy
IF G<10 Then G$ = "0" + G$
IF M<10 Then M$ = "0" + M$
IF S<10 Then S$ = "0" + S$
Inc KOL : Text X,Y,G$+":"+M$+":"+S$
End Proc