Sziasztok!
Írnom kellene egy GUI-s programot, aminek a céljába most nem mennék bele.
Én linux-on fejlesztenék, de a target platform elsősorban windows lenne. Ehhez szépen kinéztem a komponenseket, gtk, cairo megfelel nekem, mindegyik keresztplatformos, és jó is.
A gond az, hogy amikor a cairo-val rajzolni szeretnék, akkor kell csinálni egy cairo-context-et, amit elvégez nekem gdk_cairo_create(), de csak linux alatt, mert win-re nem találtam gdkcairo.h-t.
Van valakinek valami ötlete? Vagy memóriába rajzoltassam a képet, és utána tegyem csak ki az ablakba?
- 1694 megtekintés
Hozzászólások
Ha ezeket telepited
dotnetfx-1.1.exe
dotnet-sdk-setup-1.1.exe
gtksharp-2.7.1-win32-0.1.exe
akkor lesz egy olyan GTK fejlesztoi kornyezeted, amiben van cairo.h is.
Es akkor az en kerdeseim:
1. Tud-e valaki a fentinel jobb/ujabb csomagokrol? A gtksharp-nak van egy ujabb kiadasa (gtksharp-2.8.3-win32-0.0.exe), de abban nincsenek benne a header fajlok, tehat vissza kellett allni a korabbira.
2. Miert a .NET-re alapul a GTK#, miert nem a Monora?
3. Nincs olyan normalisan hasznalhato, windowsos GTK fejlesztoi csomag, amihez nem kell se Mono se .NET? En nem talaltam, pedig eleg sokat vacakoltam vele.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
ha nem ragaszkodsz a gtkhoz, akkor van qt4 is.
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Linuxos program portolasarol van szo, GTK kell.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Köszi a válaszokat, de már elég régi a topic, és már rég megoldottam, nem is kell a gdkcairo.h, csak a cairo.h, az pedig része az alap gtk-devel csomagnak.
- A hozzászóláshoz be kell jelentkezni
Lattam, hogy regi, csak eppen most talaltam meg.
Fel kellene frissitenem egy Linuxos-GTK-s program Windows portjat, azert kezdtem el keresni, hogy van-e ujabb GTK kornyezet Windowsra. A regi kornyezetben nem mukodnek egyes ujabb widgetek, ugyhogy tovabbra is elo a problema.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Én C-ben írtam, neked gondolom C# kéne. Abban sajnos nem tudok segíteni. A legújabb amit én találtam windowsra az 2.10-es (de ez nem gtk#, csak gtk).
- A hozzászóláshoz be kell jelentkezni
Ez az, hogy nekem is C kell. Azért furcsa, hogy a GTK# csomagban találtam az eddigi legjobb összeállítást. Csak sajnos már nem elég friss.
--
CCC3
- A hozzászóláshoz be kell jelentkezni