Re (delsi): Programovani pro X
Zuber Martin
zuber na kotr26.ost.skoda.cz
Čtvrtek Březen 11 17:52:47 CET 1999
No nevim, jak vazne to myslite s C++. Bohate by Vam melo stacit C. Ucim se to
take (uz jsem dal nez u Hello World) a zatim jsem se dival na:
- GTK -- pomerne jednoduche, rozumne ovladani aplikaci (viz GIMP, GNOME). Diky
GNU/GPL je vhodna pro psani GNU programu.
- Athena -- dnes jiz prekonana, vhodna asi spis pro tvorbu svych widgetu.
(xfontsel, xgc)
- Motif/Lesstif -- principialne by mel vychazet z Atheny (a je to docela
podobne), prumyslovy standard. Zkousim psat v Motif 1.2 a neni to nejhorsi.
Vzhledem k tomu, ze Motif je za penize, tak asi pro psani komercnich vecicek.
(me nic jineho nezbyde, protoze budu muset psat pod Motifem v praci -- ale ne
pro Linux). Programy: CDE (Common Desktop Environment), I-DEAS, snad i Netscape.
Pokud mate Motif/Lesstif jen tak, vypada samotny vzhledove strasne. Pokud mate
CDE, vypada to velmi pekne (natahne si resource, videl jsem to pod HP-UX a
Solaris -- velmi sympaticke).
U vseho asi plati, ze literatura je treba. Sam mam k dispozici knihy od
nakladatelstvi O'Reilly (omlouvam se Mr. T. O'R., jestli jsem mu zprznil jmeno).
Sehnat se daji u nich pres Sit nebo u CPressu. Vysla cela serie (snad 8 knih,
Xlib, Xt, Motif, ref. prirucky, PEXlib, PHIGS, vychazi/vychazel i casopis X
Resource).
V Cechach vysla kniha od A. Limpucha "X Window System - programovani ....".
Vrele doporucuji. Ac kniha starsiho data (X11R5), je stale aktualni (a zadana).
Na Amazonu maji tez neco k X.
Kresleni na monitor lze pro 2D pres prikazy v Athene/Motif, pro 3D PEX5 nebo
OpenGL. Pro 2D kresleni udajne existuje PostScript pro kresleni na obrazovku
(bylo u NeXTSTEPu).
Generovani PS asi budete muset delat rucne, mozna, ze existuje neco, co by praci
usnadnilo. Kazdopadne pro tisk v Unixu do Postscriptu plati, ze se orientujete
ne na typ tiskarny (viz M$), ale na PEVNE dane tiskove zrcadlo (tj. na papir
podle ISO norem).
---
Doufam, ze jsem poradil. Za presnost a profesionalitu nerucim, sam jsem z toho
zatim zmateny jak vcelka v pruvanu.
Preji prijemne programovani pod X Window Systemem!
Martin Zuber
zuberm na ost.skoda.cz
Sprava site TU
SKODA OSTROV s.r.o.
Další informace o konferenci Linux