Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.10;
Скачать: CL | DM;

Вниз

Посоветуйте книгу по Delphi 2006...   Найти похожие ветки 

 
Jolik ©   (2006-11-21 23:15) [0]

Сильно изменилась среда разработки по сравнению с Делфи 7 - посоветуйте какую-нить книжку потолковее...


 
Джо ©   (2006-11-21 23:34) [1]

Ну, что там такого сложного в IDE, что без книжки никак?

П.С. Вот, стремятся разработчики к "интуитивно понятному интерфейсу" и все коту под хвост! :)


 
Чапаев ©   (2006-11-21 23:41) [2]

> Ну, что там такого сложного в IDE, что без книжки никак?
Например, контекстное меню Refactoring. С Extract method и Extract resource string разобрался, а вот всё прочее -- тёмный лес. Вот как, к примеру, Declare field оттуда использовать?


 
Джо ©   (2006-11-21 23:52) [3]

> Вот как, к примеру, Declare field оттуда использовать?

To declare a field

In the Code Editor, click anywhere in a field name that has not yet been declared.
From either the main menu or the Code Editor context menu, choose RefactorDeclare Field.
Fill in the Declare New Field dialog box as needed.
Click OK.
The new field declaration is added to the type section of your code, based on the values you entered in the Declare New Field dialog box.
Note:
If the new field conflicts with an existing field in the same scope, the Refactorings dialog box is displayed, prompting you to correct the conflict before continuing.

(с) Delphi Help, найдено по словам Declare field :)


 
Чапаев ©   (2006-11-21 23:55) [4]

> click anywhere in a field name that has not yet been declared
Стоп. Как кликнуть по полю, которое ещё не объявлено?..


 
Чапаев ©   (2006-11-21 23:58) [5]

Тьху... Разобрался...

До чего иногда важно, чтоб кто-то даже не объяснил, а просто пнул и сказал, что ТАК СДЕЛАТЬ МОЖНО... ;-)

Спасибо в общем... :-)


 
Суслик ©   (2006-11-21 23:58) [6]

да их всего не так много пока

http://www.books.ru/shop/search?search_type=+&query=delphi+2006


 
Джо ©   (2006-11-21 23:59) [7]

> [4] Чапаев ©   (21.11.06 23:55)
> > click anywhere in a field name that has not yet been declared
> Стоп. Как кликнуть по полю, которое ещё не объявлено?..

Написать его имя в code editore. Выделить его. Применить рефакторинг :)


 
Суслик ©   (2006-11-22 00:24) [8]

OFFTOP про рефакториг.

что меня поразило:
я, как фанат писать сложно и знающий немного java и c#, решил использовать вложенные классы по полной программе.
поразило меня то, что rename refactoring у меня на классах любой вложенности и на их методах ни разу! не дал сбоя. причем менял имя не только в рамках одного пакета, а также в рамках всех пакетов, использующих данный :)


 
Чапаев ©   (2006-11-22 00:27) [9]

> [8] Суслик ©   (22.11.06 00:24)
Но КАК ОН ГЛЮЧИЛ в 2005 бдсмке... %-)


 
Суслик ©   (2006-11-22 00:33) [10]

Говорят, кстати, что он на jave исходно писан.
Я, правда, не установил писан ли он на java в BDS, но ребята, писавшие рефакториг, говорят javовские.



Страницы: 1 вся ветка

Текущий архив: 2006.12.10;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.051 c
15-1164202060
Чапаев
2006-11-22 16:27
2006.12.10
В ДатаСете непонятность


2-1164131457
Фесс
2006-11-21 20:50
2006.12.10
Работа со списком


15-1163542754
Суслик
2006-11-15 01:19
2006.12.10
Готовые хуки для svn на PHP 5


6-1153140838
xman
2006-07-17 16:53
2006.12.10
Смена IP адреса


15-1158621901
Ketmar
2006-09-19 03:25
2006.12.10
Console DM client





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский