شروع کار با Gtk

سلام
خوب میخوام بگم چه جوری تو Gtk کد مینویسن
در ضمن یه Example هم میدم برین اول بنویسینش بعدش دستورات بعدی و بعدی و بعدی و بعدی
خوب کاملا حواستون به این دستور باشه که میخوام خیلی باحال توضیح بدما
set_title(‘Hello world’);
$wnd->connect_simple(‘destroy’, array(‘gtk’, ‘main_quit’));
$lblHello = new GtkLabel(“Just wanted to say\r\n’Hello world!'”);
$wnd->add($lblHello);
$wnd->show_all();
Gtk::main();
?>
خوب خط اول
set_title(‘hello world’);
قابل توجه آقایونی که به c و c++ و basic آشنایی دارن
تو سی یا سی پلاس پلاس
ما وقتی میخواستیم از یه متد تو یه آبجکت استفاده کنیم با نقطه این کارو میکردیم ولی در صورتی که تو Gtk باید با -> برا یه کلاس متد بنویسیم
خوب این متد میگه
عنوان پنجره رو به hello world تغییر بده
چرا بین پرانتز از آپاستفی استفاده کردی؟
آپاستفیم مثل کوتیشنه و تو این زبون فرقی نمیکنه
ولی من آپاستفی رو پیشنهاد میکنم
$wnd->connect_simple(‘destroy’, array(‘gtk’, ‘main_quit’));
خوب این متد خیلی چیزا داره
اولش میگه که اگه این پنجره بسته شد
خوب یعنی چی؟
اگه پنجره بسته شد بیا خارج شو ازش
$lblHello = new GtkLabel(“Just wanted to say\r\n’Hello world!’
اینم یه لیبل میسازه و توش اون نوشته ها هست
$wnd->add($lblHello);
خوب میگه که این لیبل رو تو
پنجره اضافه بفرما
$wnd->show_all();
تو Gtk باید بعد از تعریف پنجره و اضافه کردن اون کنترلها نوبت میرسه به اینکه بگیم همرو نشون بده
Gtk::main();
خوب این دستور تو تمام برنامه ها هست
بهتره به اونایی که سی یا سی پلاس پلاس بلدن بگم حکم
void main()
رو داره
خوب Gtk هم اینو داره و میگه که فانکشن میانی کلاس Gtk رو هم اضافه کن
?>
اینم تگ php رو میبنده
خوب دستورات بالا رو تو یه فایل مثلا test.php بزارین و بعدشم مثل پست قبل کامپایلش کنید و از اولین برنامه ی نوشته شده ی خودتون لذت ببرین
به امید دیدار تا پستی بعد

درباره امیر رضا رمضانی

من امیر رضا رمضانی متولد سال 1370 در بچگی با اثر برخورد ضربه شدید به سرم هشتاد درصد دیدمو از دست دادم در 12 سالگی شروع به یاد گیری زبان برنامه نویسی C++ کردم در 16 سالگی Assembly را یاد گرفتم، در 17 سالگی دست به نوشتن گیم انجین Allegro game creator زدم و در 18 سالگی دست به نوشتن سیستم عامل AmirOS زدم البته این سیستم عامل هنوز در دست تکمیل است ولی به لطف خدا نوشته میشود
این نوشته در آموزش, آموزش های رایگان ارسال و , , , , برچسب شده است. افزودن پیوند یکتا به علاقه‌مندی‌ها.

One Response to شروع کار با Gtk

  1. 1
    محسن says:

    سلام
    من ميخواستم يك نرم افزار (GUI) مربوط به كارم به كمك زبان C بنويسم. ميشه راهنماييم كنيد؟
    شماره موبايل و ايميلم در زير موجود است. خوشحال ميشم بتاهاتون در ارتباط باشم.

    09383524309
    mohsen_akbari_eng@yahoo.com
    باتشكر

دیدگاهتان را بنویسید