abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 00:11 | Nová verze

    Open source modální textový editor Helix, inspirovaný editory Vim, Neovim či Kakoune, byl vydán ve verzi 25.07. Přehled novinek se záznamy terminálových sezení v asciinema v oznámení na webu. Detailně v CHANGELOGu na GitHubu.

    Ladislav Hagara | Komentářů: 0
    včera 20:44 | IT novinky

    Americký výrobce čipů Nvidia získal od vlády prezidenta Donalda Trumpa souhlas s prodejem svých pokročilých počítačových čipů používaných k vývoji umělé inteligence (AI) H20 do Číny. Prodej těchto čipů speciálně upravených pro čínský trh by tak mohl být brzy obnoven, uvedla firma na svém blogu. Americká vláda zakázala prodej v dubnu, v době eskalace obchodního sporu mezi oběma zeměmi. Tehdy to zdůvodnila obavami, že by čipy mohla využívat čínská armáda.

    Ladislav Hagara | Komentářů: 3
    včera 17:22 | Nová verze

    3D software Blender byl vydán ve verzi 4.5 s prodlouženou podporou. Podrobnosti v poznámkách k vydání. Videopředstavení na YouTube.

    Ladislav Hagara | Komentářů: 0
    14.7. 22:22 | Komunita

    Open source webový aplikační framework Django slaví 20. narozeniny.

    Ladislav Hagara | Komentářů: 0
    14.7. 16:11 | Komunita

    V Brestu dnes začala konference vývojářů a uživatelů linuxové distribuce Debian DebConf25. Na programu je řada zajímavých přednášek. Sledovat je lze online.

    Ladislav Hagara | Komentářů: 0
    14.7. 11:33 | IT novinky

    Před 30 lety, tj. 14. července 1995, se začala používat přípona .mp3 pro soubory s hudbou komprimovanou pomocí MPEG-2 Audio Layer 3.

    Ladislav Hagara | Komentářů: 26
    14.7. 10:55 | IT novinky

    Výroba 8bitových domácích počítačů Commodore 64 byla ukončena v dubnu 1994. Po více než 30 letech byl představen nový oficiální Commodore 64 Ultimate (YouTube). S deskou postavenou na FPGA. Ve 3 edicích v ceně od 299 dolarů a plánovaným dodáním v říjnu a listopadu letošního roku.

    Ladislav Hagara | Komentářů: 20
    13.7. 17:55 | Zajímavý projekt

    Společnost Hugging Face ve spolupráci se společností Pollen Robotics představila open source robota Reachy Mini (YouTube). Předobjednat lze lite verzi za 299 dolarů a wireless verzi s Raspberry Pi 5 za 449 dolarů.

    Ladislav Hagara | Komentářů: 17
    11.7. 16:44 | Komunita

    Dnes v 17:30 bude oficiálně vydána open source počítačová hra DOGWALK vytvořena v 3D softwaru Blender a herním enginu Godot. Release party proběhne na YouTube od 17:00.

    Ladislav Hagara | Komentářů: 3
    11.7. 14:55 | Humor

    McDonald's se spojil se společností Paradox a pracovníky nabírá také pomocí AI řešení s virtuální asistentkou Olivii běžící na webu McHire. Ian Carroll a Sam Curry se na toto AI řešení blíže podívali a opravdu je překvapilo, že se mohli přihlásit pomocí jména 123456 a hesla 123456 a získat přístup k údajům o 64 milionech uchazečů o práci.

    Ladislav Hagara | Komentářů: 16
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (26%)
     (7%)
     (3%)
     (1%)
     (1%)
     (4%)
    Celkem 399 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Dotaz: Kde hledat XWindow

    28.5.2005 23:23 BlackShark | skóre: 15 | blog: windows
    Kde hledat XWindow
    Přečteno: 136×
    Zdravím. Zase jsem tu s dotazem. Už delší dobu hledám na netu, nějakou dokomentaci k XWindow (x.org). Rád bych ho využíval k psaní svých aplikací, ale nemůžu najít žádnou dokomentaci, krom manuálových stránek, které nesplňují to co potřebuji, jelikož tam si přečtu jen o tom co znám man nějakýpříkaz. Ale pokud ho neznám, nenajdu ho. Nevíte, kde bych sehnal nějaký dokument, kde by byl seznam všech funkcí a třeba i jejich stručný popis, abych věděl co vlastně můžu používat ? Např. kdybych chtěl zjistit polohu kurozoru myši, tak bych hledal něco jako XGetMousePos ... což s touto úvahou v man stránkách nenajdu. Na www.x.org jsem se díval, ale nenašel jsem to tam. Kdybyste někdo věděl, tak budu vděčný ... dík ( kniha u nás asi žádná nevyšla, že ? :-( )

    Odpovědi

    28.5.2005 23:39 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    locate -i xlib.ps.gz

    locate -i xlib.idx.ps.gz

    Nemáš-li, tak nainstaluj dokumentaci k Xorg. Různá rozšíření mají vlastní dokumentaci, bude někde poblíž.
    28.5.2005 23:41 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Zkus to tady a taky tady.
    31.5.2005 23:00 BlackShark | skóre: 15 | blog: windows
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Koukal jsem na ty adresy, ale nepochodil jsem. Něco málo tam k tomu bylo, ale ne to co bych potřeboval. Nebyla to reference příkazů. Jak mám programovat pro XWindow, když nemůžu nikde sehnat nic, kde by byl seznam příkazů ? Vrtá mi to hlavou. Přitom dost lidí pro XWindow programuje.
    31.5.2005 23:14 0
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Pod cistymi X neprogramuje snad zadny aplikacni progrmator, jen autori ruznych toolkytu jako je napriklad Athena, Qt, Gtk+, wxWidgets... co zkusit pro zacatek radsi je?
    31.5.2005 23:15 doubleZ | skóre: 24 | blog: smazano
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    predbehls me ;)
    31.5.2005 23:14 doubleZ | skóre: 24 | blog: smazano
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    pokud myslis programovani aplikaci,t ak ty jsou postaveny na nejake knihovne nebo za pomoci skupiny primitiv (Tcl/Tk) nebo libs Qt/GTK, tam uz takovy hovadinky mas... staci si projit dokumentaci ne k Xkam ale ke knihovne, ale pokud chces programovat vlastni window manager, tak prosim, hledej dokumentaci k xkam ;) jinak vse je open source, tak kuk do zdrojaku ;)
    31.5.2005 23:24 BlackShark | skóre: 15 | blog: windows
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Mě jde o programování pomocí OpenGl. Takže potřebuji jen pár věcí. Vytvoření okna, hlavní smyčku programu a zjišťování pozice kurzoru. Nechci používat SDL, poněvadž mi nevyhovuje zpracování událostí. Programoval jsem pod widlema a myslím, že volat si Render v hlavní smyčce programu je nejefektivnější a odchytávat si požadované zprávy taktéž. Jo a rozmlouvání, že s SDL je to přenositelné mě moc nezajímá, protože Billa taky netrápí, že jeho programy s DirectX nejdou pod Linuxem :-) Co se týče nahlédnutí do zdrojů ... pro celá X jsou na jednom místě ? Pokud ne, tak pak bych zase rád věděl, jak je najdu a jak zjistím, které knihovny je třeba přilinkovat ? Dík ...
    31.5.2005 23:29 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Nechceš použít vyhledávání? Zkus třeba google. Jinak přeju hodně zábavy s prgáním přímo pro X (nepřál bych to ani nepříteli :-)
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    31.5.2005 23:33 doubleZ | skóre: 24 | blog: smazano
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    nehlede na to, ze programovani pro OpenGL neni porad programovani pro X ale s knihovnou OpenGL, takze nehledej porad kolem Xek, a kdyz chces programovat s OGL tak se uc s ni ne s Xky nepotrebujes to, hehe, taky nechci aby moje programy sly na wokenicich, navic jsem na nich delal tolik hodin kolik spocitas na obou rukou:) a navic, tohle se fakt da vsechno vygooglovat, a nemyslel jsem zdrojaky Xek, ale programu, ktery pouzivaj to co chces ;)
    31.5.2005 23:47 BlackShark | skóre: 15 | blog: windows
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Souhlasím do poslední čárky ... do puntíku nemůžu. O OGL jsem dělal už pod woknama, takže tady bych znalosti měl. Problém, že chci li, použít OGL, musím při jejím nastavovní předat identifikátor okna. A pokud musím předat identifikátor okna, musím mít ? Okno. A chci-li mít okno tak ? Obávám se, že okno které mi vytvoří třeba Qt nevrátí indetifikátor, který požaduje OGL. Dále co jsem viděl zdroje pro Qt nebo GTK fungují stejně jako když třeba v Delphi vytvořím dialog. Zakrejí hlavní smyčku programu ( to ale nevím jistě, tak když tak bez urážek :-). OGL sama neobsluhuje, takže chci-li získat její souřadnice, musím použít něco jiného. Ve woknech WinAPI zde jsem se domníval, že X. Tedy jde-li bez SDL a X vytvořit okno, asociovat s OGL a vytvořit hlavní smyčku programu a odchytávat události ( pohyb myši, stisk klávesy ), budu vděčný za jakoukoliv radu nebo link. Nejsem zase posedlej těmi X, ale programovat pod Linuxem se teprve učím ( pro grafické prostředí ) a vůbec nevím kudy do toho. Jediné co jsem na netu bohužel našel bylo vytvoření okna pomocí X nebo SDL. Jo pro X, ale jen vytvoření okna a to mi nějak nestačí :-(
    31.5.2005 23:51 doubleZ | skóre: 24 | blog: smazano
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    pardon, tak to jsem netusil ;) nejsem zbehly v programovani pro Xka, delam spis terminaly a databaze, co tohle?

    http://www.x.org/X11R6.8.2/doc/manindex4.html
    1.6.2005 00:08 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Ad window id: pokud by ses spokojil s GTK, tak se podívej do gdk/gdkx.h, konkrétně na gdk_x11_drawable_get_xid().

    Ad smyčka: viz třeba můj pokus gtk_main_iteration().

    Jinak s GTK/GDK ti spíš poradí Yeti.
    DjAARA avatar 1.6.2005 00:19 DjAARA | skóre: 32 | Praha|Náklo|Olomouc
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    zkusil bych nejake manualy na nehe.gamedev.net, jsou tam obcas ke stazeni i zdrojaky pro linux.
    1.6.2005 11:46 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    U je to hoodne davno co jsem delal s OpenGL, ale tenkrat jsem pouzil standardni nadstavbu (GLU? nebo jak se to jmenuje), ktera tohle vsechno resi. Navic byla 100% presnositelna: prinesl jsem zdrojak na pocitact s Visual C++, pustil a jelo to!
    1.6.2005 00:50 tadeus bukowski
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Odpovidam jen na cast dotazu, jak zjistit pozici kurzoru mysi. Program vypisuje pozici kurzoru ve tvaru:
    rootx=236 rooty=187 winx=236 winy=187 modifs=0 window=20971915
    querypointer.c:
    #include <X11/Xos.h>
    #include <X11/Xlib.h>
    #include <X11/Xutil.h>
    #include <X11/Xproto.h>
    #include <stdio.h>
    
    char *progname;
    pexit(str)char *str;{
        fprintf(stderr,"%s: %s\n",progname,str);
        exit(1);
    }
    usage(){
        pexit("\nusage:\n\
            Get information about current position of the X pointer.\n\
            -display <display>\n");
    }
    Display *display;
    
    
    main(argc,argv)char **argv;{
        Display *display;
        int screen,oldx = -99,oldy = -99,numscreens;
        int doroot = 0, jitter = 0, idletime = 5, usegrabmethod = 0, waitagain = 0,
            dovisible = 1, doevents = 1, onescreen = 0;
        Cursor *cursor;
        Window *realroot;
        Window root;
        char *displayname = 0;
        Window windowin,newroot;
        int rootx,rooty,winx,winy;
        unsigned int modifs;
    
        progname = *argv;
        argc--;
        while(argv++,argc-->0){
            if(strcmp(*argv,"-display")==0 || strcmp(*argv,"-d")==0){
                argc--,argv++;
                if(argc<0)usage();
                displayname = *argv;
            }else usage();
        }
        display = XOpenDisplay(displayname);
        if(display==0)pexit("could not open display");
    
        screen = DefaultScreen(display);
        root = RootWindow(display,screen);
    
        XQueryPointer(display, root, &newroot, &windowin,
                      &rootx, &rooty, &winx, &winy, &modifs);
        printf("rootx=%d rooty=%d winx=%d winy=%d modifs=%d window=%d\n", rootx, rooty, winx, winy, modifs, windowin);
    }
    1.6.2005 07:40 rastos | skóre: 63 | blog: rastos
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Neviem ako v inych distribuciach, ale na Slackware-i vzdy existoval balik s nazvom x11-docs-html (v starsich verziach asi xfree86-docs-html) ktory nainstaluje do /usr/X11R6/lib/X11/doc/html/ vyse 800 suborov s popisom X API. Podobnu vec instaluje balik x11-devel ktory instaluje man stranky na tu istu temu a tiez instaluje hlavickove subory. Ak to nevies najst pre svoju distribuciu, tak si proste niekam rozbal subory, ktore najdes tu
    1.6.2005 09:36 BlackShark | skóre: 15 | blog: windows
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Díky, tohle vypadá, že je to co jsem hledal. Nicméně děkuji všem, kteří zde přispěli. Myslím, že s těmito radami již najdu vše potřebné. Díky...
    1.6.2005 09:12 Marv-CZ | skóre: 21
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Na root.cz o tom vyšel seriál: http://www.root.cz/serialy/programovani-pro-x-window-system/. A byl tam i seriál o programování v OGL. Nevím na jaké to bylo úrovni, ale třeba tam něco najdeš.
    1.6.2005 09:27 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    A co tenhle serial na Rootu?
    1.6.2005 09:28 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: Kde hledat XWindow
    Kurna, asi sem slepej ale nekdo uz me predbehl ;)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.