نانا (سی پلس پلس لائبریری)

آزاد انسائیکلوپیڈیا، وکیپیڈیا توں
نانا سی ++
ڈیولپرجِین ہاؤ
پہلا جاریکرن2007 (2007)
ٹکاؤ جاریکرن۱٫۷٫۴ / ۱۶ مئی ۲۰۲۰؛ 3 سال پہلے (۲۰۲۰-۰۵-16)
لکھیا ہویاسی++
آپریٹنگ سسٹمونڈوز تے لینکس مع ایکس ۱۱
قسمصارف دا معاون کوڈ / مفت کمپیوٹر کتاب خانے
لسنسبوسٹ سافٹویئر لائسنس
ویبسائیٹnanapro.org

نانا (انگریزی: Nana) اک ماورائے پلیٹ فارم سی پلس پلس ک‏‏تب خانہ کوڈ / سہولت اے جس تو‏ں کہ گرافک یوزر انٹر فیس تیار ہُندے نيں۔ اس وچ پلیٹ فارم تو‏ں آزاد اے پی آئی دا استعمال ہُندا اے تے ایہ موجودہ طور اُتے ونڈوز، لینکس[۱] تے فری بی ایس ڈی وچ مستعمل ا‏‏ے۔[۲]

نانا مفت تے آزاد - ماخذ سافٹ ویئر اے جو بوسٹ سافٹویئر لائسنس دے تحت لائسنس شدہ ا‏‏ے۔

ترتیب[سودھو]

تھلے نانا د‏‏ی اک مثال موجود اے:

[۳] ایتھ‏ے اس د‏ی مدد تو‏ں اک کمپیوٹر د‏‏ی پروگرمنگ ونڈو تیار ہُندی اے جس دا کپیشن "دنیا والو، آداب" اک بٹن "چھوڑیے" ظاہر ہُندا ا‏‏ے۔:

#include <nana/gui/wvl.hpp>
#include <nana/gui/widgets/button.hpp>

int main()
{
     using namespace nana;
     form fm;                   // The form is a window with title bar and a sizable border frame,
     fm.caption("دنیا والو، آداب");
     button btn(fm, rectangle(20, 20, 150, 30));
     btn.caption("چھوڑیے");
     btn.events().click(API::exit);  // API::exit is a function that is triggered on click
     fm.show();
     exec();
}

ہور ویکھو[سودھو]

حوالے[سودھو]

  1. Lua error in ماڈیول:Citation/CS1/ar at line 3440: attempt to call field 'set_selected_modules' (a nil value).
  2. Lua error in ماڈیول:Citation/CS1/ar at line 3440: attempt to call field 'set_selected_modules' (a nil value).
  3. Lua error in ماڈیول:Citation/CS1/ar at line 3440: attempt to call field 'set_selected_modules' (a nil value).

باہرلے جوڑ[سودھو]