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í
×
    včera 15:00 | Nová verze

    Všem vše nejlepší do nového roku 2026.

    Ladislav Hagara | Komentářů: 7
    včera 13:33 | Zajímavý software

    Crown je multiplatformní open source herní engine. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT a GPLv3+. Byla vydána nová verze 0.60. Vyzkoušet lze online demo.

    Ladislav Hagara | Komentářů: 0
    včera 12:11 | Zajímavý článek

    Daniel Stenberg na svém blogu informuje, že po strncpy() byla ze zdrojových kódů curlu odstraněna také všechna volání funkce strcpy(). Funkci strcpy() nahradili vlastní funkcí curlx_strcopy().

    Ladislav Hagara | Komentářů: 1
    včera 03:00 | Nová verze

    Byla vydána nová verze 25.12.30 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

    Ladislav Hagara | Komentářů: 0
    30.12. 18:55 | IT novinky

    Společnost Valve publikovala přehled To nej roku 2025 ve službě Steam aneb ohlédnutí za nejprodávanějšími, nejhranějšími a dalšími nej hrami roku 2025.

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

    Byly publikovány výsledky průzkumu mezi uživateli Blenderu uskutečněného v říjnu a listopadu 2025. Zúčastnilo se více než 5000 uživatelů.

    Ladislav Hagara | Komentářů: 0
    30.12. 03:33 | Bezpečnostní upozornění

    V dokumentově orientované databázi MongoDB byla nalezena a v upstreamu již opravena kritická bezpečností chyba CVE-2025-14847 aneb MongoBleed.

    Ladislav Hagara | Komentářů: 0
    29.12. 23:11 | IT novinky

    Při úklidu na Utažské univerzitě se ve skladovacích prostorách náhodou podařilo nalézt magnetickou pásku s kopií Unixu V4. Páska byla zaslána do počítačového muzea, kde se z pásky úspěšně podařilo extrahovat data a Unix spustit. Je to patrně jediný známý dochovaný exemplář tohoto 52 let starého Unixu, prvního vůbec programovaného v jazyce C.

    NUKE GAZA! 🎆 | Komentářů: 14
    29.12. 15:55 | Komunita

    FFmpeg nechal kvůli porušení autorských práv odstranit z GitHubu jeden z repozitářů patřících čínské technologické firmě Rockchip. Důvodem bylo porušení LGPL ze strany Rockchipu. Rockchip byl FFmpegem na porušování LGPL upozorněn již téměř před dvěma roky.

    NUKE GAZA! 🎆 | Komentářů: 7
    29.12. 15:44 | Zajímavý software

    K dispozici je nový CLI nástroj witr sloužící k analýze běžících procesů. Název je zkratkou slov why-is-this-running, 'proč tohle běží'. Klade si za cíl v 'jediném, lidsky čitelném, výstupu vysvětlit odkud daný spuštěný proces pochází, jak byl spuštěn a jaký řetězec systémů je zodpovědný za to, že tento proces právě teď běží'. Witr je napsán v jazyce Go.

    NUKE GAZA! 🎆 | Komentářů: 1
    Kdo vám letos nadělí dárek?
     (30%)
     (1%)
     (25%)
     (1%)
     (1%)
     (1%)
     (11%)
     (10%)
     (19%)
    Celkem 214 hlasů
     Komentářů: 22, poslední včera 15:34
    Rozcestník

    Dotaz: GTK+ a okno na skle

    Josef Kufner avatar 9.6.2003 21:26 Josef Kufner | skóre: 70
    GTK+ a okno na skle
    Přečteno: 210×
    Zrovna pisu programek, ktery vyuziva knihoven GTK+ bez podpory GNOME a potreboval bych donutit jedno male okenko s velmi dulezitou informaci, aby kdyz se objevi, bylo uplne nejvejs ze vseh (aby ho zadne jine okno nezakryvalo) a soucasne bylo na vseh plochach.

    Kdyz jsem mu pri vytvareni okna dal typ POPUP, tak jej neobsluhoval spravce oken (icewm) a nedalo se obsluhovat klavesnici -- wm jej proste ignoroval. Pri typu DIALOG, okno jde obsluhovat klavesnici a chova se jak bych chtel, az na to, ze nema ty dve vyse uvedene vlastnosti. Koukal jsem do ruznych manualu, ale v tutorialu, ktery je davany i s knihovnou jsem nenasel nic a v "Reference Manual" jsem neco takoveho nasel, ale nebyl jsem z toho vubec moudry...

    Dik za pomoc.
    Hello world ! Segmentation fault (core dumped)

    Odpovědi

    10.6.2003 10:05 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše GTK+ a okno na skle

    V IceWM to funguje trošku jinak viz. winoptions sekce v manuálu IceWM. Nezapomeň na dvě věci a to, že se konfigurační soubory v IceWM nemergují a tedy se použije jen ten co je naposledy použitý a za druhé po xprop | grep WM_CLASS by jsi měl dostat unikátní kombinaci "name" a "class" (uřezat uši exotovi, co v psi použil inovativně kombinaci "psi","psi" pro toolbar ikonku stejnou jako pro hlavní okno a stejnou i pro všchny chatovací okna atd.). A jinej exot v mplayeru zase nastavuje kde se ma otevřít dialogová okna tak, že při otvírání přepíše nastavení IceWM (ani použití -fstype nepomůže).

    Co všechno umožňuje GTK+ netuším, ale takhle by to mělo jít hacknout.

    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    10.6.2003 10:49 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše GTK+ a okno na skle
    To je něco úplně jiného. Jde o to, jak si o to má říct program windowmanageru, ne jak toho může dosáhnout uživatel v nějakém konfiguráku. Mně ve Fvwm-2.4 nefunguje ani gtk_window_stick() a spol. (a vypadá to, že ani nemůže, funguje to [asi] až v 2.5, protože jsou k tomu třeba extended window manager hints).
    10.6.2003 10:54 kokot
    Rozbalit Rozbalit vše GTK+ a okno na skle
    presne, obavam se, ze tohle je hodne vec windowmanagera a ne widget knihovny, dokonce bych rekl, ze by se takovahle vec nemela delat knihovnou vubec...
    10.6.2003 10:59 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše GTK+ a okno na skle
    Ta knihovna jen zprostředkovává interakci s wm lidštějším způsobem -- vzhledem k tomu, že jsi určitě už programoval přímo s Xlib, víš, jaký je to humus.
    13.6.2003 10:05 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše GTK+ a okno na skle
    Nakonec jsem ten mplayer zlomil volbou -fstype none. Nevím proč, ale zrovna tuhle volbu jsem při prvním testování nevyzkoušel (blbec). Takže koho to trápí, tady je řešení.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    Stanislav Brabec avatar 10.6.2003 11:33 Stanislav Brabec | skóre: 45 | Praha
    Rozbalit Rozbalit vše GTK+ a okno na skle
    Hádal bych gtk_window_set_wmclass().
    10.6.2003 13:20 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše GTK+ a okno na skle
    To nemyslím, gtk_window_set_wmclass() je k něčemu jinému.
    Vaclav Lesek avatar 10.6.2003 12:43 Vaclav Lesek | skóre: 11
    Rozbalit Rozbalit vše GTK+ a okno na skle
    Nechci Vam nejak zasahovat do diskuze, ale mohl bych se zeptat, jak jste se naucili programovat v GTK+? Jen s manualu nebo z nejake knihy? Diky za odpoved.
    10.6.2003 13:23 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše GTK+ a okno na skle
    Gtk+2 je už poměrně dobře zdokumentované. Na gtk.org je celkem slušný tutoriál -- a jinak jako obvykle: čtením cizích programů (to ostatně dělám pořád, např. z GtkTreeVeiw bych se bez toho asi zbláznil).
    Stanislav Brabec avatar 10.6.2003 18:31 Stanislav Brabec | skóre: 45 | Praha
    Rozbalit Rozbalit vše GTK+ a okno na skle
    Doporučuji gtk-demo jako vhodný zdroják pro začátek a devhelp pro dohledání parametrů funkcí.
    Josef Kufner avatar 12.6.2003 23:07 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše GTK+ a okno na skle
    Zacal jsem u tutorialu, ktery se vyskytuje spolu s dev balickem GTK+ a zkoumanim hromady prikladu ze stejneho zdroje. Potom jsem taky hodne vykoukal z toho krasne prehlednyho vystupu z Glade.
    Hello world ! Segmentation fault (core dumped)

    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.