Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Over the years OpenInsight has made it more or less challenging to implement a tab control. While its current version has its advantages it still makes some basic features difficult or impossible to accomplish. The SRP Tab Control makes your life easier by doing all the work for you. Forget about capturing buttondown events and swapping bitmapped tab images. The tab control simply creates the tabs you need and lets you know when a new tab has been selected. Further more, the tab control draws it's own complete border behind your controls, so you don't need to created tab borders using group boxes or bitmap controls. As an added touch, the SRP Tab Control supports XP Visual Styles to give your user full control of the application presentation.

Of course, the SRP Tab Control is more functional than standard bitmapped tab controls. The SRP Tab Control supports both single-line and multi-line modes. In single-line mode, small scroll buttons appear when all tabs cannot fit within the control's current width. Using the scroll buttons, the user can scroll left or right through the tabs. In multi-line mode, the SRP Tab Control creates stacked rows of tabs as is needed to fit all tabs within the control's width. The grunt work has been taken out of tab layout.

You also have control of individual tabs. You can hide them and disable them. You can even put images in each tab. The SRP Tab Control supports accelerators, so you can assign hot keys that take the user directly to a tab with minimal code.

Like all SRP OLE Controls, the SRP Tab Control works with OpenInsight, not against it. All SRP OLE Controls pass accelerator commands to OpenInsight when they have focus, preserving your menu command hot keys. You can even insert your SRP Tab Control into the tab order.

Align
alignright
Image Added
Prog IDSRP.Tab.1
Current Version3.1

 

Search this documentation

Livesearch
spaceKeyTabControl

Featured Pages

Content by Label
showLabelsfalse
spacesTabControl
sorttitle
showSpacefalse
typepage
labelsfeatured

Popular Topics

Popular Labels
spaceKeyTabControl
count10

Tip
titleWelcome to your new space!

Confluence spaces are great for sharing content and news with your team. This is your home page. Right now it shows recent space activity, but you can customize this page in anyway you like.

Complete these tasks to get started

  •   Edit this home page - Click Edit in the top right of this screen to customize your Space home page
  •   Create your first page - Click the Create button in the header to get started
  •   Brand your Space - Click Configure Sidebar in the left panel to update space details and logo
  •   Set permissions - Click Space Tools in the left sidebar to update permissions and give others access

 

Recent space activity

Recently Updated
typespage, comment, blogpost
max5
hideHeadingtrue
themesocial

Space contributors

Contributors
modelist
scopedescendants
limit5
showLastTimetrue
orderupdate