OTK আবেদন প্রোগ্রামের জন্য গ্রাফিক্যাল ইউজার ইন্টারফেস তৈরীর জন্য একটি পোর্টেবল উইজেট লাইব্রেরি (গ্রাফিক্যাল ইউজার ইন্টারফেস এর) হয়. OTK প্রকল্প সামর্থ্য বাদ দিতে না পারলে সরলতা উপর জোর দেয়. ওপেন গ্রাফিক্স টুল কিট নিরপেক্ষভাবে সমর্থন করে বলেন: লিনাক্স, ইউনিক্স, মাইক্রোসফট উইন্ডোজ, এবং Mac OSX. এটা OpenGL উপর ভিত্তি করে, এবং সি OTK নিম্নলিখিত মৌলিক উইজেট উপলব্ধ করা হয়:
- প্যানেল - "ধারক" উইজেট.
- টেক্সট লেবেল - টেক্সট লেবেল.
- বাটন - ব্যবহারকারী ফাংশন লেবেল এবং কল-back সহ বাটন.
- টেক্সট আকারে বক্স - ফাংশন কল ব্যাক টেক্সট গ্রহণ করুন. এছাড়াও স্ক্রোলযোগ্য এডিটর উইন্ডোতে.
- পুল ডাউন মেনু - মাউস রিলিজ ব্যবহারকারী ফাংশন কল-back সহ হায়ারারকিকাল মেনু-তালিকা প্রদর্শন করা হবে.
- স্লাইডার কন্ট্রোল - কল ব্যাক সাথে স্লাইডার নিয়ন্ত্রণ.
- উপ-জানালা - অপসৃতপূর্ণ স্ব-পরিচালিত উইন্ডোজ.
- অনেক অন্যান্য উইজেট ...
- গ্যাজেটগুলি - উচ্চ স্তর উইজেট.
প্রথমে সি প্রোগ্রামের সাথে ব্যবহারের জন্য দেয়ার উদ্দেশ্যে করা যদিও, OTK থেকে ব্যবহার, বা অন্যান্য ভাষায়, সম্প্রসারিত করা যেতে পারে. OTK যেমন এক্স-উইন্ডোজ, এক্স-মোটিফ, MFC, Tcl / টাকা, জিটিকে, Awt, সুইং, ঔজ্জ্বলতা, FLTK, আগের গ্রাফিক্স টুলকিট, সঙ্গে বিভিন্ন সমস্যার সুরাহা করা ..
OTK বিভিন্ন গুরুত্বপূর্ণ উপায়ে পূর্ববর্তী গ্রাফিক্স পরিবেশে থেকে বিচ্যুত.
- OpenGL উপর নির্ভর করে - ওয়েল বেশি ভাগ প্লাটফর্মে সমর্থিত. ক্লায়েন্ট অধিকার সমর্থন ফাইল আছে ঝোঁক. সহজেই সব প্ল্যাটফর্মের উপর তৈরী করে. গ্রাফিক্স কার্ড যখন ত্বরণ উপলব্ধ ব্যবহার করে. প্রচলিত চেহারা এবং মনে. নির্বিচারে স্কেল, বেহায়াপনা এবং তির্যক অভ্যন্তরীন ডিফল্ট ফন্ট রয়েছে. অতিরিক্ত ফন্ট যোগ করা যেতে পারে.
- সরলীকৃত ইন্টারফেস - প্রতিটি অ্যাপ্লিকেশন প্রোগ্রামার এর দৃষ্টিকোণ থেকে নির্মিত হয়েছে এপিআই. উপযুক্ত পদ্ধতি. অধিকাংশ সাধারণ কার্যাবলী এক লাইন প্রয়োজন. ডিফল্ট পরিবর্তন করা যাবে কারণ কিন্তু নমনীয়তা সীমাবদ্ধ থাকবে না.
- সংক্ষিপ্ত লাইব্রেরি ফাইল - লিংক টু, বা অন্তর্ভুক্ত, একটি ফাইল.
- সরাসরি জানালার আকার% আপেক্ষিক বিন্যাস - ধারক উইন্ডোর শতকরা হিসাবে অবস্থান ও মাপ নির্ধারণ করুন. রুপে স্বয়ংক্রিয় এবং সমানুপাতিক. পরম্পরাগত পিক্সেল তুল্য বা কাঠামো মোড সমর্থিত হতে পারে.
- রং আর, জি, বি মান রূপে সরাসরি প্রকাশ করা যেতে পারে. (কোন পরোক্ষ রঙ সূচক টেবিল.)
এই রিলিজে নতুন কি:
- এই সংস্করণ ক্ষুদ্র কোড পরিষ্কার আপগুলি অন্তর্ভুক্ত এবং একটি আরম্ভের ফিক্স. সমস্ত বৈশিষ্ট্য স্থিতিশীল থাকা.
- এই রিলিজে সক্রিয় সমাপ্ত মাউস স্ক্রল চাকা অপারেশন এবং উদাহরণ এবং প্রকল্প ওয়েবপেজ অধীনে (OTK উপর ভিত্তি করে) নতুন Stopwatch-টাইমার প্রকল্প একটি লিঙ্ক যোগ করা হয়েছে.
- লুকানো 'ডট' ডিরেক্টরি এবং ফাইল দেখাচ্ছে জন্য যোগ করা হয়েছে সুইচ.
- যোগ করা হয়েছে, & quot; ডিরেক্টরি & quot ব্রাউজ করুন; ফাংশন ফাইল ব্রাউজারে.
- স্থায়ী 'অনুপস্থিত-কার্সার' সমস্যা নেই, একটি পূর্ববর্তী দ্বারা সৃষ্ট পরিবর্তন. টুল-টিপ উপর কার্সার রেখে দেখুন বক্স এখন কয়েক সেকেন্ডের পরে উধাও হয়ে যায়.
- ফ্রেম ক্যাপচার দ্বারা সিনেমা করতে ক্ষমতা যুক্ত করুন
- সক্রিয় টেক্সট হাইলাইট কপি করার জন্য পেস্ট-বাফার -line টেক্সট ফর্ম বাক্সে.
- যোগ করা হয়েছে Otk_Get_Screen_Size ফাংশন. সন্তোষজনক application'a উইন্ডোর মাপ নির্ধারণের জন্য দরকারী.
- tab চাপলে কার্সার ঝাঁপ সক্রিয় ছিল কিন্তু কার্সারের সাহায্যে কোনো একক সারি টেক্সট আকারে-বক্সের মধ্যে যখন পরবর্তী ফর্ম বাক্স.
- এই এখন পূর্বে বন্দী পরীক্ষা খেলার পিছনে গতি নিয়ন্ত্রণ করে.
কি সংস্করণ 0.92 নতুন: সব প্ল্যাটফর্মের জন্য
সংস্করণ 0.89 নতুন কি:
হাইলাইট টেক্সট প্রতিস্থাপন জন্য <লি> ক্ষুদ্র সংশোধন করা হয়েছে.
<লি> ভেক্টর-ফন্ট সেট করতে নতুন চিহ্ন এবং উন্নতি যোগ করা হয়েছে.
সংস্করণ 0.87 নতুন কি:
<লি> এখনো যোগ করেনি ফাইল ব্রাউজার আকার ইঙ্গিত. স্থায়ী বাইরের উইন্ডো পটভূমি কালো উত্ক্রান্ত. যেমন ফাইল ব্রাউজার হিসাবে নির্বাচন তালিকা, স্থায়ী স্লাইডার, কখনও কখনও একটি তালিকা শেষ আইটেমে স্ক্রলিং না থেকে.
কি সংস্করণ 0.86 নতুন:
সংস্করণ 0.85 নতুন কি:.
ছোট পুল ডাউন মেনুর <লি> স্থায়ী টেক্সট প্রান্তিককরণ.
সংস্করণ 0.84 নতুন কি: একক
সংস্করণ 0.82 নতুন কি:
<লি> জানালার ম্যানেজার দ্বারা বাধ্য যখন OtkOuterWindow উইন্ডো আনন্দময় ঘটনা সেটিং সক্ষম.
খুব ছোট উইণ্ডোর মাপ বদলানো বিরুদ্ধে <লি> যোগ সুরক্ষা.
<লি> ইতিমধ্যে উইন্ডো তৈরি যে OpenGL অ্যাপ্লিকেশন মধ্যে OTK উইজেট সহ সক্রিয় করতে, otk_set_not_native_window ফাংশন যোগ করা হয়েছে.
কি সংস্করণ 0.81 নতুন:
<লি> স্বয়ংক্রিয় পরীক্ষা-ক্যাপচার ক্ষমতা XML ফাইলে সময়-ট্যাগ যুক্ত করে উন্নত ছিল.
পাওয়া মন্তব্যসমূহ না