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

نانا   ایک ماورائے پلیٹ فارم سی پلس پلس کتب خانہ کوڈ / سہولت ہے جس سے کہ گرافک یوزر انٹر فیس تیار ہوتے ہیں۔ اس میں پلیٹ فارم سے آزاد اے پی آئی کا استعمال ہوتا ہے اور یہ موجودہ طور پر ونڈوز، لینکس اور فری بی ایس ڈی میں مستعمل ہے۔

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

 ترتیب 

ذیل میں نانا کی ایک مثال موجود ہے:



 یہاں اس کی مدد سے ایک کمپیوٹر کی پروگرمنگ ونڈو تیار ہوتی ہے جس کا کپیشن "دنیا والو، آداب" ایک بٹن "چھوڑیے" ظاہر ہوتا ہے۔:
#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();
}

 حوالہ جات 

 بیرونی روابط 
 سرکاری ویب گاہ

زمرہ:سی پلس پلس میں پروگرام شدہ آزاد سوفٹویئر
زمرہ:کراس پلیٹ فارم مفت سافٹویئر
زمرہ:مفت کمپیوٹر کتاب خانے
زمرہ:ویکی ڈیٹا سے مطابقت رکھنے والی مختصر تفصیل