GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - PandaWood/CAB-DevExpress-Extension-Kit: CAB DevExpress Extension Kit is a library that allows the use of DevExpress WinForm components within CAB (Composite UI Application Block)

BranchesTags
Open more actions menu

Latest commit

 

History

188 Commits
188 Commits

Folders and files

NameName
Last commit message
Last commit date
BuildProcessTemplates
BuildProcessTemplates
 
 
CABDevExpress.ExtensionKit.Tests
CABDevExpress.ExtensionKit.Tests
 
 
CABDevExpress.ExtensionKit
CABDevExpress.ExtensionKit
 
 
QuickStarts/BankTeller
QuickStarts/BankTeller
 
 
images
images
 
 
lib
lib
 
 
.gitignore
.gitignore
 
 
BankTeller QuickStart.sln
BankTeller QuickStart.sln
 
 
Build.bat
Build.bat
 
 
CABDevExpress.ExtensionKit.sln
CABDevExpress.ExtensionKit.sln
 
 
LICENSE.txt
LICENSE.txt
 
 
README.markdown
README.markdown
 
 
release.bat
release.bat
 
 

Repository files navigation

CAB DevExpress Extension Kit is a library that allows the use of DevExpress WinForm components within CAB (Composite UI Application Block).

CAB Information

For more information on CAB see the the SmartClient project and read Rich Newman's Intro to CAB for a detailed and informative guide on each of CAB's components. Rich's articles would be essential reading for those thinking about contributing to the CABDevExpress.ExtensionKit.

The BankTeller Sample Application (from the CAB distribution) modified to use DevExpress controls and the CABDevExpress.ExtensionKit:


Recent Changes

  • Removed IUIBarItemLinksAdapter (and implemented BarLinksOwnerCollectionUIAdapter : BarLinksCollectionUIAdapter removed IRibbonGroupUI (wasn't used)

  • Lots of small code clean-up in the Adapters (using Guard.ArgumentNotNull consistently; not checking for null if it's unnecessary, or doing if it is; wrong class name used in XML comments etc)

  • Removed the InternalCollection property for most UIElementAdapters (most of them weren't used, nor should be)

  • Fixed XtraNavBarWorkspace.Close() bug where NavBarGroups were not removed

Things Added

  • Ribbon support Added
  • RibbonApplicationMenuUIAdapter
  • RibbonPageHeaderUIAdapter
  • RibbonQuickAccessToolbarUIAdapter
  • RibbonGalleryUIAdapter and RibbonGalleryGroupUIAdapter (thanks to DevLynx)

Tests have been written and included using XUnit (not very comprehensive as yet, but it's a start) see the XUnit site at https://github.com/xunit/xunit

Note: there is a ReSharper plugin for XUnit at https://github.com/xunit/resharper-xunit

We appreciate any comments or contributions.


Contributors:
  • Espen Schaathun [email protected]
  • Vincent Guerci [email protected]
  • Peter van der Woude (PandaWood) [email protected]
  • DevLynx http://DevLynx.LiveJournal.com

About

CAB DevExpress Extension Kit is a library that allows the use of DevExpress WinForm components within CAB (Composite UI Application Block)

Topics

cabcomposite-ui-application-blockcomposite-winform-applicationdevexpress

Resources

Readme
MIT license
Activity

Stars

11 stars

Watchers

6 watching

Forks

4 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.