Skip Navigation LinksBCGSoft > Miscellaneous samples

Miscellaneous Samples


Download all samples in the single ZIP file (set of more than 130 sample applications):
This section contains a set of samples illustration miscellaneous library features not covered in other sections.

AnimationManagerDemo

This sample illustrates Animation Manager in custom, CWnd-derived class.

CustomPages

Demonstrates how to add a custom property page to Customize dialog at runtime.

SVGViewDemo

Demonstrates how to load and display SVG (Scalable Vector Graphics) image.

GraphicsManagerDemo

Illustrates usage of Graphics Managers (in Direct2D, GDI+ and GDI modes). The following Graphics Manager features are demonstrated in this sample:
  • Lines (solid, dashed, multiple, scatter)
  • Rectangles (regular, rounded, transformed)
  • Ellipses and arcs
  • Texts
  • Brushes (solid, gradient, textured)
  • Geometries (simple, spline, complex)
  • Shapes (basic, polygon, pie, doughnut, pyramid, funnel)

DrawEffects

Illustrates usage of Draw Manager to draw various effects: shadow, gradient, highlight (light and dark), and gradient ring.

MDICustomBackground

Illustrates how to customize appearance of MDI Client area.

RegistryDemo

Shows how to use CBCGPRegistry class to write and read to/from Windows registry various data types.

RTLSample

Illustrates RTL support and how to switch between LTR and RTL at runtime.

GesturesDemo

Demonstrates how to add Windows gesture support to CWnd-derived class.

HighDPIDemo

Demonstrates how toolbar/ribbon icons are scaled in the High DPI mode.

SplashScreenDemo

Demonstrates how create application splash screen.

FrameCaptionDemo

Demonstrates how to create an advanced frame caption bar with custom controls, system icon and MDI tabs.

NotificationBadgesDemo

Demonstrates how to add notification badges to different controls.