GxUI Library - GitHub
- Notifications You must be signed in to change notification settings
- Fork 2
- Star 9
- Code
- Pull requests 0
- Actions
- Security 0
- Insights
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Latest commitHistory228 Commits | ||||
| Controls | Controls | |||
| Freezer | Freezer | |||
| Helpers | Helpers | |||
| Samples | Samples | |||
| Solution | Solution | |||
| core | core | |||
| docs | docs | |||
| resources | resources | |||
| ux | ux | |||
| .gitignore | .gitignore | |||
| .project | .project | |||
| BuildAndUpdate.bat | BuildAndUpdate.bat | |||
| BuildBatch.bat | BuildBatch.bat | |||
| LICENSE.txt | LICENSE.txt | |||
| Properties.xslt | Properties.xslt | |||
| README.md | README.md | |||
| UpdateGX.bat | UpdateGX.bat | |||
| UpdateKB.bat | UpdateKB.bat | |||
| common.msbuild | common.msbuild | |||
| gxui.jsb | gxui.jsb | |||
| gxui.msbuild | gxui.msbuild | |||
| gxuiGXCatalog.xml | gxuiGXCatalog.xml | |||
| gxuiKBCatalog.xml | gxuiKBCatalog.xml | |||
| View all files | ||||
Repository files navigation
- README
- License
🚨 Project Deprecated 🚨
This project is no longer actively maintained and should be considered deprecated. While it may still function as expected, no further updates or support will be provided. Feel free to fork the repository if you wish to continue its development independently.
Thank you to everyone who contributed to this project!
GxUI LibraryDescription
GxUI is a user controls library for GeneXus X or higher, based on ExtJS 4.1. It features a set of controls for building highly interactive web applications with GeneXus.
Features
Currently, GxUI provides the following user controls:
-
GridExtension
Custom render for Grid controls. Wraps Ext.grid.Panel so it can be used from GeneXus. Grids are an excellent way of showing large amounts of tabular data on the client side. Essentially a supercharged <table>, GridExtension makes it easy to fetch, sort and filter large amounts of data.
-
Layout
Layout User Control. Wraps an Ext.panel.Panel with a BorderLayout so it can be used from GeneXus. This is a multi-pane, application-oriented UI layout style that supports multiple nested panels, automatic split bars between regions and built-in expanding and collapsing of regions.
-
Menu
A basic floating menu control. It supports adding buttons, separators and submenus. It's an implementation of Ext.menu.Menu.
-
Message
This control allows you to show a message in two ways: Alert or Notification. If you want to show an alert, a modal message dialog will appear. If you want to show a notification, a non-modal notification window will appear, similar to the one used by Microsoft Outlook when a new mail message arrives.
-
Panel
Panel User Control. Wraps Ext.panel.Panel so it can be used from GeneXus. The control basically is a container of other controls. After dragging the control to the form you can include any control in the cell provided by the control. Also, it came with a Toolbar included.
-
Splash
This control shows a splash screen. The splash screen is shown only once (a cookie is stored to remember if it was already shown).
-
TabPanel
A basic tab container. Wraps Ext.tab.Panel so it can be used from GeneXus.
-
Toolbar
Toolbar User Control. Wraps Ext.toolbar.Toolbar so it can be used from GeneXus. The control basically loads a SDT which contains the toolbar items.
-
Treeview
Treeview User Control wraps Ext.tree.Panel so it can be used from GeneXus. This control provides tree-structured UI representation of tree-structured data and is an excellent tool for displaying heirarchical data in an application. Tree nodes can be loaded invoking a remote URL or through a SDT.
-
Viewport
Viewport user control allows any contained GxUI control to occupy all the available space on screen.
Building Your Copy of GxUI
GxUI is built using MSBuild
Prerequisites
- You have MSBuild
- You are familiar with git.
Build
Once you have the repository cloned, building a copy of GxUI is really easy.
BuildBatch.batAt this point, you should now have a build/ directory populated with everything you need to use GxUI.
The bat file accepts an optional parameter to indicate if it's a Debug or Release build. If no parameter is specified, a Debug build is performed.
Documentation
Detailed documentation is available here: https://wiki.genexus.com/commwiki/wiki?19311,Category%3Agxui+Library+v2.0
License
Released under the BSD license.
About
GxUI is a user controls library for GeneXus X or higher, based on ExtJS 4.1. It features a set of controls for building highly interactive web applications with GeneXus.
Topics
genexus deprecated-repo gx-extensionsResources
ReadmeLicense
View licenseUh oh!
There was an error while loading. Please reload this page.
Activity Custom propertiesStars
9 starsWatchers
14 watchingForks
2 forks Report repositoryReleases 2
gxui Library v2.0.1 Latest Sep 22, 2016 + 1 releasePackages 0
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
Languages
- JavaScript 79.6%
- CSS 20.1%
- Other 0.3%
Từ khóa » Gxui
-
Google/gxui: An Experimental Go Cross Platform UI Library. - GitHub
-
Gxui Library - GeneXus Marketplace
-
Gxui - Npm
-
Gxui Vulnerabilities | Snyk
-
Google Equips Go With An Experimental Cross-platform UI - InfoWorld
-
Gxui - CS:GO Settings, Crosshair, Config - SETTINGS.GG
-
~nelsam/gxui - Sourcehut Git - SR.HT
-
#gxui - Twitter Search / Twitter
-
Golang Theme Examples
-
Google/gxui - Gitter
-
Gl Package - /nelsam/gxui/drivers/gl - Go Packages
-
View Page Version - WorkWithPlus
-
GXUI: A New Cross-Platform UI Library By Google - Phoronix