[ SiLa @ 05.03.2004. 19:47 ] @
dali postoji naćin da se napravi user interface u C-u pri tome mislim na podešavanje veličine slova , boldiranje slova, pravljenje dugmadi(buttons) itd
[ Dejan Lozanovic @ 05.03.2004. 20:53 ] @
www.gtk.org
[ Reljam @ 06.03.2004. 04:54 ] @
Na kom operativnom sistemu, i da li sigurno mislis na cist C, ili C++ dolazi u obzir?
[ SiLa @ 06.03.2004. 07:19 ] @
windows xp, borland turbo c
kada kažem korisnički interfejs ne mislim na ništa revolucionarno kao što je to kod delphi-ja ili nekog drugog objektno orjentisanog jezika nego me zanima dali postoje neki "trikovi" kojim bi se mogao malo uljepšati zastarjeli c-ov interfejs.(dali postoje neke funkcije u standardnoj biblioteci koje se mogu koristiti u tu svrhu?)
[ yooyo @ 07.03.2004. 00:33 ] @
Citat:
SiLa:
windows xp, borland turbo c


borland turbo c generise DOS EXE program. To znaci da nema sansi da koristis
bilo sta iz Windowsa. Promeni kompajler (npr. LCC) i pocni da citas
Win32 programming guide ili MSDN.

yooyo
[ Reljam @ 07.03.2004. 08:57 ] @
Ili jos bolje uzmi neki drugi jezik koji bolje radi interfejs od C++-a, recimo C#, VB.NET ili managed C++, a ostavi C++ za resavanje onih problema koji stvarno zahtevaju snagu i probleme koji C++ donosi. Za svaki problem treba odabrati pravi alat; nepotrebno je danas pisati interfejse u Win32 ili MFCu, od toga covek ne postaje veci karatker, samo se vise muci.
[ yooyo @ 07.03.2004. 14:32 ] @
Citat:
Reljam:
Ili jos bolje uzmi neki drugi jezik koji bolje radi interfejs od C++-a, recimo C#, VB.NET ili managed C++, a ostavi C++ za resavanje onih problema koji stvarno zahtevaju snagu i probleme koji C++ donosi. Za svaki problem treba odabrati pravi alat; nepotrebno je danas pisati interfejse u Win32 ili MFCu, od toga covek ne postaje veci karatker, samo se vise muci.


To moze biti problem nekim ljudima kada shvate da, ako zele da njihov program izgleda
lepo i da korisnici veselo klikcu po dugmicima, moraju da nauce jos neki programski jezik.
Pa kad skapiraju da mogu i da povezuju delove programa koji su pisani u razlicitim
jezicima ali da to zahteva jos malo znanja (COM, interfejsi, svadja memory managera...)
vrlo lako mogu da izgube volju da programiraju.

Neznam zasto neki ljudi (ne mislim na tebe reljam) sa prezirom gledaju na MFC ili Win32.
I to je API koji radi svoj posao. Za jednostavne Dialog-based programcice uvek cu
koristiti MFC jer je vrlo jednostavno. Za vece projekte cu razmisliti...

yooyo
[ NastyBoy @ 07.03.2004. 16:32 ] @
... sad cu opet ja o Borland Builder-u :)

Ne postoji lakshi i brzhi nachin da se uradi dobar GUI koristeci C++/Windows. Jednostavnije i mnoooogo mocnije od svake RAD kombinacije trenutno.
Kad god moram da radim neshto shto ima veze sa GUI-em, uvek glasam za ovu varijantu. Iako na poslu, naravno, koristim VC++ kao glavni alat, sve editore sam radio u Builder-u, prvenstveno zbog brzine kojom se interfejs razvija.
[ Reljam @ 07.03.2004. 18:47 ] @
Da, C++ Builder sasvim dobro radi taj posao za vecinu projekata. Nisam ga odavno koristio (1999.), ali cak i tad je radio prilicno dobro, i relativno stabilno. Pretpostavljam da je od tada mogao samo da se poboljsa. Jedina zamerka na racun Buildera je to da (neopravdano) nema tu prodju na trzistu kao drugi alati, sto je stvarno steta.

A sto se tice spajanja bilo kojih od .NET jezika (recimo C# za interfejs i MC++ za srz programa), vrlo je lako i ne zahteva COM. Slobodno mozes da kreiras managed klase u native kodu i obrnuto.
[ SiLa @ 08.03.2004. 19:30 ] @
dali postoji neki dobar tutorial za lcc-win32 kompajler i gdje se moze naci?