Wah, akhirnya ada juga yg tertarik dg gtk. Gimana bung reyza dan rekan milis lainnya
udah
dicoba tuh program kecil dari saya. Ngga susah kan...
Yang saya tahu openGL di linux itu adalah APInya Mesa(OpenGL clone). Anda mau buat
game ya...Awas ntar yg punya video card lama bisa ngga jalan lho.
Kalau hanya buat gambar yg 2D, gtk udah punya fasilitasnya yaitu GDK.
Bisa saja anda buat program gtk yg kemudian memanggil program openGL anda...
openGL memang merupakan "pemrograman tesendiri", ini dikarenakan openGL
mempunyai cara untuk menghandle window miliknya. Sebenarnya saya pengen ngasih
contoh yg simple saja, tapi bisa menjadi panjang listingnya...
Sekedar tambahan info bagi milis lainnya, secara umum format program openGL sbb:
#include <GL/glut.h>
int main(int argc, char *argv[])
{
    glutInit(&argc, argv);
    glutInitDisplayMode(...);
    glutInitWindowSize(...,...);
    glutInitWindowPosition(...,...);
    glutCreateWindow(argv[0]);
    ...
    glutMainLoop();
    return 0;
}

Bung reyza seneng script programming, kenapa ngga coba Tcl. Hampir mirip dg shell
script biasa kok.
Kalau mau di jalanin di X, tinggal pake Tk-nya. Pada prinsipnya pemrograman Tcl/Tk
hampir mirip
dg GTK+, kalau di GTK+ untuk menghandle "event" biasanya dipakai pemrograman c
biasa, sedang
di Tk untuk menghandle "event" dipakai Tcl-nya. Di bawah ini saya berikan lagi
contoh kecil program
dg Tcl/Tk yg outputnya rada mirip dg yg versi GTK+ dan sekali lagi siapa tahu ada
rekan milis lain yg
tertarik...
Catatan:
- Yg dipakai Tcl/Tk min. versi 8.0
- Anda dapat mempergunakan perintah "wish"(dlm X) utk ngetik programnya(tanpa
diketik baris I) utk
langsung melihat outputnya. Atau ...
- Ketik programnya dg text editormu(baris I diketik) dan beri ekstensi .tk
- Set file jadi execute and lastly run it in X ...

#!/usr/bin/wish -f
pack [button .btn -text "Click me!" -justify center -width 20 -command {puts "Button
was clicked."}]

Note: perintah "puts ..." diatas adalah perintahnya Tcl.

Best regards too,
wahyu

reyza wrote:

> wah kebetulan nih...ada yang nawarin gtk....di linux kan ada juga lib
> untuk openGL tapi ada masalah bagaimana menggabungkan gtk dengan openGL
> karena di openGL punya form tersendiri untuk melakukan proses
> penggambaran....
> jadi .... buat mohon pencerahan....
> moga2 ini juga ngga keluar dari jalur milis ini....kalau keluar lagi ...
> wah...wah....wah...(gaya sinchan) mesti nanya apa lagi ya...ha..ha..ha
>
> --
>
> ==============================================================================
>             The World is Not Enough ==> Makanya berjuang dong.
>                                 go.to/cacak
> ==============================================================================
>
> Best regards,
> reyza


--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke