dbo:abstract
|
- FLTK برنامج ذا إمكانية خاصة بالسرعة والخفة والوضوح الأدوات ذات إمكانيات واضحة وسريعة وخفيفة تعطي «علامة كاملة» وذلك عبر واجهة المستخدم الرسومية التي وضعتها مكتبة سبيتزك وغيرهم أدلى مع البرمجة 3D الرسومات في الاعتبار، ولديه واجهة لبينغل، ولكنها أيضا مناسبة لبرمجة واجهة المستخدم الرسومية بشكل عام. استخدام القطعة الخاصة به والرسم والأنظمة الحديثة على الرغم من الوضوح والسرعة والخفة اكتسبت دعم تجريبي لاستخدام اختياريا الرسومات الخاصة المستخرجة من التعليمات البرمجية التي تعتمد على النظام الأساسي، فإنه يسمح لكتابة البرامج التي تبدو متشابهة في جميعأنظمة التشغيل المعتمدة برنامج ذات الوضوح والسرعة والخفة هومن البرمجيات الحرة والمرخص لها بموجب غبل مع شرط إضافي يسمح ربط ثابت من التطبيقات مع التراخيص غير المتوافقة ويشمل السائل مصمم واجهة المستخدم وهو مصمم واجهة المستخدم الرسومية الذي يولد سي + + مصدر ورأس الملفات. وعلى النقيض من المكتبات مثل كيو تي والتطبيقات المصغرة، برنامج اف تي كي ال يستخدم تصميم أكثر خفة في الوزن تقييد نفسه إلى وظائف واجهة المستخدم الرسومية. وبسبب هذا، ومكتبة صغيرة جدا (برنامج اف تي كي ال «مرحبا العالم» البرنامج حوالي 100 كيلوبايت)، وعادة ما تكون مرتبطة بشكل ثابت. كما أنه يتجنب تعقيد وحدات الماكرو للمعالجة البرمجية المنفصلة ولا يتم استخدام سي + + ذات الميزات المتقدمة: القوالب، والاستثناءات، أو ر ت ت ل أو FLTK1.x مساحات جنبا إلى جنب مع تواضع حجم الحزمة، وهذا يؤدي إلى منحنى تعليم قصير نسبيا للمستخدمين الجدد. هذه المزايا تأتي مع عيوب المقابلة. لبرنامج FLTK لعروض أقل من التطبيقات المصغرة معظم الأدوات لواجهة المستخدم الرسومية، وذلك بسبب استخدامه من أزرار غير أصلية، وليس لديه نظرة الأم ولا يشعر بأي نظام أصلي. (ar)
- FLTK (Abk. Fast Light ToolKit, Aussprache: fulltick) ist ein von entwickeltes GUI-Toolkit für 3D-Grafikprogrammierung und enthält eine OpenGL-Anbindung. FLTK ermöglicht es Programme zu erstellen, die überall gleich aussehen und funktionieren, sofern sie für das entsprechende Betriebssystem kompiliert wurden. FLTK ist freie Software und enthält einen eigenen GUI-Designer fluid (Abk. FLTK User Interface Designer). Im Gegensatz zu Bibliotheken wie Qt und wxWidgets stellt FLTK ausschließlich Funktionalität für eine Benutzeroberfläche zur Verfügung. Dies ist der Grund dafür, dass FLTK so kompakt ist und üblicherweise statisch in Applikationen gelinkt wird. Die Lizenzbedingungen von FLTK beinhalten eine deutliche Aussage, die statisches Linken auch für Nicht-LGPL-Programme erlaubt. Trotz statischen Einbindens der FLTK-Bibliothek ist ein Hallo-Welt-Programm nur etwas über 100 kB groß. (de)
- «Fast, Light Toolkit» (se pronuncia «felteck») es una biblioteca de GUI multiplataforma, desarrollada inicialmente por Bill Spitzak y luego mantenida por un grupo de desarrolladores alrededor del mundo. La biblioteca fue desarrollada teniendo en cuenta programación de gráficos 3D en mente, para esto tiene una interfaz a OpenGL, pero es aún apropiada para desarrollar aplicaciones IGU de propósito general. Utilizando sus propios widgets, trazado de gráficos 2D y sistema de eventos (aunque FLTK2 ha ganado experimental soporte para usar opcionalmente la biblioteca gráfica cairo) desarrollados sobre el abstracto código dependiente del sistema, lo cual permite escribir programas que lucen idénticos cuando son compilados en cualquiera de los sistemas operativos soportados. FLTK es software libre, licenciado bajo LGPL con la cláusula adicional que permite enlazado estático por aplicaciones con licencias incompatibles. Además incluye a FLUID (del inglés, FLTK User Interface Designer), una interfaz de diseño gráfico de FLTK que genera los archivos de cabecera y código para una IGU desarrollada. En contraste a otras bibliotecas como Qt y wxWidgets, FLTK aplica una estricta regla de eficiencia antes de apariencia, lo que le cuesta restricciones a su apariencia y funcionalidad, pero por otro lado, hace de FLTK una biblioteca que consume muy bajos recursos y muy pequeña en tamaño. Esto se refleja en el pequeño tamaño de los programas (el programa «Hola, Mundo!» en FLTK solo ocupa alrededor de 100 KiB), y permite que sea usualmente estáticamente enlazada, aunque el enlace dinámico también está disponible. Lo que previene el uso de complicados macros y preprocesamiento de código separado, además no hace uso de avanzadas características de C++ como: plantillas, excepciones, . Las versiones FLTK 1.1.x no usan namespace. Por lo anterior y combinado con el modesto tamaño del paquete, requiere de una corta curva de aprendizaje para los nuevos usuarios. Pero estas ventajas como se comentó anteriormente vienen con sus correspondiente desventajas. FLTK ofrece menos widgets o menos efectos que otras que más grandes bibliotecas gráficas, además por usar widgets no nativos, no luce como las aplicaciones nativas que lucen y se siente igual que la plataforma gráfica del sistema. (es)
- Fast Light Toolkit (FLTK, pronounced fulltick) is a cross-platform widget (graphical control element) library for graphical user interfaces (GUIs), developed by Bill Spitzak and others. Made to accommodate 3D graphics programming, it has an interface to OpenGL, but it is also suitable for general GUI programming. Using its own widget, drawing and event systems abstracted from the underlying system-dependent code, it allows for writing programs which look the same on all supported operating systems. FLTK is free and open-source software, licensed under GNU Lesser General Public License (LGPL) with an added clause permitting static linking from applications with incompatible licenses. In contrast to user interface libraries like GTK, Qt, and wxWidgets, FLTK uses a more lightweight design and restricts itself to GUI functionality. Because of this, the library is very small (the FLTK "Hello World" program is around 100 KiB), and is usually statically linked. It also avoids complex macros, separate code preprocessors, and use of some advanced C++ features: templates, exceptions, and run-time type information (RTTI) or, for FLTK 1.x, namespaces. Combined with the modest size of the package, this makes it relatively easy to learn for new users. These advantages come with corresponding disadvantages. FLTK offers fewer widgets than most GUI toolkits and, because of its use of non-native widgets, does not have native look-and-feel on any platform. (en)
- FLTK (dibaca sebagai fulltick) adalah salah satu GUI Toolkit yang ringan, cepat, namun tetap modern, dan cocok digunakan untuk mengembangkan berbagai jenis aplikasi GUI. FLTK dibangun untuk bahasa pemrograman C++, tetapi terdapat pula binding untuk bahasa pemrograman lain. FLTK tersedia untuk sangan banyak sistem operasi, termasuk UNIX, Linux, MS Windows, dan Mac OS X. FLTK datang dengan sebuah GUI designer, yang diberi nama Fluid. Fluid tampil cukup sederhana, tetapi sudah sangat membantu dalam perancangan antarmuka pengguna (user interface). (in)
- FLTK (abréviation de Fast Light Toolkit), à prononcer « Full tick », est une bibliothèque logicielle libre écrite en C++. Sa principale fonction est d'aider à créer et gérer des interfaces graphiques (par exemple des boutons, cases à cocher, listes déroulantes...). (fr)
- FLTK (Fast, Light Toolkit) は、クロスプラットフォームのGUIライブラリであり、Bill Spitzakらが1998年に開発した。3次元コンピュータグラフィックスとの親和性を考慮し、OpenGLとのインタフェースも持っているが、一般的GUIプログラミングにも適している。 独自のウィジェット、描画、イベントシステムを使って、基盤となっている各システム固有のコードを抽象化している(なお、FLTK2では実験的にcairoもサポートしている)。これによって、どのオペレーティングシステムでも同じ見た目のプログラムを書くことができる。 FLTKはフリーソフトウェアであり、LGPLに非互換なライセンスのアプリケーションとの静的リンクを許すという条項を加えたライセンスとなっている。ライブラリだけなくFLUID (FLTK User Interface Designer) というグラフィカルなGUI設計ツールが含まれ、C++のソースファイルとヘッダファイルを生成する。 QtやwxWidgetsに比べると、FLTKはより軽量に設計されていて、機能もGUI機能に限定されている。このためライブラリは非常に小さく(FLTKによる "Hello World" プログラムは約100KiB)、静的リンクされることが多い。また、複雑なマクロやプリプロセッサもなく、C++ の最新機能(テンプレート、例外、RTTI、FLTK 1.x では名前空間)も使っていない。従って、習熟が比較的容易である。 長所は短所にもなる。FLTKは多くのウィジェット・ツールキットよりも提供するウィジェットの種類が少ない。また、ネイティブでないウィジェットであるため、そのプラットフォームのネイティブなルック・アンド・フィールとは異なる。 (ja)
- FLTK (ang. Fast Light Toolkit, czyli szybki lekki zestaw narzędzi) jest międzyplatformową biblioteką GUI, napisaną w C++ do użytku na platformach MS Windows, POSIX, macOS, Solaris i OS/2. FLTK dostarcza nowoczesny funkcjonalny GUI i wsparcie dla grafiki 3D poprzez OpenGL i wbudowaną emulację GLUT. Biblioteka jest rozwijana przez małą grupę programistów z różnych części globu. FLTK została zaprojektowana aby być mała i w stopniu pozwalającym na - skompilowany program Hello world na architekturze x86 w systemie GNU/Linux wykorzystujący tę bibliotekę zajmuje 97 kB. Podobnie jak Qt posiada ona własny edytor o nazwie FLUID (FLTK User Interface Designer) umożliwiający projektowanie wyglądu interfejsu. (pl)
- O FLTK (sigla de Fast Light ToolKit), pronunciado como "fulltick", é um kit de desenvolvimento de interfaces gráficas para a linguagem C++, disponível para diversos sistemas operacionais (GNU/Linux – através do sistema gráfico X11, Windows, Mac OS X, OS/2 e Solaris). Através do FLTK é possível criar programas com interface gráfica independente das rotinas específicas do sistema operacional. O conjunto de elementos disponíveis é amplo, e inclui desde os mais comuns, como botões, caixas de texto, etiquetas, sliders, entre outros, até menos usuais, por exemplo, dials, navegadores e relógios —novos elementos são facilmente construídos/adaptados através de derivações dos pré-existentes. O FLTK suporta gráficos 3D (comuns em jogos modernos e visualizações científicas) via OpenGL®, bem como provê emulação à biblioteca GLUT. Embora o FLTK forneça um rico conjunto de componentes gráficos, visa a se manter enxuto e modular. Softwares construídos com o FLTK tendem a ser eficientes em tempo e espaço (mesmo quando ligados estaticamente). Adicionalmente, é fornecida com o FLTK a ferramenta FLUID, que permite de maneira fácil e visual a construção de todo o esqueleto da interface gráfica. O FLTK é um Software Livre distribuído sob a licença LGPL (GNU Library General Public License), permitindo inclusive que os programas criados sejam comercializados sem distribuição do código-fonte. Essa ferramenta foi inicialmente desenvolvida pelo Sr. Bill Spitzak que começou sua vida trabalhando com a engenharia de software, mas chamado pelo espirito artístico voltou-se para a arte digital, e hoje trabalha na Digital Domain que é uma empresa de efeitos especiais de James Cameron. Já o FLTK é mantido atualmente por um pequeno grupo de desenvolvedores ao redor do mundo. (pt)
- FLTK (in het Engels uitgesproken als "fulltick") is een grafische opensourcetoolkit voor zowel Unix, Linux, Windows en Mac. FLTK wordt gebruikt om gebruikersinterfaces voor programma's te schrijven. FLTK biedt 3D-ondersteuning, maar is er vooral op gericht om ook op oudere systemen snel te draaien en weinig geheugen te verbruiken. Het biedt daarom niet de uitgebreide functionaliteit van toolkits als Qt of GTK+, maar wel de basisfunctionaliteit voor het ontwerpen van een venster waaronder knoppen en invoervelden.FLTK is geschreven in C++ en wordt ook meestal met die taal gebruikt, maar kan ook gebruikt worden met talen als Python of Lua.Met FLTK wordt een interface-designer meegeleverd, FLUID, die C++-code genereert. (nl)
- Fast, Light Toolkit — кросс-платформенная библиотека инструментов с открытым исходным кодом (лицензия LGPL) для построения графического интерфейса пользователя (GUI). FLTK произносится как «фултик». Изначально разрабатывалась Биллом Спицтаком (Bill Spiztak). FLTK создавалась для поддержки 3D графики и поэтому имеет встроенный интерфейс к OpenGL, но хорошо подходит и для программирования обычных интерфейсов пользователя. Библиотека использует свои собственные независимые системы виджетов, графики и событий, что позволяет писать программы одинаково выглядящие и работающие на разных операционных системах. В отличие от других подобных библиотек (Qt, GTK, wxWidgets) FLTK ограничивается только графической функциональностью. Поэтому она имеет малый размер и обычно компонуется статически (это исключение из лицензии GNU Lesser General Public License, разрешенное разработчиками). FLTK не использует сложных макросов, препроцессоров и продвинутых возможностей языка C++ (шаблоны, исключения, пространства имен). Вкупе с малым размером кода, это облегчает использование библиотеки не очень искушенными пользователями. Однако эти достоинства порождают недостатки библиотеки, такие как меньшее число виджетов, несколько упрощенная графика и невозможность сборки приложения, выглядящего естественно под конкретной операционной системой. (ru)
- FLTK(Fast Light Toolkit,读做“fulltick”)是一个跨平台的C++GUI工具集,用在UNIX/Linux(X11)、微软Windows和Mac OS X上。FLTK提供现代的GUI功能,除却膨胀,通过OpenGL和内建的GLUT模拟器提供3D图形支持。最初由Bill Spitzak开发,当前由全世界一小组开发者使用美国一个中心仓库维护。 FLTK被设计足够小和模块化以被静态链接,但作为共享库工作良好。FLTK同时包含一个优秀的称为FLUID的UI构建器,可以被用来在几分钟内创建应用程序。 FLTK在GNU宽通用公共许可证第二版下提供,除了允许静态链接。 (zh)
- Fast, Light Tool kit — крос-платформова бібліотека інструментів з відкритим початковим кодом (ліцензія LGPL) для побудови графічного інтерфейсу користувача (GUI). (uk)
|
rdfs:comment
|
- FLTK (dibaca sebagai fulltick) adalah salah satu GUI Toolkit yang ringan, cepat, namun tetap modern, dan cocok digunakan untuk mengembangkan berbagai jenis aplikasi GUI. FLTK dibangun untuk bahasa pemrograman C++, tetapi terdapat pula binding untuk bahasa pemrograman lain. FLTK tersedia untuk sangan banyak sistem operasi, termasuk UNIX, Linux, MS Windows, dan Mac OS X. FLTK datang dengan sebuah GUI designer, yang diberi nama Fluid. Fluid tampil cukup sederhana, tetapi sudah sangat membantu dalam perancangan antarmuka pengguna (user interface). (in)
- FLTK (abréviation de Fast Light Toolkit), à prononcer « Full tick », est une bibliothèque logicielle libre écrite en C++. Sa principale fonction est d'aider à créer et gérer des interfaces graphiques (par exemple des boutons, cases à cocher, listes déroulantes...). (fr)
- FLTK (in het Engels uitgesproken als "fulltick") is een grafische opensourcetoolkit voor zowel Unix, Linux, Windows en Mac. FLTK wordt gebruikt om gebruikersinterfaces voor programma's te schrijven. FLTK biedt 3D-ondersteuning, maar is er vooral op gericht om ook op oudere systemen snel te draaien en weinig geheugen te verbruiken. Het biedt daarom niet de uitgebreide functionaliteit van toolkits als Qt of GTK+, maar wel de basisfunctionaliteit voor het ontwerpen van een venster waaronder knoppen en invoervelden.FLTK is geschreven in C++ en wordt ook meestal met die taal gebruikt, maar kan ook gebruikt worden met talen als Python of Lua.Met FLTK wordt een interface-designer meegeleverd, FLUID, die C++-code genereert. (nl)
- FLTK(Fast Light Toolkit,读做“fulltick”)是一个跨平台的C++GUI工具集,用在UNIX/Linux(X11)、微软Windows和Mac OS X上。FLTK提供现代的GUI功能,除却膨胀,通过OpenGL和内建的GLUT模拟器提供3D图形支持。最初由Bill Spitzak开发,当前由全世界一小组开发者使用美国一个中心仓库维护。 FLTK被设计足够小和模块化以被静态链接,但作为共享库工作良好。FLTK同时包含一个优秀的称为FLUID的UI构建器,可以被用来在几分钟内创建应用程序。 FLTK在GNU宽通用公共许可证第二版下提供,除了允许静态链接。 (zh)
- Fast, Light Tool kit — крос-платформова бібліотека інструментів з відкритим початковим кодом (ліцензія LGPL) для побудови графічного інтерфейсу користувача (GUI). (uk)
- FLTK برنامج ذا إمكانية خاصة بالسرعة والخفة والوضوح الأدوات ذات إمكانيات واضحة وسريعة وخفيفة تعطي «علامة كاملة» وذلك عبر واجهة المستخدم الرسومية التي وضعتها مكتبة سبيتزك وغيرهم أدلى مع البرمجة 3D الرسومات في الاعتبار، ولديه واجهة لبينغل، ولكنها أيضا مناسبة لبرمجة واجهة المستخدم الرسومية بشكل عام. استخدام القطعة الخاصة به والرسم والأنظمة الحديثة على الرغم من الوضوح والسرعة والخفة اكتسبت دعم تجريبي لاستخدام اختياريا الرسومات الخاصة المستخرجة من التعليمات البرمجية التي تعتمد على النظام الأساسي، فإنه يسمح لكتابة البرامج التي تبدو متشابهة في جميعأنظمة التشغيل المعتمدة (ar)
- FLTK (Abk. Fast Light ToolKit, Aussprache: fulltick) ist ein von entwickeltes GUI-Toolkit für 3D-Grafikprogrammierung und enthält eine OpenGL-Anbindung. FLTK ermöglicht es Programme zu erstellen, die überall gleich aussehen und funktionieren, sofern sie für das entsprechende Betriebssystem kompiliert wurden. FLTK ist freie Software und enthält einen eigenen GUI-Designer fluid (Abk. FLTK User Interface Designer). (de)
- Fast Light Toolkit (FLTK, pronounced fulltick) is a cross-platform widget (graphical control element) library for graphical user interfaces (GUIs), developed by Bill Spitzak and others. Made to accommodate 3D graphics programming, it has an interface to OpenGL, but it is also suitable for general GUI programming. Using its own widget, drawing and event systems abstracted from the underlying system-dependent code, it allows for writing programs which look the same on all supported operating systems. (en)
- «Fast, Light Toolkit» (se pronuncia «felteck») es una biblioteca de GUI multiplataforma, desarrollada inicialmente por Bill Spitzak y luego mantenida por un grupo de desarrolladores alrededor del mundo. La biblioteca fue desarrollada teniendo en cuenta programación de gráficos 3D en mente, para esto tiene una interfaz a OpenGL, pero es aún apropiada para desarrollar aplicaciones IGU de propósito general. (es)
- FLTK (ang. Fast Light Toolkit, czyli szybki lekki zestaw narzędzi) jest międzyplatformową biblioteką GUI, napisaną w C++ do użytku na platformach MS Windows, POSIX, macOS, Solaris i OS/2. FLTK dostarcza nowoczesny funkcjonalny GUI i wsparcie dla grafiki 3D poprzez OpenGL i wbudowaną emulację GLUT. Biblioteka jest rozwijana przez małą grupę programistów z różnych części globu. FLTK została zaprojektowana aby być mała i w stopniu pozwalającym na - skompilowany program Hello world na architekturze x86 w systemie GNU/Linux wykorzystujący tę bibliotekę zajmuje 97 kB. (pl)
- FLTK (Fast, Light Toolkit) は、クロスプラットフォームのGUIライブラリであり、Bill Spitzakらが1998年に開発した。3次元コンピュータグラフィックスとの親和性を考慮し、OpenGLとのインタフェースも持っているが、一般的GUIプログラミングにも適している。 独自のウィジェット、描画、イベントシステムを使って、基盤となっている各システム固有のコードを抽象化している(なお、FLTK2では実験的にcairoもサポートしている)。これによって、どのオペレーティングシステムでも同じ見た目のプログラムを書くことができる。 FLTKはフリーソフトウェアであり、LGPLに非互換なライセンスのアプリケーションとの静的リンクを許すという条項を加えたライセンスとなっている。ライブラリだけなくFLUID (FLTK User Interface Designer) というグラフィカルなGUI設計ツールが含まれ、C++のソースファイルとヘッダファイルを生成する。 長所は短所にもなる。FLTKは多くのウィジェット・ツールキットよりも提供するウィジェットの種類が少ない。また、ネイティブでないウィジェットであるため、そのプラットフォームのネイティブなルック・アンド・フィールとは異なる。 (ja)
- O FLTK (sigla de Fast Light ToolKit), pronunciado como "fulltick", é um kit de desenvolvimento de interfaces gráficas para a linguagem C++, disponível para diversos sistemas operacionais (GNU/Linux – através do sistema gráfico X11, Windows, Mac OS X, OS/2 e Solaris). O FLTK suporta gráficos 3D (comuns em jogos modernos e visualizações científicas) via OpenGL®, bem como provê emulação à biblioteca GLUT. Adicionalmente, é fornecida com o FLTK a ferramenta FLUID, que permite de maneira fácil e visual a construção de todo o esqueleto da interface gráfica. (pt)
- Fast, Light Toolkit — кросс-платформенная библиотека инструментов с открытым исходным кодом (лицензия LGPL) для построения графического интерфейса пользователя (GUI). FLTK произносится как «фултик». Изначально разрабатывалась Биллом Спицтаком (Bill Spiztak). FLTK создавалась для поддержки 3D графики и поэтому имеет встроенный интерфейс к OpenGL, но хорошо подходит и для программирования обычных интерфейсов пользователя. (ru)
|