Hollosi Information eXchange /HIX/
HIX CODER 495
Copyright (C) HIX
1999-06-20
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: win32 taskbar (mind)  23 sor     (cikkei)
2 Effektek (mind)  6 sor     (cikkei)
3 Re: oroknaptar -->Mc (mind)  29 sor     (cikkei)
4 McMacee (egerkurzor...) (mind)  26 sor     (cikkei)
5 Re: Egerkurzor VESA uzemmodokban (mind)  18 sor     (cikkei)
6 RE:Dudás József Hiba a bp-ben (mind)  14 sor     (cikkei)
7 printerport programozas (mind)  9 sor     (cikkei)
8 getch() unix alatt ncurses/svgalib nelkul? (mind)  20 sor     (cikkei)

+ - Re: win32 taskbar (mind) VÁLASZ  Feladó: (cikkei)

>=======================================================
>Felado :  [International]
>Temakor: win32 taskbar ( 9 sor )
>Idopont: Thu Jun 17 05:51:05 EDT 1999 CODER #494
>- - - - - - - - - - - - - - - - - - - - - - - - - - - -
>
>Helo
>
>win32 api hivasokkal szeretnem megtudni a win9x tasbarjan lathato
informaciokat
>tehat a futo programok fejlecet es persze erdekelne melyik az eppen aktiv
>
>(fut az en programom es 1 masodpercenkent elkuldene e servernek ki mit
csinal)
>

>=======================================================
Az osszes megnyitott ablakot le tudod kerdezni az EnumWindows() fv
segitsegevel... Ezek kozul az IsWindowVisible()-vel ki tudod szurni a
lathatoakat, valamint a GetTopWindow() segitsegevel metudhatod, hogy
melyikuk az aktiv...

Gabor
+ - Effektek (mind) VÁLASZ  Feladó: (cikkei)

Hi!
    Erdekel minden fajta effekt, demo elem, intro dolog. Ha valakinek van leira
sa, vagy kesz programja (akarmien programnyelvben) az
pliz irjon.
Elore is kossz
    Jozsi
+ - Re: oroknaptar -->Mc (mind) VÁLASZ  Feladó: (cikkei)

Hi inet,"HIX CODER" >!

iC> Szuksegem lenne oroknaptar tablazatra es vagy algoritmusra.
na sza'l... az oroknaptar megirasahoz vegulis csak annyi infora
van szukseged, hogy mejik ev szokoev /febr. 29 napos;)/ es mejik
nem az... na igen.. ha ez megvan, akkor fogsz 1 igen bisztosan
definialt napot /pl a maji nap az szerda;)/ es megszamolod, hogy
attol a naptol hany nap telt el a keresett napig, stb... oszt
annak a 7el orsztas utani maradekabol megtudod, hogy mijen nap
is lesz az a bizonyos nap... na es akkor a lenyeg, hogy mejik
ev is szokoev, es mejik nem... na ugye minden 4edik ev szokosev...
na de minden 100adik ev nem az... es asztan minden 400adik ev
ismet szokoev... azaz 2000 szokoev lesz, de pl 2100 nem... stb..
na es akkor mindez pacal nyelvezetuen megfogalmazva:

-------------------------[oroknaptar.pas]-------------------------
Function NapPerHo(Ev,Ho:LongInt):LongInt;
;
-------------------------[oroknaptar.pas]-------------------------

na yo kodolast mindenkinek... Mc
+ - McMacee (egerkurzor...) (mind) VÁLASZ  Feladó: (cikkei)

Hellouu!

Te irtad:   
"Szerintetek hogy lehet a leggyorsabban, de azert egyszeruen megoldani,
hogy barmelyik VESA modban tudjak egeret hasznalni. Mint tudjuk az eger
bios alapbol csak 640x200-as teruletet kezel, ami mondjuk egy 800x600-as
kepernyon nem kielegito. :-)"

En:
Meg lehetne oldani kozvetlen (bios -nelkuli) egerpasztazassal is de:
A legegyszerubb az ha egy kicsit atdolgozod a mar meglevo (640x200)
egerkezelo rutinodat!!! Megpedig ugy hogy :
  pl. tetelezzuk fol hogy megvan az X , Y koordinatad a 640x200 modban
de te 800x600-asban szeretned! Ezt ugy oldhatod meg a legegyszerubben
hogy beszorzod az X, Y ertekeket (amik az eger poziciot jelolik...) egy
szammal pl.  X2=1.25*X (azert 1.25 mert 800/640=1.25) , Y2=3*200 (azert
mert 600/200=3) Es a cursort az (X2,Y2) poziciora kell kiraknod!!!
Igaz hogy igy veszitesz a pontossagbol de a mar meglevo rutinodra ez a
legegyszerubb megoldas!

Udv. Laci , vajdasagbol

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ha valakinek van kedve beszallni , egy 3d strategia/akcio jatek irasaba
, WindowsOS-re, (PC-n) az jelentkezzen !!!!: 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ - Re: Egerkurzor VESA uzemmodokban (mind) VÁLASZ  Feladó: (cikkei)

:
> Szerintetek hogy lehet a leggyorsabban, de azert 
egyszeruen megoldani, hogy
> barmelyik VESA modban tudjak egeret hasznalni. Mint 
tudjuk az eger bios alapbol
> csak 640x200-as teruletet kezel, ami mondjuk egy 800x600-
as kepernyon nem
> kielegito. :-)

Boborjan azt uzeni, hogy muveltsegileg megoldotta a 
problemat. Az egerelmozdulast kell figyelni, es nem az 
abszolut koordinatakat. El kell tarolni a pillanatnyi x es 
y poziciot, es az int 33h, ax=000bh hivassal megkapod a cx-
ben a vizszintes elmozdulast, dx-ben pedig a fuggolegeset. 
Ezeket lehet szepen hozzaadogatni a valtozoidhoz. Es akkor 
tokmindegy, hogy a kepernyod mekkora felbontasban van.

Pityu
+ - RE:Dudás József Hiba a bp-ben (mind) VÁLASZ  Feladó: (cikkei)

Bp-ban nekem ment ha az arr1  es az arr2 kezdo indexeit
0 ra allitottam. (persze a meret constansok erteket meg 
csokkentettem)  A random fuggveny 0<= es a tartomanynal
kisebb ertekeket ad vissza.  Amikor a 0-s cimre irogattal
valoszinuleg nem szerette.  Ha el akarod kerulni az ilyen
kellemetlensegeket, akkor a beloves idejere kapcsold be
a compiler runtime  errors funkcioi, es akkor pl. a programod
eseteben 201-es range check errorral megall az adott soron.
Ezenkivul szerintem a repeat ele egy randomize a program
vegere meg egy closegraph "illene".

Udv:
   
	Gabor
+ - printerport programozas (mind) VÁLASZ  Feladó: (cikkei)

Szia mindenki!!

Egy kérdésem lenne: miért lehet az, hogy egy gépben van egy alaplapra
integrált Lpt port (LPT1),és egy hercules kártya Lpt portja (LPT2), és
amikor egy karaktert irok ki az LPT1-re,majd utána az LPT2-re,kb 30mp alatt
kapom vissza a vezérlést.A "programozás" assembly nyelven van, kipróbáltam
Dos és Win98 alatt is! Ha valaki tud, segitsen!!
Köszönettel: Catman

+ - getch() unix alatt ncurses/svgalib nelkul? (mind) VÁLASZ  Feladó: (cikkei)

Hali!

Az erdekelne, hogy hogyan lehet a getch() funkciot megoldani
UNIX rendszereken (linux,irix,aix kene) C-ben ugy, hogy nem hasznalom
se a curses/ncurses libet, se az svgalibet (ez csak linuxon van ugyis).
Tehat ugy kene karaktert beolvasni hogy azonnal megkapjam az eredmenyt,
ne csak az enter leutesekor. Meg jobb lenne ha nem is varakozna, csak
visszaadna hogy nincs billentyu lenyomva (mint a keypressed pascalban).

Az svgalib forrasat nezegettem, de eleg bonyolultan oldja meg, es
ha jol ertettem, valamit az ioctl() hivassal allit at, meg reopeneli
a /dev/tty-ket meg ilyesmi... na de mondjuk aix-en nincs is /dev/tty!

Barmilyen info, 5let erdekelne.

A'rpi / Astral & ESP-team

--
mailto:
http://banki1.banki.hu/~arpi

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS