Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.08.22;
Скачать: [xml.tar.bz2];

Вниз

Win SDK - отстой?   Найти похожие ветки 

 
SPeller   (2002-07-26 18:02) [0]

Посмотрел вот я родные мелкософтовые описания CommonControls и увидел, что в Дельфёвой СДК части из них нет вообще, а у всех остальных минимум по два сообщения и две функции не описаны в СДК. СДК датируется 2000-ным годом, из Д6, а аписания 1998-го года. Выходит это отстойный хелп по АПИ ??


 
MJH   (2002-07-26 19:23) [1]

1)чего например нет?
2)самая лучшая сдк - с мсдна


 
SPeller   (2002-07-27 04:54) [2]

1) Ну например нет описания Flat Scroll bars, у тулбара не описаны сообщения TB_GETIMAGELIST и TB_SETIMAGELIST и ещё есть. Это можно долго продолжать.
2) Я имею ввиду та сдк что вмсте с Дельфями идёт.


 
Юрий Зотов   (2002-07-27 08:18) [3]

"Дельфёвой СДК" не существует. Вместе с Delphi поставляется хелп по SDK от MS, действительно довольно старый. Так оно и понятно - изготовление и обновление такого хелпа - это огромная работа, чтобы делать ее по ходу модернизации самой Windows нужны специально выделенные люди плюс большие затраты времени и денег. Да и не может Borland этим заниматься, просто не имеет права - ведь существуют copyright, лицензирование и пр.

Поэтому Borland делает то, что может и что имеет право делать - выпускает новые модули VCL, поддерживающие нововведения. Например, в Delphi 5 плоские скроллбары поддерживает модуль FlatSB, а TB_GET/SETIMAGELIST есть в модуле CommCtrl.

Так что претензии по устаревшей справке - не к Borland"у, а к MS. А MS, видимо, полагает, что раз она ежеквартально выпускает свежий MSDN, то ничего другого уже не нужно.

И правильно полагает - все, о чем Вы упомянули, в MSDN и в Platform SDK имеется.


 
SPeller   (2002-07-27 14:08) [4]

Да я и не к Борланду претензии предъявляю, я просто говорю что этот СДК мягко говоря плохой.



 
Anatoly Podgoretsky   (2002-07-27 14:16) [5]

Просто Борланд не хочет покупать более новую версию, да и смысла в этом нет, она устареет еще в момент покупки, есть же MSDN и в Platform SDK, первый к тому же свободен в online варианте


 
SPeller   (2002-07-27 16:20) [6]

Да ладно бы устареет. СДК имеет копирайт 1996-го года. Тогда уже я думаю можно было ставить тулбару стиль TBSTYLE_FLAT, о котором в этом СДК нет ни слова.


 
MJH   (2002-07-27 19:07) [7]

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


 
SPeller   (2002-07-27 20:09) [8]

2 MJH © (27.07.02 19:07)

Я не хныкаю.:) Просто я начал копать глубже в эту СДК и оказалось что она не всегда может дать необходимую информацию, а ту которую даёт, даёт зачастую не в полном объёме (исходя конечно из её мозможностей).

> я вота пэдж контрол сделал покруче чем в делфи 6...и даже
> компонентой

Ну и что, я тоже вот скоро доделаю тулбар для KOL и тоже компонентой, в котором всё вручную, "всё на мессагах".
И мне кстати было не очень удобно лезть в форум по винапи с вопросом "а как сделать плоский тулбар?" из-за того что СДК упустил одну-две константы. Да и ладно бы упустил, вообще даже и не упомянул что такое возможно сделать.

> короче нужно копать абсолютно все и не хныкать..

Если цель раскопок существует в том месте где роешь..


 
Anatoly Podgoretsky   (2002-07-27 20:25) [9]

SPeller © (27.07.02 20:09)
Обшие она дает, а за остальным не тяжело сходить к Микрософту, удобно через поисковые системы


 
ZZ   (2002-07-27 20:29) [10]

SPeller
Копи 270 руб. и езжай на ДКшку за новой MSDNкой :))


 
Юрий Зотов   (2002-07-27 20:30) [11]

Тоже делал тулбар. Естественно, в хелпе есть далеко не все (вернее, очень мало). Более того, некоторых современных стилевых констант и констант сообщений нет даже и в CommCtrl (использовал D5). Поэтому основными источниками информации были все те же MSDN и Platform SDK. И без них просто не написал бы того, что было задумано - хоть хнычь, хоть не хнычь.



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

Форум: "Потрепаться";
Текущий архив: 2002.08.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.007 c
14-71324
MIFI
2002-07-22 19:37
2002.08.22
Запуск скрипта на сервере


6-71296
Vygantas
2002-06-08 16:05
2002.08.22
kak po imeni kompa uznat IP ??


6-71282
KPY
2002-06-11 06:14
2002.08.22
Помогите с алгоритмом


1-71123
Natali
2002-08-13 08:05
2002.08.22
перевести код с С на Паскаль


3-70985
Mars
2002-07-31 11:08
2002.08.22
Инициализация BDE





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский