Альтернатива TabStrip – это SSTab (VB) » Портал развлечении, soft, игры, фильмы, эротика, все для трубы, скрипты, железо, халява, статьй

Навигация:
    Главная
   
Софт
  
  Игры
  
  НС - WP
  
  Фильмы
  
  Эротика
  
  Эротические историй
  
  Мобилка
  
  Скрипты
  
  Железо
  
  Халява
  
  Лента Статей
  
  Защита и Хак
  
  Программирование
  
  Windows
  
  Форум
  
  Главбух
  
  Магазин
  
  Игры
  
  Фото
  
  Диски
  
  WM-SHOP
    
Обмен ссылками
Вход на сайт
Логин
Пароль
 
Регистрация на сайте
Забыли пароль?
Команда сайта:

ICQ status505-710
ICQ status180-974

Популярное:

Banners:

 

Друзья сайта:

  

  
 Альтернатива TabStrip – это SSTab (VB)
Чтобы засунуть TabStrip в программу нужно подключить Mscomctl.ocx, которая весит чуть больше 1 метра, хотя и содержит еще несколько полезных элементов:
- Toolbar
- StatusBar
- ProgressBar
- TreeView
- ListView
- ImageList
- Slider
- ImageCombo
- ну и конечно TabStrip

Только перед использованием спроси себя, нужно ли тебе таскать со своей программой (конечно, если ты не написал очень полезную и большую программу), OCX такого размерчика.

Думаю, если сама программа будет иметь размер, меньше 500 Кб, будет смешно, что ей для работы требуется еще и библиотека размером в 2 раза больше.

Могу предложить альтернативу TabStrip – это SSTab (TABCTL32.OCX), размер которой около 200 Кб.

Конечно, если вы будете использовать хотя бы половину элементов из Mscomctl.ocx, тогда будет другое дело, ну а если нет, то вам лучше использовать SSTab.

Для добавления его в проект, выберите меню Проект => Компоненты (Project => Components) и в появившемся окне выделите Microsoft Tabbed Dialog Control 6.0 (см. рис 1).

Альтернатива TabStrip – это SSTab (VB)


Рис. 1. Окно выбора компонентов для проекта

Альтернатива TabStrip – это SSTab (VB)


Рис. 2. Панель инструментов

Альтернатива TabStrip – это SSTab (VB)


Рис. 3. Внешний вид элементов TabStrip и SSTab

Для изменения внешнего вида закладок, используем свойство Style, в отличие от TabStrip у SSTab оно принимает значения:
Style:
0 – ssStyleTabbedDialog (установлено по умолчанию);
1 – ssStylePropertyPage (аналогично TabStrip).

Еще один плюс – это то, что в режиме конструирования (design), SSTab – позволяет переключаться между закладками визуально, т.е. позволяет компоновать каждую закладку проекта.

Свойство TabOrientation, аналогично, свойству Placement TabStrip, т.е. влияет на расположение закладок по отношению к элементу управления.
0 – ssTabOrientationTop – закладки сверху (стандартно);
1 – ssTabOrientationBottom – закладки внизу;
2 – ssTabOrientationLeft – закладки слева;
3 – ssTabOrientationRight – закладки справа.

Описывать все свойства SSTab я не вижу смысла, многие аналогичны другим элементам и если у вас будет желание использовать SSTab, то экспериментируйте, пробуйте разные варианты и уверен вы многому научитесь.

Как сделать, чтобы по нажатию клавиши Tab на клавиатуре, открывалась следующая закладка?
Очень просто:

Private Sub SSTab1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyTab Then
If SSTab1.Tab = SSTab1.Tabs - 1 Then
SSTab1.Tab = 0
Else
SSTab1.Tab = SSTab1.Tab + 1
End If
End If
End Sub


П.С. Какой элемент использовать – это конечно личное дело каждого, так что нужно оценить и выбрать подходящий для себя вариант.

Удачи товарищи!

Уважаемый посетитель, Вы вошли на сайт, как незарегистрированный пользователь. Мы рекомендуем вам зарегистрироваться, либо войти на сайт под своим именем.

 (голосов: 0)
Panamka | 16 декабря 2006 | | Печать
sanchenko
Комментарий #{com_num}
Дата регистрации: --    ICQ: --
пасибо
 Добавление комментария
Ваше Имя:
Ваш E-Mail:
Смайлики:    smile wink wassat tongue laughing sad angry crying 


 

Код:

Включите эту картинку для отображения кода безопасности

Введите код

 


  
Полезное:

Счетчики:

 

Голосование:

Чего не хватает сайту ?
Игр
Софта
Статеи
Эротики
Мобилки
Фильмов
Скриптов

Панель кнопок:

 

Web 2.0 Online Dating Service with Dating Games: www.FirstClickFriend.com
Портал развлечении Каталог