본문 바로가기

RAD Studio 2015년 로드맵 RAD Studio(델파이, C++빌더)의 2015년도 로드맵이 발표되었습니다. Rad Studio, Delphi, C++Builder, and Appmethod 2015 Technology Roadmap from JTatEmbarcaderoTechnologies 제가 본 주요 기능은iOS 64bit 지원(델파이, C++빌더)LLVM 기반 32bit C++ 컴파일러개발환경 - IDE 안정성, IDE에서 라이브러리 관리, 생산성 향상 등Windows 10 지원(VCL, FireMonkey), 새로운 컴포넌트와 라이브러리 등FireMonkey - 모바일 컴포넌트 추가(맵 등), iOS 컨트롤 강화(z-order관리 등), 성능최적화사물인터넷 - 비콘 기술 지원 기대, 이종 API를 사용하는 이기종 기기와 장.. 더보기
[VCL] 에디트에 숫자만 입력, 콤마찍기 VCL 에디트(TEdit)의 NumbersOnly 속성을 이용하면 컨트롤에 숫자만 입력받도록 구현할 수 있다는 것 잘 아실텐데요.이번 글에서는 숫자 입력 시 콤마를 자동추가할 수 있도록 구현한 내용 공유합니다. 기능은 2가지입니다. 키입력 시 3자리마다 콤마 추가(e.g. 123,456,789,012)에디트에서 순수 숫자만 읽고 쓰기(PlainText 속성 추가)구현은 여러폼에서 uses에 추가하기만 하면 동작하도록 별도의 유닛으로 만들었습니다.unit Vcl.EditExtends; interface uses Vcl.StdCtrls, Vcl.Controls, System.Classes; type TEdit = class(Vcl.StdCtrls.TEdit) private function GetPlainTe.. 더보기
[XE7] iOS 시뮬레이터 배포 시 'Please specify exact device preset UUID.' 오류 대응 iOS 시뮬레이터 실행 시 아래와 같은 오류 발생 시 대처사항입니다. 결과적으로 원인은 RAD Studio XE7에서 iOS Simulator 8.1을 지원하지 않아서 입니다.(iOS Device에서는 8.1을 지원합니다.)Hotfix iPhone Simulator 7.1 지원RAD Studio XE7 출시 이후 나온 7.1에 대한 패치가 필요합니다. 아래 글의 2번째 Hotfix 설치하기 바랍니다.[Hotfix] iOS 배포와 요세미티, VCL Bitmap 파일 보안취약점 패치iPhone Simulator 7.1 설치 및 설정맥에서 XCode(6.1) 실행 > XCode > Preferences... > Download 화면에서 iOS 7.1 Simulator 다운로드델파이 Project Manager.. 더보기
파이어몽키 용 그리드 컴포넌트 안내 - FirePower 태블릿용 앱에서는 한 화면에 많은 정보(여러 컬럼과 레코드)를 표시해야하는 경우가 있는데요.이때, 기본 컴포넌트를 이용한다면 리스트뷰에 컬럼을 추가해 구현할 수 있지만, 아무래도 전통적인 그리드 컴포넌트가 필요할 수 있습니다. 오늘은 이미 인포파워 그리드로 유명한 Woll2Woll사의 파이어몽키용 그리드 컴포넌트인 FirePower 컴포넌트를 소개합니다. 제가 트라이얼로 돌려본 주요 기능은 아래와 같습니다.기본 그리드 컴포넌트(TGrid, TStringGrid) 대비 스크롤 속도가 상당히 빠릅니다.(이 부분은 기본 컴포넌트의 성능도 꾸준히 개선되고 있습니다.)다양한 스타일(배경색상, 글자색, 글자 스타일 등)을 적용할 수 있습니다.셀에 버튼, 이미지 등 속성을 지정할 수 있습니다.컬럼별 색상을 지정할 수.. 더보기
[Delphi Week 2015] 델파이 1부터 XE7까지 20년간 변천사 영상 델파이는 1995년 2월 14일 처음 출시되어 갓 20살을 넘었습니다. 델파이 생일을 축하하는 Delphi Week 2015 온라인 축제를 진행했는데요. 델파이 1부터 XE7까지 델파이에 무슨일이 있었는지 15분간의 영상으로 한번에 볼 수 있습니다.(흥미롭게 보다보니 금방 15분이 가네요^^) 기타 다른 영상들도 엠바카데로 유투브 채널을 통해 다시 볼 수 있습니다. 더보기
[Delphi Week 2015] 윈도우 3.11에서 델파이 1 실행 델파이는 1995년 2월 14일 처음 출시되어 갓 20살을 넘었습니다.델파이 생일을 축하하는 Delphi Week 2015 온라인 축제를 진행했는데요. 이벤트에 맞춰 David I가가 흥미로운 영상을 공개했습니다.바로 윈도우 3.11에서 무료 델파이 1을 실행한 영상입니다. 흥미롭게도 델파이 1에서 실행한 코드는 최근 버전인 XE7에서도 그대로 동작한다는 것이 인상적입니다.델파이가 얼마나 견고한 구조와 아키텍쳐 내에서 개발됐는지를 반증하는 내용인 것 같습니다. 기타 다른 영상들도 엠바카데로 유투브 채널을 통해 다시 볼 수 있습니다. 더보기
[FireDAC Skill Sprints] 2. FireDAC으로 DBMS 사용 내역 추적, 모니터링 하기 엠바카데로에서 FireDAC Skill Sprint 웨비나(1월 23일 ~ 3월 27일: 매주 금요일 10시)를 진행하고 있습니다. 이 글에서는 웨비나 다시보기와 함께 웨비나 일부 내용을 샘플코드와 함께 소개합니다. 하단 온라인 기술 도움말 링크를 통해 더 자세한 내용을 추가학습하시기 바랍니다. 2회차에서는 FireDAC의 추적과 모니터링에 대한 내용으로 진행합니다.FireDAC 추적과 모니터링FireDAC의 추적기능을 이용하면 애플리케이션과 데이터베이스 사이의 통신내용을 상세하게 보거나 기록할 수 있습니다. 이 추적 정보에는 이벤트 발생시간, API 호출내역, DB로 전송된 SQL, 파라메터와 필드 값, 오류와 경고 등이 기록되어 여러분의 DB 애플리케이션으 문제점을 디버깅하고 해결하는데 유용하게 사용.. 더보기