Rogue Wave Knowledge Base
Search:    
Browse by category:
Knowledgebase | Glossary | Ask a Question |

Objective Grid: Toggling a checkbox

Article ID: 508
Last updated: 05 Jan, 2012
Revision: 1
print  Print
share  Share
Views: 32577
Posted: 09 Jan, 2001
by Meltreger B.
Updated: 05 Jan, 2012
by Meltreger B.
Problem

When using the CGXCheckListComboBox class, currently I have to click on the actual checkbox to toggle the value. How can I change the behavior so the checkbox is checked/unchecked whenever I click anywhere on the item?




Cause




Action

In order to do this, you should derive a class from CGXCheckListComboLBox (which itself derives from the MFC class CCheckListBox). In your subclass, you can process the WM_LBUTTONDOWN message as shown below. You will also have to subclass CGXCheckListComboBox class and override the CreateListBox member. There you should instantiate your CGXCheckListComboLBox derivative.

Example:

  void CYourCheckListComboLBox::OnLButtonDown(UINT nFlags, CPoint point)
{
    m_bLButtonDown = TRUE;
m_nOldSel = GetCurSel();
SetFocus();

// determine where the click is
BOOL bInCheck;
int nIndex = CheckFromPoint(point, bInCheck);

// if the item is disabled, then eat the click
if (!IsEnabled(nIndex))

      return;
    if (m_nStyle != BS_CHECKBOX && m_nStyle != BS_3STATE)
{
      // toggle check mark automatically if check mark was hit
if (TRUE) //This was if(bInCheck) in the base class
{
        CWnd* pParent = GetParent();
ASSERT_VALID(pParent);

int nModulo = (m_nStyle == BS_AUTO3STATE) ? 3 : 2;

int nCheck = GetCheck(nIndex);
nCheck = (nCheck == nModulo) ? nCheck - 1 : nCheck;
SetCheck(nIndex, (nCheck + 1) % nModulo);
InvalidateCheck(nIndex);
CListBox::OnLButtonDown(nFlags, point);

// Inform of check
pParent->SendMessage(WM_COMMAND,

          MAKEWPARAM(GetDlgCtrlID(), CLBN_CHKCHANGE),
(LPARAM)m_hWnd);
        return;
      }
    }

// do default listbox selection logic
CListBox::OnLButtonDown(nFlags, point);

  }


This article was:   Helpful | Not helpful Report an issue


Prev     Next
Currency Edit: Derived class only paints the 3D border       Tab Windows: Dialog freezes when embedded in a tab window.

Others in this category
b Objective Grid Pro/CCE: ADO prebuilt controls
b Customizable Toolbars: OnToolbarWndNotify() not called
b Customizable Toolbars: Custom CWnd's do not draw properly when the toolbar is docked vertically
b Floating Document Interface (FDI): SECToolBar is required
b Customizable Toolbars: Linking events to CView
b Floating Document Interface (FDI): Toolbars and status bar lacks 3D look
b Multiple Top Level Interface (MTI): Caption bar only does not display the program name
b Multiple Top Level Interface (MTI): How to update the status bar
b Workbook Document Interface (WDI): Subclassing fails with SECWorkbook
b Workbook Document Interface (WDI): Changing workbook tab fonts and colors
b Objective Grid: Sorting a CGXBrowserGrid, CGXDaoGrid or CGXODBCGrid
b Application crashes when using the Routing Architecture to handle the <I>Unload</I> event for MDI Forms
b Objective Grid Pro: Registering the Designer
b Objective Grid Pro/CCE: Use with the Build Wizard
b Objective Grid Pro/CCE: Starting Designer from VB
b Objective Grid Pro/CCE: Error when registering CCE controls
b Objective Grid Pro/CCE: Error message
b Objective Grid Pro/Excel Read-Write: ExDlgMulti sample
b Objective Grid Pro/CCE: FindText
b End statement causes painting problems with docking forms
b Objective Grid: Date stored in grid does not match CGXDateTime custom format
b Objective Grid Pro/CCE: Problem with focus
b Image Classes: GIFF/TIFF license fee
b Image classes: ImageList support
b Image classes: Automatic file detection and loading
b Customizable MenuBar: Disabling the close button on a floating menubar
b Docking Views and SDI applications
b Objective Grid: Changing cell types
b Tree Control / View Classes: Not updating after inserting or deleting items
b Objective Grid Pro/CCE: Searching text
b Objective Grid CCE ActiveX control creation fails
b Objective Grid Pro/CCE: Sorting with a single sortinfo object
b Objective Grid Pro/CCE: Updated prebuilt controls
b Out of environment space message when compiling Objective Grid CCE.
b Tabbed Windows: Selecting tabs in multiply embedded tab windows.
b Objective Grid Pro/CCE: Updated help file for ActiveX controls
b Customizable Toolbars: showing and hiding toolbars
b Customizable MenuBar: Enabling bitmap menu support
b Enabling item ellipses (...) in the outlook-syle shortcut bar
b Docking views: Programmatically docking a view
b Editable List Box: Assertion when a blank entry is clicked
b Objective Grid: Cells do not resize properly with SetValueRange()
b Objective Grid: Default date for custom date formats
b Docking Views: Changing the default docking order
b Docking Views: LoadBarState()/SaveBarState() does not work
b Tree Control / View Classes: Specifying colors and fonts for individual tree items.
b Objective Grid: Enabling right mouse button dragging
b Objective Grid: Accessing style objects
b Docking Views: Unable to type characters in a docked SECEditView
b Tree Control / View Classes: Win32 notification messages
b Tree Control / View Classes: Displaying the tree as a grid
b Objective Grid: Displaying a choice in a combobox and storing the index in the cell
b Sample: Custom SpinEdit Toolbar Button
b Steping into code in a dll debug build in Objective Toolkit.
b SECWorkspaceMgrEx: customizable toolbar painting problem
b Objective Grid: Static edit cells
b Objective Chart: How to make the bars in a Bar graph different
b Currency Edit: Using the control as a generic numeric control
b Objective Toolkit: Unable to invoke nmake
b SECMDIFrameWnd: OnActivateView()
b Objective Grid: How should I fill the grid with values?
b Objective Grid: Add floating cell capability to cell types other than edit cells
b Objective Grid: Inserting and removing worksheets at runtime
b Customizable MenuBar: Displaying bitmap menus without the dockable menubar
b Objective Toolkit 5.21 Service Pack 1
b Problems building Objective Toolkit? Here are some common things to check
b Objective Grid: ODBCGrid fails to display SQL Server dynamic cursors.
b Resource conflicts between OT and OT Pro
b Objective Toolkit: Support for Alpha NT
b Calendar Control: Intercepting date selections in a dialog
b Objective Toolkit installation
b Objective Toolkit: How to remove an image from a SECTreeCtrl
b How to use SetLogFont() to set font characteristics in Objective Chart
b Objective Chart project file
b Objective Chart: How to change the width of lines when printed.
b How to add data to a chart dynamically without redrawing the entire chart.
b How to Create an Upside-Down Chart -- A Lesson in Customizing Objective
b Objective Chart: How to change the appearance of axis labels
b Objective Chart: Chart Wizard User&#39;s Guide.
b How to avoid problems when all the data objects have the same value
b Speeding Objective Studio builds
b Objective Chart: Installation Notes
b How to hide data series (groups) in Objective Chart
b How to dynamically hide or show a component in Objective Chart
b Objective Chart Customer Gallery
b How to copy styles for Objective Chart objects
b How to improve the drawing speed of Objective Chart for plotting real-time data.
b How to customize Objective Chart -- an overview
b How to create a graph which has two Y axes that show the same data against two axis scales
b Objective Chart: How to superimpose or align two graph displays
b Objective Chart: How to fill the background of a component
b How to retrieve the style of an object in Objective Chart
b Objective Chart: How to customize grid lines and tick marks
b How to make a portion of the Edit window read-only
b Objective Grid: Problem with MS SQL Server dynasets
b Deriving directly from CODProperty in Objective Views 6.1 causes a linker error with CRuntimeClass.
b Components do not align correctly if a label component is selected.
b Bugfix: Fast entry mode does not working with SECDateTimeCtrl
b Objective Grid: How can I change the query for a DAO grid at runtime?
b Objective Grid: Duplicate control IDs
b Objective Grid: Requerying the recordset does not reflect changes in the row count
b Objective Grid: Slow display of a DaoGrid
b Objective Grid: Deferred binding to a recordset
b Objective Grid: Filling a combobox
b MVC changes from version 6.01 to 6.1
b Wrong legend key color for CX_GRAPH_AREA and similar graphs
b SECTreeView painting problem with ATI video drivers
b Objective Grid: Can CGXRecordInfoWnd and CGXRecordInfoSplitterWnd be used with other grids besides the browser grids?
b Objective Grid: Modifying the horizontal space between the grid line and the cell text
b Objective Grid: Problems using DLLs
b Objective Grid: How can I change cell settings (e.g. colors) for individual cells?
b Objective Grid CCE: Iterating through a range list
b Objective Grid: Removing borders and grid lines from cells
b Custom Status Bar: Isolating the progress bar to a pane
b Objective Grid: Turning off row headers
b Objective Grid Pro/CCE: Using the import directive with CCE
b Objective Grid: Transactions with OCBC grids
b Objective Grid: Header cells not inverted when selected
b Objective Grid: Preventing the print setup dialog from appearing
b SECFrameWnd::GetMenu() returns NULL
b Objective Grid: Handling combobox notifications
b SECDateTimeCtrl and the EN_KILLFOCUS notification
b Docking Windows: SECToolBar and the cool look style.
b Objective Grid: Preventing text display at the bottom of the screen
b The menus and toolbars for Visual Case are inactive.
b Location of Visual Case files.
b Location of Stingray UML libraries.
b Objective Grid: Positioning the current cell
b Docking views: Routing accelerators from a docked view to the mainframe
b Restoring a maximized application at startup using the Workspace Manager
b Objective Grid: Disabling cells
b Objective Grid: Handling combobox notifications
b Objective Grid: Moving the current cell to the first editable column in the selected row
b Objective Grid: Using a tab control in a dialog
b Compatibility of Studio 99 products with Windows 2000
b Objective Grid: How do I display a grid with a Record Beam in a dialog?
b Objective Grid: Invalid page fault in module KERNEL32.DLL when exiting the application
b VB5/VB6 RunTime Wrappers
b Microsoft VBScript Language Reference link
b How do I launch Visual Case?
b Location of MFC and ATL libraries.
b Objective Grid: Modifying the horizontal space between the grid line and the cell text
b Objective Grid: Decreasing flicker for a rid in a CView
b Objective Grid: First character entered in a cell is not visible
b Objective Grid: Printing worksheets from CGXTabWnd
b Objective Grid: Floating cells with rotated text do not grow vertically
b Cannot unload DLLs or ActiveXs using OG
b Objective Grid: Editing the record in the data source
b Objective Grid: Adding user properties
b Objective Grid: Metafiles generated by Objective Grid cannot be read by other applications
b Objective Grid: Hiding or showing tabs
b Objective Grid: Windows Explorer-like headers
b Objective Grid: Changing the calendar months and days to a specific language
b Docking Windows: ActiveX control painting problems
b Objective Grid Pro/CCE: MFC runtime for CCE 7.0 prebuilt controls
b Sorting problem with CGXCurrencyEdit and decimal separators
b Fix for data dragging across adjacent display components
b Objective Grid: Drag and drop in a 16-bit environment
b Objective Grid: Determining the columns and rows of a selection
b Objective Grid: Enabling Intellimouse support for a grid embedded in a dialog
b Customizable Toolbar: Loading and saving toolbar states
b Objective Grid: Linking statically Objective Grid to an extension DLL
b Objective Grid: Preventing database record writing when a row is updated
b Objective Grid: Changing color properties of a cell
b Objective Grid: How can I change the default settings for all
b Objective Grid: Storing text as a string in cells with formula support
b Objective Grid: Printing a grid embedded in a dialog or form view
b Objective Grid: Outlining the current rows or columns with special formatting
b Objective Grid: Resizing all rows to the same height
b Objective Grid: Individual menus for different worksheets
b Objective Grid: Cell modify notifications
b Objective Grid: Enabling scrollbars
b Objective Grid: Positioning the grid when printing
b Objective Grid: List box mode
b Objective Grid: Excel compatibility
b Objective Grid: Inserting unbound columns
b Objective Grid: Appending a record to the data source
b Objective Toolkit: Disabling compiler messages
b Objective Grid: Changing header labels
b Objective Grid: Updating formula cells that reference cells changed programmatically
b Objective Grid: Filling a large grid with a formula
b Objective Grid: Column header text too large when zoomed.
b Objective Grid: IME window flicker
b Objective Grid: Non-OLE drag and drop
b Objective Grid: Pasting into static cells
b Objective Grid: Adding custom worksheet functions
b Objective Grid: Modifying the value of a cell in a formula
b Objective Grid and multiple threads
b Objective Grid: Changing cell styles when using a browser grid
b Objective Grid: Customizing headers and footers for printing
b Objective Grid: Two digit years
b Objective Grid: International character fonts
b Objective Grid: Dragging items from a listbox to the grid
b Objective Grid: CGXWndWrapper and printing
b Objective Grid: Retrieving date information on systems with different date formats
b Objective Grid: Changing the data of a grid without a view
b Objective Grid: Changing the date format when printing headers and footers
b Objective Chart: How to display a chart in a dialog
b Objective Grid: TRACE message Warning - more than one redraw....
b Objective Grid: Handling the [Enter] key in a grid embedded in a dialog
b Objective Grid: Printing a grid embedded in a CFormView
b Objective Grid: Decreasing update flicker
b Objective Grid: Determining scroll bar visibility
b RC IO file error while compiling Objective Toolkit
b Objective Grid: What is the fastest way to &#39;clear&#39; cell contents out of the grid?
b Objective Grid: Increasing the thickness of the line separating columns
b Workbook Document Interface (WDI): Subclassing the MDI client area
b Objective Grid: Specifying the values stored in a cell for a checkbox
b Objective Grid: How can I programmatically change the record number that is displayed in the record field of the CGXRecordInfoWnd?
b Objective Grid: Controlling cell focus
b Objective Chart: How to change the appearance of a component&#39;s panel
b Bug in OE1.04 View/Scroll Synching with Dynamic Splitters
b USERTYPE.DAT -- list of keywords for Objective Studio products
b Common and MVC Libraries do not automatically build
b Objective Grid: Maintaining the cursor position as a cell loses and regains focus
b Objective Grid 7.0 Designer Help File
b Objective Grid: Batching screen updates
b ActiveScript: Creating forms that are intially hidden
b QueryUnload event is fired twice
b Environment Wizard does not Detect All Installed versions of Visual C++
b Bugfix: Fast entry mode does not working with SECDateTimeCtrl
b Objective Grid: Problems with calling SetCurrentCell() from OnAddedNewRecord().
b Objective Grid Tutorial Sample Files
b Objective Grid: Using a grid in a dialog
b Using User Tools with customizable toolbars
b Saving changes to Objective Edit syntax settings
b Objective Edit Find Next selection drawing
b Objective Grid: WYSIWYG mode
b Objective Grid: Grid lines not visible during print preview
b How can I read data from a text file in tab-delimited format?
b Objective Chart: OCHistogram samples and revision
b Objective Chart sample projects -- A Demo Gallery
b Missing samples in OC6.1 distribution
b Objective Grid for ActiveX 8.11 does not compile under Microsoft Platform SDK
b Application links to the wrong Common and MVC libraries build configurations
b Objective Grid: Disabling user input
b Customizable Toolbars: Repositioning toolbars at runtime
b Customizable Toolbars: Toolbars are not visible
b Customizable Toolbars: Locating a button
b Customizable Toolbars: Obtaining the HWND of a button
b Customizable Toolbars: Disabling the ALT-drag feature
b Customizable Toolbars: Importing toobar resources
b Objective Grid: Printing without grid lines
b Objective Grid: Printing a range of rows
b I have a grid with a CString
b Objective Grid: Restricting printing to one page
b Utility Classes: Compressing CDocument data
b Errors when building Objective Studio&#39;s Common library
b Objective Views: _MIN, _MAX errors (OV 6.0 SP1)
b Objective Views: Validating connections
b How to change the appearance of data items (lines, bars, wigets) in Objective Chart
b Docking Control Bars with DockControlBarEx
b How to handle the LVN_COLUMNCLICK notification message in SECTreeCtrl/SECTreeView
b Cell Attributes: Determining the attributes of a cell
b Customizable Toolbar: Making a toolbar button appear animated
b Objective Grid Pro/CCE: Problem with derived controls
b I get duplicate symbol warnings when linking with Tools.h++.
b Objective Grid: Restricting hint information when a view attached to a document is updated
b Objective Grid: Using a CGXTabWnd in a static splitter window
b Objective Grid: Problem binding Objective Grid to Class Wizard-generated recordsets
b Can I use the MSVC 1.50 compiler to build Objective Toolkit 16-bit libraries?
b Tree Control / View classes: Giving the focus to newly created items in SECTreeCtrl
b Objective Grid memory leaks
b Objective Grid: Numeric entry in an edit cell
b Objective Grid: Displaying bitmaps
b Objective Grid: Disabling column resizing
b Objective Grid: How can I get the value for a given cell.
b Objective Grid: Disabling scrolling for the grid
b Objective Grid: How can I improve the performance of my DAO Grid?
b SECListBoxEditor and DDX
b Editable List Box Classes: Buttons are not visible
b SECWorkspaceMgrEx: FDI app crashes when saving and loading a workspace
b Objective Grid: User Attributes
b Objective Grid: Determining the database field displayed in a column
b Objective Grid: Converting an ODBC grid to a DAO grid
b Objective Grid: Changing the default printer settings
b Objective Grid: Row height/column width not stored correctly after changing the standard font
b Objective Studio: Unable to view the HTML Help files
b Layout Manager: Combobox control fails to drop down
b Objective Chart: Pie graph revision
b Objective Grid Pro/CCE: ADO DLL Sample update
b Objective Grid: Navigation notification
b Objective Views: Simple Custom Symbol Serialization
b Objective Views: Using Icons in Image Components
b How to add custom resources for Objective Chart
b Utilitity classes: SECCryptoBlackBox key size
b Objective Grid: Validating a grid embedded in a dialog
b Browse Edit Classes: Associating context help with the browse button
b Objective Toolkit: Compiler error in plugin.h when used with Objective Diagram 2.01
b Objective Grid: Implementing an owner-draw combobox
b Browse Edit Classes: Using SECBrowseDirEdit to select a networked directory
b Objective Grid: Determining combobox dropdown list items at runtime
b Is Objective Toolkit supported for the 16-bit environment?
b BUGFIX: SECTreeCtrl
b How To: Controlling the visibility of OtxStandardCommand buttons on an OtxToolbar
b Objective Grid Pro/CCE: Compiler warnings in VC 6
b Objective Views: How to Change an Image Component&#39;s Bitmap
b Objective Views: Class versioning
b Objective Views: Accessing CODDiagramController from ClassWizard
b Objective Views: How to Create Links Programmatically
b Objective Views: Adding custom endpoints to a link
b Objective Views: Logical units, device units, and real-world measurements
b Objective Views: Drawing Scale
b BUG: Text Drag-and-Drop not working correctly with column selection
b Objective Grid: Combobox type-to functionality
b Objective Grid: Rich edit cells do not change font with format style changes
b Objective Grid: Preventing headers from being hidden by splitter panes
b Splash Window: How do I center the splash window over my app?
b SECMaskEditCtrl: Forced digits
b Calendar Control: Changing the highlighting behavior
b Objective Grid: Turning off grid lines for specific columns
b Docking Views: Disabling the close button of a floating dockable view?
b Objective Toolkit: How to link applications to Objective Toolkit DLL
b Tree Control / View Classes: Limiting label editing to specific columns
b Masked Edit Controls: Cut, Copy and Paste do work
b Customizable MenuBar: Switching menus
b Resource conflicts between Objective Toolkit and Objective Chart/Chart Wizard
b SECBrowseDirEdit: Initializing the starting directory
b Objective Grid: The current cell is not refreshed when navigating the grid
b Objective Grid: Changing the label of column headers
b Are some classes in Objective Grid and Objective Toolkit the same?
b Objective Grid: Converting date formats
b Objective Grid: Persisting custom base styles
b Objective Grid Pro/Excel Read-Write: Size of Excel file changes
b CODLabelComponent constructor with OD_CONTROL_POINT argument incorrectly displays the label position.
b Objective Chart: How to obtain a pointer to a component in the component list
b Merging Extension Help for Objective Studio products.
b Accelerator keys do not work for dialogs embedded in a SECTabWnd/SEC3DTabWnd
b Objective Grid: Caching a virtual grid
b Objective Views: How to change properties programmatically
b Currency Edit: Using the control as a generic numeric control
b Unable to step into the library when built as a DLL
b Where can I get the OT 6.0 User&#39;s Guide in PDF format?
b Application links to the wrong Common and MVC library build configurations
b SECFrameWnd::GetMenu() returns NULL
b SECDateTimeCtrl and the EN_KILLFOCUS notification
b Is Objective Grid Lite a supported product?
b WM_USER messages used in Objective Toolkit
b Objective Toolkit: Preventing floating dockable windows from being dragged off the desktop
b Objective Grid: Initiating a message box when a change occurs
b Objective Grid: Incremental column scrolling
b Objective Grid: Title bar flashing
b Objective Views: Conversion between real-world units and logical units
b Objective Grid: Enabling listbox mode
b Objective Toolkit/X components redistribution
b Microsoft&#39;s HTML Help Viewer
b Accelerator keys do not work for dialogs embeded in a SECTabWnd/SEC3DTabWnd
b Objective Toolkit and RTTI
b Does Objective Toolkit work on Unix?
b Viewing HTML Help files
b Unable to watch MFC types when stepping into Objective Toolkit Debug DLL
b Objective Toolkit: Workspace manager positions docked windows incorrectly
b Objective Toolkit: Closing all MTI windows programmatically
b Objective Toolkit: Creating a SECCurrencyEdit control dynamically
b Objective Grid: Intercepting data to and from a database
b Objective Grid Pro/CCE: Use of Designer outside VB
b Objective Grid: Specifying cell formats
b Objective Grid: Reserved ranges for resource IDs
b Objective Grid: Displaying a message box when closing a grid dialog
b Zoom to Fit does not work correctly in Objective Views 6.1.
b How to show Controller class in the class wizard
b Objective Grid: An exception-safe way to change read-only cells
b Objective Views 6.1 applications hang when loading a file created in Objective Views 6.0x.
b Missing combobox buttons or other resources
b Objective Toolkit: Generating the browser info file
b I want to change the way the SECTreeCtrl draws its [buttons, labels, lines, etc.]
b SECStatusBar visibility and SECFullScreenView
b Everything is working perfectly in my SECTreeCtrl except the delete key during editing of item labels
b Crash in Objective Edit 6.0 Syntax Dialog
b Missing class definitions in Objective Toolkit 7.0
b SAMPLE: How can I mark error lines?
b Removing scroll bars from an Objective Edit view or control
b How can I easily display a component&#39;s child component list?
b Importing multiple controls into an ATL project
b Third party automated testing tools not explicitly supported
b Message: Only One Instance Of The OT/X Command Manager Is Allowed
b Customizable Toolbars: Accessing controls inside a message handler
b Does the tree control allow multiple lines of text for each node?
b Objective Chart: How to build a chart using a compound display
b How to embed an interactive Objective Chart in an Objective Grid
b How to change the fonts used by Objective Chart components
b How to position Objective Chart components
b Layout Manager: Limiting min/max size of a CFormView
b Objective Grid: Synchronizing cells in different views
b Docking Windows: Docking within an MDI child frame
b ActiveScript: Selecting the scripting language
b How do I use the m_pExtra variable available in SECTab?
b Tab Windows: InsertTab() results in label display problems
b How do I add scrolling to my viewport?
b Customizable Toolbars: Locating toolbars
b Tree Control / View Classes: Notification of column header mouse clicks
b Tree Control / View Classes: SECTreeCtrl doesn&#39;t recognize click on the last column header
b Tree Control / View Classes: Not rendering images properly
b Tree Control / View Classes: GetItemState() not accounting for nStateMask parameter
b Tree Control / View Classes: Swapping two items in the SECTreeCtrl/SECTreeCore
b Workbook Document Interface (WDI): Programatically activating a worksheet tab
b Objective Grid: How to change the face color of a push button.
b SECWorkspaceMgrEx: Crashes when restoring a floating dockable view
b DockControlBarEx demystified
b Layout Manager: Static controls do not repaint properly
b Extended Progress Control: Not updating properly when stepped.
b Image classes: Transparent and animated GIF&#39;s
b Tree Control / View Classes: Tooltips appear behind control bars containing tree controls
b ActiveScript: Redistributing applications without Internet Explorer
b Objective Toolkit: Windows 3.1 support
b Objective Grid: Drawing a bitmap and text into a grid cell with an edit control
b Docking Views: Setting the initial size/position of a docking view
b Tree Control / View Classes: SetItemString() and SetItemText() and multicolumn trees
b Layout Manager: SECLayoutNodeSplitter vs. CSplitterWnd
b Objective Grid: Cell edit notification
b Objective Grid: Setting cells to be read-only.
b Image classes: SECTiff and multiple page TIFF support
b Objective Grid: Quicken-like grid
b Docking Views: Hiding the caption button
b Customizable Toolbar: Specifying the docking order of toolbars
b ActiveScript: Accessing external COM objects
b Currency Edit: Displays floating commas
b Customizable Toolbar: Creating SECCustomToolBar-derived classes.
b Shortcut Bar: Implementing persistence for the icon state
b Objective Toolkit: Determining the product version
b Docking Windows: Determining the location of a control bar when docked
b MVC: Combining models
b Objective Grid: Preventing current cell deactivation during user selections
b Calendar Control: Using the SEC_DTS_CALENDAR with the SECDateTimeCtrl class triggers an assertion.
b Tree Control / View classes: The scrollbar in SECTreeCtrl changes sizes when word wrap is enabled.
b Tab Windows: SEC3DTabWnd sizes itself slightly larger than the available client area in SDI applications.
b SECTreeCtrl: Creating a tree node with a folder icon that opens when the branch is expanded
b Docking Windows: The splitter bar on the edge of the SECDialogBar is not visible
b Scaling and zooming with SECPanView/SECZoomView do not work properly
b Mapping modes supported by SECZoomView/SECPanView
b Docking Windows: A SECDialogBar created without the WS_VISIBLE style is not visible
b Docking Windows: Cursor not visible when moving across or dragging the splitter
b Docking Windows: Making a SECControlBar dockable
b I Tab Windows: Drawing each tab in SECTabControl a different color
b Tab Windows: Removing the Scroll to beginning and Scroll to end buttons in the 2D tab window class
b Tab Windows: Embedding a tab window in a splitter window
b Button classes: How do I use SECBitmapButton in property sheet buttons?
b Button classes: Adding additional buttons to the SECColorWellclass.
b Button classes: Obtaining the ItemRect of the button clicked in SECColorWell
b Accessing the CView object created by SECTabWnd::AddTab() or SEC3DTabWnd::AddTab()
b Tab Windows: OnInitialUpdate() not called for views created within SECTabWnd or SEC3DTabWnd
b Tab windows: Obtaining a pointer to the SECTabWnd or SEC3DTabWnd in which a CView is embedded
b Tab Windows: AddTab() to dynamically add tabs with an embedded CView results in an access violation
b Tab Windows: Embedding a SECTabWnd inside a CDialog?
b Tab Windows: Nesting a tab window inside another tab window
b Docking Windows: Making SECDialogBar size diagonally
b Docking Windows: SECDialogBar and embedded toolbars
b Docking Windows: control bars docking beneath the status bar
b Docking Windows: Controlling the default size of floating control bars
b Docking Windows: Floating control bars programmatically
b Docking Windows: CToolBar vs. SECToolBar
b Docking Windows: Saving and restoring floating toolbars
b Customizable Toolbar: The cool look style without a toolbar manager.
b Customizable Toolbar: OLE in place activation
b Customizable Toolbar: Drawing problems
b Customizable Toolbars: Adding custom buttons.
b Docking Windows: control bar docks above toolbar
b Docking Windows: Showing and hiding control bars
b Docking Windows: LoadBarState throws an exception
b Docking Windows: Determining the current docked state of a control bar
b Docking Windows: Why can&#39;t I dock my vertical control bars to occupy the entire height?
b DockingWindows: LoadBarState()/SaveBarState() does not process dynamically created control bars.
b Docking Windows: saving and restoring a variable number of control bars
b Docking Windows: saving and restoring control bar attributes
b Objective Toolkit/ATL users guide available
b Docking Windows: Deriving from CControlBar
b Docking Windows: Embedding a CView in a control bar
b Docking Windows: Determining when a control bar is docked
b Docking Windows: Message routing
b Customizable Toolbars: handling control messages
b Changing Colors in Controls
b Customizable Toolbar: Implementing a toolbar combo button
b Image Classes: GIFF/TIFF license fee and the pending expiration of LZW patents
b Loading Performance in Grid for .Net
b Tab to Grid for .Net Control on a Form
b
b Preventing Display of Grid Lines in Print Preview and Printout
b How do I change the Background Color in the Grid
b
b Highlight the background of the current cell
b Objective Grid DAO component and Access 2000 Databases
b Customizing SECCurrencyEdit
b Grid colors display as black when loaded into Excel
b Objective Grid: Dynamically adding or deleting views
b Objective Grid: Dragging only the selection portion of a cell to another
b Objective Grid: Merging rows with hidden rows in between
b Customizing numeric format
b Objective Grid: Get current value of a cell
b Customizing a record view to put the Append Row on top
b Objective Chart: How to display multiple components with a common background.
b C4786 Warnings in Stingray Studio Library Builds
b SECTreeView: Printing with wide columns
b SECCompressFile loses data ? cannot write more than 65536 bytes
b Toolkit 8.03 GDI resource leaks when XP themes are enabled
b Visible Combobox Button in Inactive Cell in Grid for.Net
b Objective Grid: Specifying custom page breaks
b Adding a scrollbar to a toolbar combo box
b
b How to implement Cut method with a Virtual Grid
b
b How to restrict cell input to numeric data only
b How to Select a Range of Characters in a Cell
b
b How to change Cell Border Colors
b Multiple Top-level Interface (MTI): incorrect Handle obtained in SECToplevelFrame
b Getting ATL Object Wizards to behave properly in .NET and .NET 2003
b Stingray Studio macro redefinition errors
b Build Stingray Studio 2006 on VS 2005
b Numeric Format in Grid for .Net
b Max and Min Date for Datetime Control in Grid for .Net
b How to make the Current Cell Inactive in Grid for .Net
b How to Mark Sorting in Grid for .Net
b Move Current Cell from the Last Column to the Next Row
b SECDateTimeCtrl::GetDateTime() never returns COleDateTime::invalid
b Toolkit 8.03 Docking Views - dragging a docked view causes application to freeze
b Error Spawning
b Objective Grid: What&#39;s the best way to remove all rows for the
b Objective Grid: How do I place a record-info beam in the lower pane of a static splitter window?
b Objective Grid: Forcing the last column to fill remainder of the grid window
b How can I use Objective Blend&#39;s components with IBM&#39;s VisualAge for Java?
b Objective Grid: Setting column widths based on string size
b Objective Grid: Preventing hidden columns from becoming visible through double-clicks
b Objective Grid: Printing a grid with a page header
b Objective Grid: Determining the rows and columns of a selection
b Objective Grid: Turning off automatic linking
b Objective Grid: Displaying selected cells with a user-defined text and background color
b Objective Grid: Support for Number Formats in ODBC and DAO grids
b Objective Grid: SetStyleRange() and CGXRecordWnd
b Objective Grid: enable Copy/Paste
b Objective Grid: Support for far-eastern languages
b Objective Grid: Forcing [Tab] and [Return] keys to move to the next valid cell
b Objective Grid: Sorting columns and rows
b Objective Grid: Using covered cells as a recurring pattern
b Objective Grid: Limiting the drawing area of the grid
b Objective Grid: Using the font of a dialog template
b Objective Grid: Displaying a messagebox during
b Objective Grid: Scrollbars with Windows 95 look
b Objective Grid: Making column widths relative to the size of the grid
b Objective Grid: Large number of hidden rows
b Objective Grid: Using a drop down list as a header
b Objective Grid: Disabling cell-range selection
b Objective Grid: Setting the caret position in an edit cell
b Objective Grid: Scrollbars in tab windows
b SECCalculator: Using the calculator class with setlocale().
b SECDateTimeCtrl: Clearing the date/time control
b Objective Grid: Displaying rows with optimal height
b Objective Grid: Preventing headers from being drawn depressed
b Can I use formulas in a browser grid?
b Objective Grid: Using the translated resource files
b Objective Grid: Validating data pasted from the clipboard
b Objective Grid: Accelerators not working in conjunction with Objective Edit
b Objective Grid: Giving the right mouse button the same functionality as the left mouse button
b Objective Grid: Tooltip text not updated
b Objective Grid: Preventing zeros from being stripped from numeric entries
b Objective Grid: Changing the record string
b Objective Grid: Programmatically selecting a single range of cells
b Objective Grid: Unselecting rows with the mouse
b Objective Grid: Preventing the user from selecting multiple rows
b Objective Grid: Programmatically selecting a row after a selection
b Objective Grid: Disabling the extension of selection when using SetSpecialMode()
b Objective Grid: Displaying a dialog or popup-menu when the user clicks the right mouse button
b Objective Grid: Clipboard formats
b Objective Grid: Preventing validation when the hits cancel
b Tab Windows: Using keyboard accelerators
b MFC file redistribution
b SECColorWell: Using DDX
b Objective Grid: Reducing Objective Grid&#39;s contribution to a program&#39;s executable size
b Tree Control / View Classes: Painting corruption with STB video drivers
b Docking Views: Floating a view restricts access to
b Objective Toolkit and STL with Visual Studio 5.0
b Objective Toolkit: Sporadic painting problems
b Listbox editor will not properly paint
b Objective Grid: How to keep the grid in synch with its recordset?
b Objective Grid: Tabbed combobox speed
b Date/Time Control: Y2K compliance
b Docking Views: Embedding a tab window/splitter window
b Objective Grid: Handling OnKillFocus()
b Objective Grid: MFC integration
b Docking Windows: Control bars do not receive command messages
b Objective Grid: Problem with constructors being called before GXInit()
b Objective Grid: Creating a CGXFont from a CFont
b Docking Views: Repositioning a docked view
b Tree Control / View Classes: DLL Access violation
b Tree Control / View Classes: Overlay image support
b Docking Views: Creating an initially floating dockable view?
b Objective Toolkit 16-bit memory models
b Customizable Toolbar: Setting the font on a text toolbar button
b Objective Grid: Frequent Automatic Linking with gx###.lib messages
b Can I spread a title across two columns?
b Objective Grid: Displaying default values in the last row
b Objective Grid: Setting colors for individual cells using palettes
b Objective Grid: Base styles
b Objective Grid: Floating, merge, and covered cells
b Currency Edit: Overriding methods for the currency edit control
b Objective Grid: How to fill a grid for best performance
b Objective Grid: Transferring data between a grid and a document
b Objective Grid: How can I create a 32-Bit extension DLL that uses Objective Grid?
b Objective Grid: Converting an OLE move to a copy
b Objective Grid: Adding application-specific data
b Objective Grid: Copying parameter objects
b Objective Grid: Printing with a zoom level
b Objective Grid: Displaying icons in cells
b Objective Grid: Custom cell types
b How can I validate cell contents before they are stored in the grid?
b Objective Grid: Using the Designer for 16-bit applications
b Objective Grid: Initializing an extension DLL
b Objective Grid: Adding What&#39;s this? context-sensitive help to grid elements
b Objective Grid: Placing images in a column header
b Objective Grid: Implementing a spin-list control
b Objective Grid: Rows not resizing correctly
b Running out of memory while loading UML libraries.
b Objective Grid: Using CGXPrintDevice with scroll views
b Objective Views: Diagram Backgrounds and Borders
b Install Visual Case after other Stingray Products.
b Comments remain intact.
b Not able to finish the Scribble Tutorial.
b Distribution of diagrams and projects.
b Cell Attributes: Determining the attributes of a cell
b Objective Grid: Hiding vertical header lines
b Objective Grid: Preventing cell selection with the mouse
b Objective Toolkit support for Win32s.
b Do I need the complete Visual Studio to use Visual Case?
b WM_USER messages used in Objective Toolkit
b I&#39;ve installed Visual CASE and loaded a project. Now what?
b The Visual CASE tab is not visible in the Tools...Options property sheet.
b Understanding the difference between the Add UML Model & Integrated UML Modeling buttons.
b Cannot get rid of the UML information.
b When a class is added, sometimes the compartments are empty.
b The UML InfoBrowser is not updating its contents.
b Why can&#39;t I create a diagram without an active project?
b Selection changes in ClassView or FileView do not update the InfoBrowser.
b Forcing a refresh in the UML View?
b Objective Grid: Setting the active cell characteristics
b Objective Grid: Hiding headers
b Objective Grid: Changing the outline frame for the current cell
b Objective Grid: Grid types
b Objective Grid: Setting the default size for a row or column
b Objective Grid: Disable row and column moving
b Objective Grid: Problems with the expression GetUserAttribute(IDS_MYATTRIBUTE)
b Objective Grid: Outlining the current row with a border
b Objective Grid: Pasting text without changing format
b Objective Grid: Pasting RichText into a grid
b Objective Grid: Retrieving the current text from a combobox
b Objective Views: Coordinate mapping modes
b How to make the grid have no current cell
b Objective Grid: Using a grid in applications written in plain C
b Objective Grid: Text alignment changes during cell editing
b Objective Grid: Deactivating the current cell
b Objective Grid: Changing grid margins
b Objective Grid: Missing Resource Problems
b Objective Grid: Deriving a grid class
b Objective Grid: Determining the last filled row in a column
b Objective Grid: Style change notifications
b Objective Grid: Drawing rotated text in cells
b Objective Grid: Problems using the grid layout file created by Designer
b Objective Views: Preventing Link Disconnects
b Objective Grid: Copying/Pasting cell formatting to/from Excel
b Sample: Custom WDI Client Area Painting
b Stingray Studio Resource Ranges
b MSDN HTML Help viewer problems after integrating Objective Studio Help
b Objective Grid: Turning off header numbers and letters
b Objective Grid: Displaying double precision values in ODBC and DAO grids
b Form shown as vbModal freezes VB
b Objective Grid: Value-dependent cell outlining
b Sample: Custom SpinEdit Toolbar Button
b Objective Grid: Dotted grid lines
b Objective Grid: Formatting a column of cells
b Objective Studio Installation Notes
b Where can I get the OT 6.0 User&#39;s Guide in PDF format?
b Objective Grid: Having more than 32 items in CGXCheckListComboBox
b Objective Grid: Subclassing CGXTabBeam when the associated CGXTabWnd is embedded in a dialog
b Objective Grid: Resizing columns and rows without visible headers
b Objective Grid: Making a covered cell span an entire row
b Objective Grid: Sorting a combobox cell
b MVC: Separation of Model and Viewport
b Objective Grid: Problem underlining blanks when printing
b Building Objective Toolkit libraries with 1-byte alignment
b Installation Instructions for Objective Studio 6.0 Products
b How to implement a dockable form that resides in an ActiveX server DLL
b Objective Grid: Applying borders to cells
b Objective Grid: Removing borders from cells
b Objective Grid: How can I specify the number of rows and columns in the grid?
b Objective Grid: Optimally resizing columns when clicked
b Objective Grid: Excel compatibility
b Including Objective Toolkit resources in your project
b Accessing static data members in Objective Toolkit
b Linker errors when building Unicode projects.
b Assertions using Objective Toolkit DLL
b SECPopupCalendar 2-dimensional look and feel
b Calendar Control: Modifying how SECCalendar displays days
b Objective Grid: Modifying status bar text during lengthy grid operations
b Objective Grid: Discarding the selection when the user changes the current cell
b Objective Grid: Assertion in COleDropTarget::Register()
b Objective Grid: Clearing the selection when the user moves the active cell
b BUGFIX: SECTreeCtrl
b Objective Grid: Disabling cell-range selection
b OE1.04 Cut/Copy Toolbar and Menu item update handlers
b Find dialog disappears after finding the first match
b Docking Windows: OnSize()
b Docking Windows: Creating a non-dockable toolbar
b Objective Grid: Enabling row dragging
b Locale settings in Objective Grid
b Button classes: Menu paints incorrectly on SECMenuButton.
b Objective Grid: Changing the appearance of a cell
b Objective Grid: Disabling colors for printing
b Objective Grid: Radio button/combobox click notification
b Objective Grid: Adding empty rows after the last record
b Objective Grid: How can I insert and remove rows and columns at runtime?
b Objective Grid: Preventing user cancellation for CGXLongOperation
b Objective Grid: Changing the font of header cells
b Tree Control / View Classes: Batch insertion into the tree
b Currency Edit: Derived class only paints the 3D border
b Tab Windows: Dialog freezes when embedded in a tab window.
b Objective Toolkit&#39;s and Objective Grid&#39;s compatibility with MFC.
b Objective Grid: Changing the mouse cursor when moving over cells
b Objective Grid: Resizing the client area of a grid to fit the width and height of the grid
b Objective Grid: Determining the original row (or column) after a drag
b Objective Grid: Bug in CGXUserAtttribute::IsEqual()
b Objective Grid: How can I turn off the message Automatic linking with .... at compilation time?
b Objective Grid: Grid on a tab control vanishes
b Objective Grid: Record set loading
b Objective Grid: Statically linking Objective Grid DAO to an extension DLL
b Objective Grid: Can I change the query for a grid at runtime?
b Objective Grid: Writing a grid to a text file
b Objective Grid: International date style settings ignored
b Cell Attributes: Changing a read-only cell to be writable
b Objective Grid: Adding a toolbar to a MDI child window with a CGXGridView
b Objective Grid: Modifying the behavior of the tab key for a grid in a dialog
b Objective Grid: Using the grid as a registered dialog control
b Objective Grid: Drawing text in a combobox cell
b Objective Grid: Embedding a grid in a CFormView
b Objective Grid: Determining if the grid has focus
b Objective Grid: Sending notifications to the parent dialog
b Objective Grid: Cell delete notification
b Objective Grid: How do I display a grid with a Record Beam in a Form View?
b Objective Grid: Conditionally filling a combobox based on the contents of another cell
b Objective Grid: Always drawing the pushbutton in a combobox
b Objective Grid: Floating cells do not grow over the last frozen column
b Objective Grid: Browsing a data source in a view
b Objective Grid: CGXComboBoxWnd draws over adjacent cells
b Objective Grid: Implementing a virtual grid
b Objective Grid: Determining the new row or column ID after a user drag
b Objective Grid: Making changes to read-only cells
b Objective Grid: Displaying international dates
b Objective Grid: Creating a CGXMaskControl-derived control
b Objective Grid Pro/CCE: Registering the Designer
b Objective Grid: OnEndEdit() called even when no editing has occurred
b Objective Grid: Displaying the append row at the top of a browser grid instead of the bottom
b Objective Grid: Enabling listbox mode
b Objective Grid: Disabling message processing and user cancel operations