Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  09:23[Войти] | [Зарегистрироваться]
Обсуждение темы:
Продукты линейки TURBO


Компания Borland(TM) выпустила новую линейку продуктов TURBO: Turbo Delphi, Turbo Delphi for .NET, Turbo C++ и Turbo C#.
http://www.borland.com/downloads/download_turbo.html
http://www.turboexplorer.com/

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 540 сообщений

Добавить свое сообщение

Отслеживать это обсуждение
<<<... | 370—361 | 360—351 | 350—341 | ...>>>
Всего сообщений в теме: 540; страниц: 54; текущая страница: 19


№ 360   10-10-2006 07:14 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 356« (Aleg Azarousky)
___________________________
Вы хотели сказать: "В Quality Central" ? ;-)
http://qc.borland.com/wc/qcmain.aspx?d=35037


№ 359   10-10-2006 07:11 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 358« (panda)
___________________________
Я имел ввиду, что названия используемых компонентов (или хотя бы 2 первые буквы) проще запомнить, они ж постоянно перед глазами, чем категорию. Вот Вы например можете с ходу сказать, где искать ScrollBar, а где ScrollBox? Или где ListBox, а где ListView?

Хотя если бы компоненты фильтровались не по началам названий, а по подстроке, было бы еще лучше (тот же SpeedButton что вы упомянули).


№ 358   10-10-2006 06:49 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 355« (Aleg Azarousky)
___________________________

Что учить-то? Нужна какая-нить кнопка - набираем "bu"...tton, нужен компонент из JVCL - набираем "jv"..., нужен DB-aware компонент - набираем "db".
Я не понимаю, Вы издеваетесь или просто смеетесь?
Ну написал я "bu". И? Где кнопка с картинкой??? Ну ладно BitBtn не попал, так ведь SpeedButton тоже нет! Так что придется наизусть учить все имена классов, иначе Filter бесполезен.


PS. Сейчас Вы скажете, что факт "SpeedButton - это картинка с кнопкой" учить не надо, он и так всем очевиден...


№ 357   10-10-2006 06:28 Ответить на это сообщение Ответить на это сообщение с цитированием
В Delphi 7 достаточно найти большой (24х24) значок с изображением кнопки. Пока формулировал свои умные мысли, уже ответили...
class helpers Такая же фигня. Застарелый глюк с {$R *.dcr} тоже с незапамятных времен тянется (в D5 он есть).
Если да - тоже в CodeCentral. У меня предложение (вроде уже было): если кто чего отправил туда, давать ссылку, что бы все, кому небезразлично могли проголововать для повышения рэйтинга вопроса.
http://qc.borland.com/wc/qcmain.aspx?d=28614
http://qc.borland.com/wc/qcmain.aspx?d=28612
 Cep


№ 356   10-10-2006 06:10 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 354« (panda)
___________________________
В CodeCentral однозначно.
Да, при попытке компиляции сообщение выдает: "Expected 'НЬ' but PRIVATE found". Где 'НЬ' - знак непонятного происхождения. Это у всех так? Если да - тоже в CodeCentral.


№ 355   10-10-2006 05:57 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 349« (panda)
___________________________

Зашибись. Теперь я должен выучить наизусть имена типов для всех компонент.
:)
Что учить-то? Нужна какая-нить кнопка - набираем "bu"...tton, нужен компонент из JVCL - набираем "jv"..., нужен DB-aware компонент - набираем "db".

Наверное, это называется "интуитивно понятный интерфейс". А в старом "корявом" интерфейсе D7 для выбора компоненты мне почти всегда хватало 2 кликов мыши (и 0 операций с клавиатурой).
Хе. Оказывается я неправильно информировал общественность: кнопку Filter кликать не надо - сразу набираем на клаве имя компонента - Filter включается автоматом. Так что еще -1 клик.


№ 354   10-10-2006 05:26 Ответить на это сообщение Ответить на это сообщение с цитированием
Что-то мне не везет с Turbo Delphi. Куда не сунусь - везде глюки. Вот, например, стал делать демо-пример на class helpers. Пишу:

  TBoldButton = class helper for TButton
  public
    property Bold: Boolean read GetBold write SetBold;
  end;


Нажимаю Ctrl+C, получаю:

  TBoldButton = class helper
  private
    function GetBold: Boolean;
    procedure SetBold(const Value: Boolean);
  published for TButton
  public
    property Bold: Boolean read GetBold write SetBold;
  end;


Ну и где то качество, про которое говорил Ник? Hotfix Rollup у меня установлен.


№ 353   10-10-2006 05:20 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 351« (panda)
___________________________

Перенос правой руки с мыши на клавиатуру - одно из самых трудоемких действий (это не мое утверждение, а специалистов по эргономике). А Вы это действие упорно пытаетесь скрыть.

Да ничего я не пытаюсь - просто у меня все компоненты видны и так :) Я отключил показ заголовков компонентов, поставил режим, чтобы все секции были развернутыми - и всё. Поскольку по большей части мне нужны стандартные компоненты - они все под рукой безо всяких закладок :) А фильтром вообще не пользуюсь, хотя на всякий случай помню про него :) Отсюда и один щелчок мыши - выбор компонента и всё. Никаких закладок.

Специалисты по эргономике - вопрос десятый, у меня перенос руки с клавиатуры на мышь осуществляется на полном автомате. Может быть, кому-то это действительно даётся с трудом.

Первым кликом я выбираю закладку, вторым - компоненту.

Именно это я и пытался сказать. В моём случае я первым щелчком выбираю компоненту, второй просто уже не нужен :)

Абсолютно все проблемы usability в некоторой степени надуманы. Только есть люди, которые почему-то ими занимаются. Вот ведь чудаки, правда?

Точно! Поэтому и приходят на замену старой панели с компонентами новая :)


№ 352   10-10-2006 05:08 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 313« (panda)
___________________________

Turbo Delphi Explorer после установки Hotfix Rollup стала подчеркивать модуль Windows - дескать неправильно написано.
Совершенно неожидано это прекратилось. Интересно, надолго ли...


№ 351   10-10-2006 05:01 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 350« (Anton Filatov)
___________________________

Ну, для того, чтобы использовать компонент TButton, надо хотя бы примерно представлять, как он называется, не так ли?
Не так. Это резко увеличивает "курву обучения" (© С.Голубицкий). Я-то, положим, запомню, но с точки зрения новичка, BDS/TD значительно сложнее, чем Classic Delphi. В Delphi 7 достаточно найти большой (24х24) значок с изображением кнопки. Как она при этом называется - Button или BitBtn - дело десятое.

А мне в новом "интуитивно-понятном" интерфейсе хватает вообще одного щелчка мыши, что я делаю не так? :)
Перенос правой руки с мыши на клавиатуру - одно из самых трудоемких действий (это не мое утверждение, а специалистов по эргономике). А Вы это действие упорно пытаетесь скрыть.

А в старом надо было проскроллить закладки до нужной (если есть сторонние компоненты, то закладок могло быть очень, очень много), потом ещё найти нужный компонент в списке и щёлкнуть его. Всяко не меньше двух щелчков, а часто и больше (не берем случай с доп. экспертами - мы ведь не их юзабилити обсуждаем, а юзабилити самой IDE).
В нормально настроенной под типовые задачи среде - закладок совсем немного. Первым кликом я выбираю закладку, вторым - компоненту.

В общем, проблема представляется мне несколько надуманной - всё определяется привычками :)
Естественно. Абсолютно все проблемы usability в некоторой степени надуманы. Только есть люди, которые почему-то ими занимаются. Вот ведь чудаки, правда?



<<<... | 370—361 | 360—351 | 350—341 | ...>>>
Всего сообщений в теме: 540; страниц: 54; текущая страница: 19


Добавить свое сообщение

Отслеживать это обсуждение

Дополнительная навигация:
Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру
  
Время на сайте: GMT минус 5 часов

Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
Функция может не работать в некоторых версиях броузеров.

Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

 
© При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

Яндекс цитирования