123
ConsoleGUI

ConsoleGUI

ConsoleGUI هو إطار عمل .NET بسيط لإنشاء تطبيقات واجهة المستخدم الرسومية القائمة على وحدة التحكم.يوفر معظم الأدوات الأساسية لإدارة التخطيط بالإضافة إلى مجموعة من عناصر التحكم الأساسية.
ConsoleGUI هو إطار عمل .NET بسيط لإنشاء تطبيقات واجهة المستخدم الرسومية القائمة على وحدة التحكم.يوفر معظم الأدوات الأساسية لإدارة التخطيط بالإضافة إلى مجموعة من عناصر التحكم الأساسية.ما يميز هذه المكتبة بصرف النظر عن المشاريع الأخرى التي توفر وظائف مماثلة ، هو حقيقة أن إطار عمل ConsoleGUI مدفوع بالكامل بالتخطيط.في هذا الصدد ، يشبه WPF أو HTML ، على سبيل المثال نماذج Windows.لا تحدد الإحداثيات الدقيقة التي يجب أن يتواجد عندها عنصر تحكم معين ، ولكن بدلاً من ذلك ترك لوحات التكديس ، ولوحات الإرساء ومديري التخطيط الآخرين يقومون بعملهم.

المميزات

التصنيفات

بدائل ConsoleGUI لجميع المنصات مع أي ترخيص

ncurses

ncurses

ncurses (لعنات جديدة) هي مكتبة برمجة توفر واجهة برمجة تطبيقات تتيح للمبرمج أن يكتب واجهات مستخدم تعتمد على النص بطريقة مستقلة عن المحطة الطرفية.
  • تطبيق مجاني
  • Linux
FINAL CUT

FINAL CUT

FINAL CUT هي مكتبة فئة C ++ ومجموعة أدوات مع دعم الماوس الكامل لإنشاء واجهة مستخدم تستند إلى النص.
libmabuff

libmabuff

هذه مكتبة libmabuff لإنشاء TUI البسيط في C ++ ، وتستخدم termbox و github.com/nsf/termbox (حسب الطلب) حيث أن ترخيص backend.libmabuff هو MIT.
  • تطبيق مجاني
  • Linux
newt

newt

نيوت هي مكتبة برمجة لوضع نص اللون ، واجهات المستخدم القائمة على القطعة.
  • تطبيق مجاني
  • Linux
Gui.cs

Gui.cs

Gui.cs عبارة عن مجموعة أدوات بسيطة لواجهة المستخدم الخاصة بـ .NET و .NET Core و Mono وتعمل على كل من Windows و Linux / Unix.
termbox

termbox

Termbox هي مكتبة تساعد في إنشاء واجهة المستخدم الرسومية المزيفة.وهو بديل ncurses بسيطة ونظيفة.
  • تطبيق مجاني
  • Linux
S-Lang

S-Lang

S-Lang هي مكتبة برمجة توفر إجراءات لتضمين مترجم للغة البرمجة النصية S-Lang ، ومكونات لتسهيل إنشاء النصوص القائمة على النص ...
Turbo Vision

Turbo Vision

واجهة مستخدم نصية C ++ كاملة (TUI) تضم النوافذ ومربعات الحوار (الأزرار ومربعات الاختيار والراديو ومربعات الإدخال وما إلى ذلك) ودعم الماوس والقوائم وما إلى ذلك.