drbob42에 혹시나 하고 가 봤다가... 오오옷~~~
BDNTV에 새로운 동영상이 떴군요. DeXter(차기 Delphi의 코드명입니다)에 탑재될 C++ Builder로 Hello프로그램을 만드는 동영상이 올라왔습니다.
저도 아직 안봐서 내용은 잘 모르는데 새로운 코드에디터, 프로젝트메니져, 오브젝트인스펙터 등 다양한 모습을 볼 수 있다네요..
링크 들어갑니다.
http://bdn.borland.com/article/0,1410,33085,00.html
PS?
지금 막 다 봤습니다. Form을 포함한 DLL을 하나 만들고 새로운 어플리케이션에서 DLL을 호출하여 창을 띄우는 예제군요. 내용 자체는 단순합니다만 볼꺼리는 많습니다. 아쉽게도 C++ Builder for .NET에 대한 데모는 아직은 없습니다. 메뉴상에서도 안보이는군요.
눈에 띄는 것들을 나열해 보면
- 코드폴딩기능
- 빨라진 Code Completion기능(이건 실제 나와봐야 알겠죠..)
- Function, Macro, Include 내용을 체계적으로 표시해주는 Structure 윈도우 - 코드변경내용이 즉시 반영되네요. 매크로까지 표시해 주는건 특히 맘에 들었습니다.
- 변화된 Object Inspector (기본 폰트가 Tahoma로 설정되는것도 이채롭더군요. TStrings에디터는 예전 그대로...)
- LocalVariables 창이 좀 더 보기 좋게 변했네요.
아직 안보이긴 하지만 Project Manager 근처의 Model 탭에도 눈이가네요. History기능도 기대되고...
요즘 VCL의 주요 클래스(AnsiString, TDateTime, TList, TStrings, TStringList까지 만들었네요)들을 VC++에서도 소스레벨로 호환이 되도록 만드는 작업을 하면서 Delphi 2005의 VCL소스를 자주 들여다보게 되는데 소소하지만 편리한 기능들이 많이 추가됐더군요. 기본적으로 .NET 지원을 위해 Enumerator가 구현되어 있고 특히 TStringList는 LineBreak나 NameValue구분자 등을 바꿀 수 있게 바뀌어서 훨씬 유연하게 쓸 수 있게된 것 같습니다. C++ Builder 차기버전이 더욱 더 기다려지네요.
PS #2
쩝... Delphi 2005에 다 있는 기능들이군요.. -_-a
|