Borland C++ Builder 6를 사용하다 보면 C++ Builder에서 제공하는 Help를 자주 이용하게 됩니다. MS Visual Studio에 비해서 C++ Builder의 사용자가 적기 때문에 Web Search를 통해서도 원하는 정보를 얻지 못할 때가 많기 때문입니다. 특히 VCL 관련 Class, Method와 BPL 등의 구조를 이해하기 위해서는 Help가 꼭 필요한 것이 사실입니다.

하지만, Windows 7에 설치할 경우 아무래도 출시된 지 오래된 제품이다 보니 제대로 동작하지 않는 것들이 조금씩 보이는데 그 중의 하나가 바로 이 Help입니다. Borland C++ Builder 6에서 F1 Key를 누르거나 Help -> C++ Builder Help를 Click하면 아래와 같은 Dialog가 표시되면서 Help가 나오지 않는 것을 확인할 수 있습니다.

C++ Builder Help - Windows Help Warning

C++ Builder Help - Windows Help Warning

Continue reading »

Tagged with:  

기존의 다른 IDE를 사용해 본 사람이라면 Borland C++ Builder 6의 Interface는 이상하게 느껴질 것입니다.

보통의 경우 하나의 Window 안에 Subwindow가 존재하는 Interface를 가지는데 반해, BCB6는 위쪽에 Main Window와 도구모음이 있고 그리고 그 아래에 Floating Window로 UI관련 설정을 할 수 있는 Object Inspector, Object Treeview, 그리고 Source Code View와 Class Explorer가 표시되는 다소 독특한 Interface를 하고 있습니다.

Default desktop

Default desktop

다소 정신이 없어 보이는 Interface지만 이것은 BCB 특유의 Interface로 취향에 따라 재구성한다면 오히려 하나의 Window에 모든 것을 표현하는 다른 IDE보다 자유롭고 개발에 편리한 환경을 만들 수 있습니다.

이번 Post에서는 Save Destop 기능을 활용하여 자신만의 BCB Interface(Desktop)을 만들어 보도록 하겠습니다.

Continue reading »

Tagged with:  

이제 Project를 Checkout 받았으니 Eclipse를 통해서 Project source를 관리할 수 있습니다. Subclipse의 기본적인 개념은 Subversion의 그것과 동일합니다. Subversion을 잘 모른다면 KLDP의 Wiki page를 참고하면 도움이 될 것입니다. 간단하게 Subclipse의 주요 기능에 대해서 알아봅시다.

Continue reading »

Tagged with: