Sida 1 av 1

c programmering

Postat: 15 dec 2013, 16:32
av kenta
Hej Kenta här, undrar om Osprey är anträffbar.
Jag har tittat på GTK och det är kul att hålla på med,
men vart i koden skal bilden ligga? Dom förklarar inte hur
jag skall göra. Har sökt på Google, men inte hittat något.
Här är länken till GTK+ 2.0 Tutorial:
https://developer.gnome.org/gtk-tutoria ... /c489.html
Hoppas på svar.
Mvh Kenta

Re: c programmering

Postat: 16 dec 2013, 14:56
av Osprey
Bilden ligger på rad #74 i koden:

Kod: Markera allt

/* This calls our box creating function */
box = xpm_label_box ("info.xpm", "cool button");
...bildnamnet ligger alltså hårdkodat som "info.xpm" här...

Bör kanske förvarna om att jag egentligen inte är någon expert på GTK (och inte QT heller), är väl möjligtvis halvbra på det. Jag har jobbat mest med utveckling av programvara för kommunikation mellan nätelement som datorer, televäxlar och liknande. Maskinnära programmering av protokollstackar, realtid och inbyggda system i C och Assembler.

Så jag är inte så jättekunnig inom GTK jag heller... 8)

Re: c programmering

Postat: 16 dec 2013, 19:26
av kenta
Tack för svaret.
Jag var tvungen att konvertera,
png bilden till xpm, då gick det bra.
Mvh Kenta

Re: c programmering

Postat: 16 dec 2013, 20:01
av Osprey
Jag tror att den hade klarat av en png-bild direkt också, men det är antagligen bättre att ha xpm, med tanke på kompatibilitet...

Re: c programmering

Postat: 16 dec 2013, 21:08
av kenta
Du har rätt den klarar av en png-bild direkt också.
Tack för svar.
Mvh Kenta