首页> 外文OA文献 >Fulltick Editor: Editor Gráfico de Interfaces Gráficas en C++
【2h】

Fulltick Editor: Editor Gráfico de Interfaces Gráficas en C++

机译:Fulltick编辑器:C ++图形界面的图形编辑器

摘要

Este proyecto consiste en un editor gráfico de interfaces gráficas que genera un código C++ automáticamente asociado a la interfaz gráfica desarrollada por el usuario de forma que este código sea claro, limpio, inteligible y orientado a objetos lo que facilita que el usuario pueda relacionar ese código con los elementos de la interfaz, para si lo desea poder añadir código manualmente y seguir desarrollando su aplicación.udTambién pretendemos que sea una solución a las actuales existentes, ya que éstas o son de pago, o carecen de editores de interfaces gráficas o son difíciles de programar o generan un código sucio y no orientado a objetos. Es más, muchas de ellas solo están preparadas para trabajar en entorno Windows, mientras que nuestro proyecto permite trabajar tanto en Windows como en Linux.udPara nuestro editor nos hemos basado en la librería FLTK (Fast Light ToolKit) que es una librería de código libre bajo la licencia LGPL (GNU Library Public License, Version 2), lo que nos ha permitido modificar o reutilizar el código existente en la misma para nuestros fines. FLTK es un conjunto de herramientas de interfaz gráfico enudC++ para UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK es un moderno interfaz gráfico que soporta gráficos 3D mediante OpenGL.ud[ABSTRACT]udThis project is a graphical interfaces editor which automatically generates C++ code associated to a graphical interface developed by the user, so this code is clear,udclean, intelligible and Object-Oriented (OO). This editor facilitates the user to relate that code to the elements of the interface, add code manually and continue developing hisudapplication, as he desires.udWe also try our project is a solution to the current existing ones, since these either are of payment, or lack graphical interfaces editors or are difficult to develop orudgenerate a dirty and not OO code. Even more, many of them are just prepared to work in Windows environment, whereas our project allows to be employed both at Windows and Linux.udIn order to develop our project we have worked with FLTK, an open source library under the terms of LGPL (GNU Library Public License, Version 2) what has allowed us to modify or reuse the existing code in the same one for our aims. FLTK is a cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supportsud3D graphics via OpenGL®.
机译:该项目由一个图形化图形界面编辑器组成,该编辑器会自动生成与用户开发的图形化界面相关联的C ++代码,从而使该代码清晰,干净,可理解且面向对象,从而使用户更易于关联该代码有了界面元素,如果您希望能够手动添加代码并继续开发应用程序,那么 udd我们还打算将其作为当前现有解决方案的解决方案,因为这些解决方案要么是付费的,要么是缺少图形界面编辑器的,要么是难以编程或生成肮脏的,非面向对象的代码。而且,其中许多仅准备在Windows环境中工作,而我们的项目则允许我们在Windows和Linux中工作。 Ud对于我们的编辑器,我们已经基于FLTK(Fast Light ToolKit)库,该库是一个代码库。根据LGPL(GNU库公共许可证,版本2)免费提供,该许可证使我们能够出于我们的目的修改或重用其中的现有代码。 FLTK是 udC ++中用于UNIX®/Linux®(X11),Microsoft®Windows®和MacOS®X的一组图形界面工具。FLTK是一种现代图形界面,支持使用OpenGL的3D图形。 Ud [ABSTRACT] ud此项目是一个图形界面编辑器,可自动生成与用户开发的图形界面相关的C ++代码,因此该代码清晰, udclean,可理解且面向对象(OO)。该编辑器可方便用户将代码与界面元素相关联,手动添加代码,并根据自己的意愿继续开发自己的 udd应用程序。 Ud我们还尝试将我们的项目作为当前现有解决方案的解决方案,因为它们要么是付款,缺少图形界面编辑器,难以开发或评估肮脏而非OO代码的代码。甚至更多,它们中的许多只是准备在Windows环境中工作,而我们的项目则允许在Windows和Linux上同时使用。 Ud为了开发我们的项目,我们与FLTK合作,后者是LGPL条款下的开源库(GNU库公共许可证,版本2)使我们能够出于同一目的修改或重用同一代码中的现有代码。 FLTK是用于UNIX®/Linux®(X11),Microsoft®Windows®和MacOS®X的跨平台C ++ GUI工具包。FLTK提供了现代化的GUI功能,而不会让人大为夸张,并通过OpenGL®支持 ud3D图形。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号