Конференция "Прочее" » Object Inspector в Delphi XE 8
 
  • silvestr22 © (14.10.17 12:58) [0]
    Добрый день

    Решил перейти с delphi 7 на новую версию XE
    По рабочему проекту выбор пал на XE 8 ( к задаче не относится )

    Вопрос следующий
    Вот я работаю в дизайном - переключаюсь на код по f12
    При этом Object Inspector остается на экране - с точки зрения логики - полный бред - зачем мне Object Inspector при работе с кодом ?

    Можно ли как то настроить чтобы Object Inspector скрывался при работе с кодом и показывался при работе с формой ?

    Побывал перевести отображение в Classic unlocked вроде решает вопрос но при дальнейшей работы со средой постоянно всплывают косяки отображения

    есть ли какой то метод скрытия Object Inspector при работе с кодом ?
    возможно через сторонние инструменты ?
  • QAZ © (14.10.17 16:52) [1]
    а как тебе топовый который "структур" раскрывает все дерево и перемешивает простые функции с методами?

    з.ы. там есть еще доп настройка разделения кода и дезайна на отдельные окна, может прокатит
  • silvestr22 © (14.10.17 17:25) [2]
    > QAZ ©

    Так в том то и дело что Object Inspector при переключении на код - показывает свойства компонента которые там даже близко не относятся к коду ))

    > з.ы. там есть еще доп настройка разделения кода и дезайна на отдельные окна

    Пока использую его но в силу ряда причин это не совсем удобно
    Просто я не могу понять чем руководствовались разработчики - ведь сделать настолько нелогичную вещь это надо додуматься

    а учитывая что она тянется с 2005 версии то почему никто этого не замечает ?
  • QAZ © (14.10.17 18:17) [3]
    щас посмотрел...
    так Object Inspector и в 7й делфи никуда не скрывается...
    даж непонятно зачем ему это делать
  • silvestr22 © (14.10.17 18:56) [4]
    > QAZ ©   (14.10.17 18:17) [3]

    в 7 версии он и не мешал так как все формы были раздельными

    в версии с 2005 где все является 1 окном он мешает при редактировании формы

    Вот пример http://savepic.net/10101607.jpg ( если с первого раза не открывается обновите страницу )
    Окно инспектора занимает площадь слева но оно там не нужно так как идет работа с кодом а не с компонентом

    Если скрыть окно инспектора получим то что надо но при работе с формой оно будет выезжать сверху на форму перегораживая компоненты в левой части формы

    Если же ее закрепить оно опять будет отнимать место при работе с кодом

    я понимаю что у каждого свой стиль работы но неужели только я заметил что это настолько нелогичные вещи ? инспектор не нужен при работе с кодом и нужен при работе с формой
  • silvestr22 © (14.10.17 18:57) [5]
    > он мешает при редактировании формы

    при работе с кодом
  • Германн © (14.10.17 21:35) [6]
    "Кнопку" в правом верхнем углу окна инспектора объектов видишь? Слева от крестика. Нажми ее и инспектор перестанет постоянно занимать место.
  • Германн © (15.10.17 01:08) [7]
    Кроме того при переходе на этот новый вариант интерфейса, а случился он при переходе от Д7 к Д2005, была добавлена возможность выбора "компоновки" (layout) окон IDE. Один из вариантов компоновки classic undockable максимально приближен к Д7. Он не в точности такой как в Д7, ведь в Д7 не все окна были отдельными, но в этой компоновке действительно все окна отдельные.
  • silvestr22 © (15.10.17 10:30) [8]
    > Германн ©   (14.10.17 21:35) [6]

    Все верно но !!! при следующем переключении на дизайн инспектор не показывается его надо вызывать наведением мыши на блок свернутый - при этом он выезжает и о чудо !!! перекрывает собой всю левую часть дизайна формы после чего его нужно либо закреплять либо ждать несколько секунд пока он уедет

    те удобства скрытие блока инспектора к сожалению не добавляет

    > Германн ©   (15.10.17 01:08) [7]

    да это знаю пока так и приходится пользоваться
    но есть определенные проблемы при использовании такого режима - например компоновка компонентов так же становится старой что не хотелось бы

    те добавить 1 функцию за 5 -7 лет разработки которая бы скрывала инспектор при работе с кодом и показывала при работе с формой почему то никто не додумался

    неужели людям он не мешает работать ?
  • silvestr22 © (15.10.17 10:31) [9]
    вопрос не в качестве холивара задан
    я действительно ищу решение так как скорость разработки очень страдает
  • QAZ © (15.10.17 12:11) [10]

    > в 7 версии он и не мешал так как все формы были раздельными

    как я уже писал

    > з.ы. там есть еще доп настройка разделения кода и дезайна на отдельные окна, может прокатит

    вот эта настройка https://yadi.sk/i/MIhAWvpU3Nm5tG
    но это скрин берлина, в ХЕ3 ее еще не было, в ХЕ8 возможно уже есть
  • Kerk © (15.10.17 17:04) [11]
  • silvestr22 © (15.10.17 21:18) [12]
    > QAZ ©   (15.10.17 12:11) [10]

    уже нет такой опции в XE 8

    > Kerk ©   (15.10.17 17:04) [11]

    смешно ))

    в общем буду привыкать к тому что есть
    либо напишу свой эксперт

    спасибо всем
  • ухты © (15.10.17 23:45) [13]

    > вопрос не в качестве холивара задан
    > я действительно ищу решение так как скорость разработки
    > очень страдает
    просто ужас захватывает, когда представляю эту картину ))
  • Германн © (16.10.17 01:53) [14]
    Удалено модератором
  • ухты © (16.10.17 02:09) [15]
    Удалено модератором
  • DayGaykin © (16.10.17 07:13) [16]

    > Kerk ©   (15.10.17 17:04) [11]
    > https://cs9.pikabu.ru/post_img/big/2017/10/07/5/1507359854134944303.jpg
    >
    >

    Все очень удобно :))

    Вообще после ide для java, плакать хочется от ide delphi.
  • Cobalt © (17.10.17 16:28) [17]
    > DayGaykin ©   (16.10.17 07:13) [16]
    > Все очень удобно :))
    >
    > Вообще после ide для java, плакать хочется от ide delphi.

    Давай скриншот, заценим.
  • Kerk © (17.10.17 17:12) [18]
    Мне нравится минимализм Atom-а. Только то, что нужно. Ничего больше.
  • tesseract © (17.10.17 22:58) [19]
    >>Мне нравится минимализм Atom-а.

    Минимализм и тормоза :-)

    Komodo Edit мне больше по нраву.
 
Конференция "Прочее" » Object Inspector в Delphi XE 8
Есть новые Нет новых   [134430   +0][b:0][p:0.001]