+ Ответить в теме
Страница 2 из 2
ПерваяПервая 1 2
Показано с 41 по 50 из 50
  1. #1
    Главный Разработчик Аватар для Devel
    Регистрация
    11.03.2010
    Сообщений
    1,231

    Закладки и табы

    Обсуждаем компоненты табов и закладок.

    http://develstudio.ru/forum/topic599...EN_2=1#content

  2. #41
    Как в закладках (TPageControl) скрыть одну из закладок, а потом при нажатии кнопки отобразить
    PHP код:
    c("pages1")->pages[2]->visible false
    Не работает или я что то не догоняю. Если можно примерчик.

  3. #42
    Главный Разработчик Аватар для Devel
    Регистрация
    11.03.2010
    Сообщений
    1,231
    Надо так, это связано с недостатками ООП пхп, там динамическое свойство pages (через волшебные методы __set и __get).

    PHP код:
    $pages c("pages1")->pages;
    $pages[2]->visible false

  4. #43
    И всё равно не скрывается закладка, всю голову сломал
    Вложения
    • Тип файла: dvs pages.dvs (2.7 Кб, Просмотров: 36)

  5. #44
    Цитата Сообщение от extra Посмотреть сообщение
    И всё равно не скрывается закладка, всю голову сломал
    Тоже не получается скрыть закладку... может что не так делаю

  6. #45
    при переключении закладок, как сделать чтобы текст менялся в компоненте? делаю софтину которая работает с текстом, хочу осуществить фичу чтобы можно было открывать несколько файлов

  7. #46
    Опытный Аватар для roxblnfk
    Регистрация
    17.08.2011
    Адрес
    Россия, г. Рыбинск
    Сообщений
    313
    создаю картинку $obj=new TMImage();
    задаю свойство $obj->parent, где указываю созданную закладку $tab=$PageControl->addPage($tabName);
    картинка в закладке не отображается... если указывать
    $obj->parent=$PageControl;
    то картинка создаётся поверх компонента на все закладки сразу

    как создать картинку в своей закладке?

  8. #47
    Мастер Аватар для tifaso
    Регистрация
    19.08.2010
    Адрес
    Россия Кемерово
    Сообщений
    533
    Цитата Сообщение от xsnakes Посмотреть сообщение
    Хотя нет Вот способ меньше...
    PHP код:
    c("tabControl1")->tabs->add("Заголовок"); // добавляем 
    PHP код:
    c("tabControl1")->tabs->delete(c("tabControl1")->tabIndex); // удаляем 
    А как скрыть в tabControl1 вкладку? Для pages1 здесь эта возможность есть, а для tabControl1 нету. Кто - нибудь подскажет как.
    Kit Vitragon. Мой сайт: http://tifaso.narod.ru/ ; Последние сообщения (мини блог)
    Мои проекты: Argo Player ; Text Manager. Исходники: Aisberg v2.8.

  9. #48
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,295
    Никак
    Там массив текста, а в pages массив объектов...

  10. #49
    Там в индексе страницы напишите на какой page хотите перейти вот и все.
    Если не поняли то вот скрин:

  11. #50
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,295
    Цитата Сообщение от CycJIuk Посмотреть сообщение
    Там в индексе страницы напишите на какой page хотите перейти вот и все.
    Если не поняли то вот скрин:
    Ответ вообще не в тему...

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения