Компания 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 сообщений
Добавить свое сообщение
Отслеживать это обсуждение
№ 360 10-10-2006 07:14 | |
№ 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
№ 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 в некоторой степени надуманы. Только есть люди, которые почему-то ими занимаются. Вот ведь чудаки, правда?
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|