<?xml version="1.0"?>
<rss version="2.0"><channel><title><![CDATA[[기술 Q&A] 델파이, C++빌더, RAD 스튜디오 최신 질문]]></title><link>https://welcome.devgear.co.kr/forum/2-%EA%B8%B0%EC%88%A0-qa-%EB%8D%B8%ED%8C%8C%EC%9D%B4-c%EB%B9%8C%EB%8D%94-rad-%EC%8A%A4%ED%8A%9C%EB%94%94%EC%98%A4/</link><description><![CDATA[[기술 Q&A] 델파이, C++빌더, RAD 스튜디오 최신 질문]]></description><language>ko</language><item><title>TRichEdit.Lines.LoadFromFile(FileName, TEncoding.UTF8)&#xB294; &#xCEE8;&#xD2B8;&#xB864;&#xC5D0; &#xC544;&#xBB34; &#xD14D;&#xC2A4;&#xD2B8;&#xB3C4; &#xB85C;&#xB4DC;&#xD558;&#xC9C0; &#xBABB;&#xD558;&#xB294; &#xBB38;&#xC81C;</title><link>https://welcome.devgear.co.kr/topic/2372-tricheditlinesloadfromfilefilename-tencodingutf8%EB%8A%94-%EC%BB%A8%ED%8A%B8%EB%A1%A4%EC%97%90-%EC%95%84%EB%AC%B4-%ED%85%8D%EC%8A%A4%ED%8A%B8%EB%8F%84-%EB%A1%9C%EB%93%9C%ED%95%98%EC%A7%80-%EB%AA%BB%ED%95%98%EB%8A%94-%EB%AC%B8%EC%A0%9C/</link><description><![CDATA[<p>
	TRichEdit.Lines.LoadFromFile(FileName, TEncoding.UTF8)는 컨트롤에 아무 텍스트도 로드하지 못하는 문제를 엠바카데로 Quality Portal에 제출했습니다. 사실, 다른 분의 요청을 받아서 대신 제출했습니다. 제출한 Sample code가 깔끔하게 잘 되어 있는 이유는 제가 작성한게 아니기 때문입니다. ㅎㅎ
</p>

<p>
	그런데, VCL의 TRichEdit가 LoadFromFile을 할 때 내부적으로 윈도우 핸들을 사용하기 때문에 고치지 않기로 했다고 결정되었네요.
</p>

<p>
	문제와 이슈를 재현하는 Sample code와 절차, 엠바카데로의 회신은 해당 ticket 페이지에 볼 수 있습니다: <a href="https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-5566" ipsnoembed="true" rel="external nofollow">https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-5566</a>
</p>

<p>
	뭐. 대안은 있으니, 그 방법을 해야겠네요. 
</p>

<p>
	제가 찾아낸 가장 좋은 방법은
</p>

<ol>
	<li>
		TFile을 이용해 읽은 다음에 TRichEdit에 넣는 방법입니다
		<ul>
			<li>
				<strong>RichEdit1.Lines.Text := TFile.ReadAllText('test.txt', TEncoding.UTF8);</strong>
			</li>
		</ul>
	</li>
	<li>
		또는 StringList를 만들고, 거기에서 LoadFromFile으로 읽고 나서, TRichEdit.Lines.Assign을 사용하는 방법 
		<ul>
			<li>
				(위 ticket 페이지에 제출된 Sample 소스 안에 있는 이 workaround도 제시되어 있음)
			</li>
		</ul>
	</li>
</ol>
]]></description><guid isPermaLink="false">2372</guid><pubDate>Fri, 18 Sep 2026 00:25:56 +0000</pubDate></item><item><title>delphi 13.1 fmx &#xAD6C;&#xAE00;&#xCF58;&#xC194; &#xC2EC;&#xBCFC;&#xD655;&#xC778;&#xD558;&#xB294;&#xBC95; &#xBC29;&#xBC95;&#xC774;&#xC788;&#xC744;&#xAE4C;&#xC694;?</title><link>https://welcome.devgear.co.kr/topic/2357-delphi-131-fmx-%EA%B5%AC%EA%B8%80%EC%BD%98%EC%86%94-%EC%8B%AC%EB%B3%BC%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94%EB%B2%95-%EB%B0%A9%EB%B2%95%EC%9D%B4%EC%9E%88%EC%9D%84%EA%B9%8C%EC%9A%94/</link><description><![CDATA[<p>
	구글 콘솔에서 비정상적인 종료가 많아 체크좀 해볼려고 하는데 스택트레이서가 이렇게 나와서 심볼을 올렸지만 갱신이 안되네요. 
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://welcome.devgear.co.kr/uploads/monthly_2026_08/1111.png.162718ed79296d73ff320930530d569b.png" data-fileid="2448" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="2448" data-ratio="44.20" width="1000" alt="1111.thumb.png.339e97f0bd289cd0d6012c60b3af4867.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2026_08/1111.thumb.png.339e97f0bd289cd0d6012c60b3af4867.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" /></a>
</p>

<p>
	 
</p>

<p>
	2. symbols.zip 올린 화면
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://welcome.devgear.co.kr/uploads/monthly_2026_08/2222.png.11b22b27e1ab641853ee4bb2b06a82a3.png" data-fileid="2449" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="2449" data-ratio="44.70" width="1000" alt="2222.thumb.png.e47af0642b81dc3bbd79a7bfe01f4ca7.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2026_08/2222.thumb.png.e47af0642b81dc3bbd79a7bfe01f4ca7.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" /></a>
</p>

<p>
	 
</p>

<p>
	3. 프로젝트 옵션설정
</p>

<p>
	 <img class="ipsImage ipsImage_thumbnailed" data-fileid="2450" data-ratio="74.32" width="771" alt="3333.png.dce4add8f5d8d923f903295510352250.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2026_08/3333.png.dce4add8f5d8d923f903295510352250.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" />
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="2451" data-ratio="74.12" width="769" alt="4444.png.6fc0912361fba51a859f62e9f1d1ba39.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2026_08/4444.png.6fc0912361fba51a859f62e9f1d1ba39.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" />
</p>

<p>
	 
</p>

<p>
	4. CMD에서 심볼 체크
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://welcome.devgear.co.kr/uploads/monthly_2026_08/5555.png.b402c6c18e90260921f68e603fbf3423.png" data-fileid="2452" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="2452" data-ratio="43.70" width="1000" alt="5555.thumb.png.a9113addeeafa233c552747b98b0ec65.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2026_08/5555.thumb.png.a9113addeeafa233c552747b98b0ec65.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" /></a>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">2357</guid><pubDate>Wed, 26 Aug 2026 01:47:37 +0000</pubDate></item><item><title>&#xAC00;&#xB974;&#xCCD0; &#xC8FC;&#xC138;&#xC694;.</title><link>https://welcome.devgear.co.kr/topic/2352-%EA%B0%80%EB%A5%B4%EC%B3%90-%EC%A3%BC%EC%84%B8%EC%9A%94/</link><description><![CDATA[<p>
	반갑습니다.
</p>

<p>
	delphi 13.1 lite를 설치하여 multi-device application을 하면,
</p>

<p>
	windows 64bit만 나오고 Android는 없습니다.
</p>

<p>
	SDK manger에도 아무 것도 없습니다.
</p>

<p>
	이럴 경우, Android Studio를 설치해야 하나요,
</p>

<p>
	아니면 다른 방법이 있나요?
</p>

<p>
	상세히 가르쳐주시면 많은 도움 되겠습니다.
</p>

<p>
	빠른 답변 기다립니다.
</p>

<p>
	감사합니다.
</p>
]]></description><guid isPermaLink="false">2352</guid><pubDate>Wed, 19 Aug 2026 23:23:17 +0000</pubDate></item><item><title>&#xB378;&#xD30C;&#xC774;14 &#xBC84;&#xC83C;&#xC5D0;&#xC11C; &#xC548;&#xB4DC;&#xB85C;&#xC774;&#xB4DC; API36 &#xD0C0;&#xCF13;&#xD305;&#xC2DC; &#xB124;&#xBE44;&#xCF00;&#xC774;&#xC158;&#xBC14;&#xAC00; &#xACB9;&#xCE58;&#xB294; &#xD604;&#xC0C1;&#xC744; &#xD574;&#xACB0;&#xD558;&#xB294; &#xBC29;&#xBC95; &#xBB38;&#xC758;&#xD569;&#xB2C8;&#xB2E4;.</title><link>https://welcome.devgear.co.kr/topic/2338-%EB%8D%B8%ED%8C%8C%EC%9D%B414-%EB%B2%84%EC%A0%BC%EC%97%90%EC%84%9C-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-api36-%ED%83%80%EC%BC%93%ED%8C%85%EC%8B%9C-%EB%84%A4%EB%B9%84%EC%BC%80%EC%9D%B4%EC%85%98%EB%B0%94%EA%B0%80-%EA%B2%B9%EC%B9%98%EB%8A%94-%ED%98%84%EC%83%81%EC%9D%84-%ED%95%B4%EA%B2%B0%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95-%EB%AC%B8%EC%9D%98%ED%95%A9%EB%8B%88%EB%8B%A4/</link><description><![CDATA[<p>
	델파이14 버젼에서 안드로이드 API36 타켓팅시 네비케이션바가 겹치는 현상을 해결하는 방법 문의합니다.<br />
	 
</p>

<p>
	온라인상에도 많은 버그로 올라와 있는데 해결하는 방법을 알려주세요
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">2338</guid><pubDate>Mon, 27 Jul 2026 02:09:57 +0000</pubDate></item><item><title>Delphi 13 fmx Bitmap &#xAD00;&#xB828; &#xC9C8;&#xBB38;&#xB4DC;&#xB9BD;&#xB2C8;&#xB2E4;.</title><link>https://welcome.devgear.co.kr/topic/2318-delphi-13-fmx-bitmap-%EA%B4%80%EB%A0%A8-%EC%A7%88%EB%AC%B8%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4/</link><description><![CDATA[<p>
	<img alt="123.png.fae9f8d5bb02637476c2c5136e72b8f3.png" class="ipsImage ipsImage_thumbnailed" data-fileid="2427" data-ratio="35.02" style="height:auto;" width="868" data-src="https://welcome.devgear.co.kr/uploads/monthly_2026_07/123.png.fae9f8d5bb02637476c2c5136e72b8f3.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" />
</p>

<p>
	 
</p>

<p>
	구글플레이에 최근에  앱을 업데이트 해보니 권장조치가 생겼네요.
</p>

<p>
	찾아보니 delphi 13 fmx에서는 inSampleSize가 없는기능 같은데요. JNI 를 사용해서 사용해야하는건지 궁금하네요.
</p>

<p>
	제가 못찾는걸수도 있으니 혹시나 있으면 답변 부탁드립니다.
</p>

<p>
	--------------------------------------------------------
</p>

<p>
	procedure TFormSawonView.LoadImageFromURL(const ImageURL: string);<br />
	var<br />
	  HttpClient: THTTPClient;<br />
	  MemoryStream: TMemoryStream;<br />
	  CurrentWidth, CurrentHeight: Single;<br />
	  CurrentPosX, CurrentPosY: Single;<br />
	begin<br />
	  HttpClient := THTTPClient.Create;<br />
	  MemoryStream := TMemoryStream.Create;<br />
	  try<br />
	    HttpClient.Get(ImageURL, MemoryStream);<br />
	    MemoryStream.Position := 0;<br />
	    ImageSawon.Bitmap.Clear(TAlphaColors.Null); // 투명하게 지움<br />
	    ImageSawon.Bitmap.LoadFromStream(MemoryStream);<br />
	    {<br />
	      if MemoryStream.Size = 0 then<br />
	      ShowMessage('이미지 다운로드 실패 또는 비어 있음');
</p>

<p>
	      ImageSawon.Width := 363;<br />
	      ImageSawon.Height := 558;<br />
	      ImageSawon.Position.X := 2;<br />
	      ImageSawon.Position.Y := 4;<br />
	    }
</p>

<p>
	  finally<br />
	    MemoryStream.Free;<br />
	    HttpClient.Free;<br />
	  end;<br />
	end;<br />
	 
</p>
]]></description><guid isPermaLink="false">2318</guid><pubDate>Mon, 06 Jul 2026 06:48:03 +0000</pubDate></item><item><title>Code better in Delphi &#xCD9C;&#xAC04; &#xACC4;&#xD68D; &#xBB38;&#xC758;</title><link>https://welcome.devgear.co.kr/topic/1889-code-better-in-delphi-%EC%B6%9C%EA%B0%84-%EA%B3%84%ED%9A%8D-%EB%AC%B8%EC%9D%98/</link><description><![CDATA[<p>
	안녕하세요.
</p>

<p>
	몇년전 '델파이로 더 빠르게 코딩하기' 서적을 번역하여 출간해 주셔서 잘 읽고 있었습니다.
</p>

<p>
	덕분에 델파이의 그간 제대로 사용하지 못하던 기능에대해 어렴풋이나마 이해할 수 있게 되었습니다, 이점 감사드립니다.
</p>

<p>
	같은 저자의 'Code better in Delphi' 도 혹시 차후 출간 계획이 있으신지 궁금합니다.
</p>

<p>
	알리스터 크리스티의 'Code faster in Delphi' 를 읽고나니 그의 차기작 'Code better in Delphi' 또한 
</p>

<p>
	궁금해하지 않을 수가 없더군요.
</p>

<p>
	엠바카데로의 무료 pdf 배포 사이트에서 영문판을 다운로드 받을 수 있게 되어 있나 본데
</p>

<p>
	현재는 해당 사이트가 고장으로 멈춰 있더군요.
</p>

<p>
	<a href="https://lp.embarcadero.com/CodeFasterinDelphi" rel="external nofollow">https://lp.embarcadero.com/CodeFasterinDelphi</a>
</p>

<p>
	 
</p>

<p>
	감사합니다.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://welcome.devgear.co.kr/uploads/monthly_2025_02/Code-better-in-Delphi.jpg.d3e9fbc5a55702a5085d0efa65fcb83d.jpg" data-fileid="2236" data-fileext="jpg" rel=""><img alt="Code-better-in-Delphi.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="2236" data-ratio="150" style="height:auto;" width="500" data-src="https://welcome.devgear.co.kr/uploads/monthly_2025_02/Code-better-in-Delphi.jpg.d3e9fbc5a55702a5085d0efa65fcb83d.jpg" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" /></a>
</p>
]]></description><guid isPermaLink="false">1889</guid><pubDate>Wed, 12 Feb 2025 01:51:59 +0000</pubDate></item><item><title>WebStencils &#xC774;&#xC678;&#xC5D0; Delphi&#xC758; &#xD3FC; &#xB514;&#xC790;&#xB2C8;&#xC5B4;&#xB97C; &#xC0AC;&#xC6A9;&#xD574; &#xC6F9; &#xC571;&#xC744; &#xAC1C;&#xBC1C;&#xD558;&#xB294; &#xB2E4;&#xB978; &#xB300;&#xC548;&#xC774; &#xC788;&#xC744;&#xAE4C;&#xC694;?</title><link>https://welcome.devgear.co.kr/topic/2308-webstencils-%EC%9D%B4%EC%99%B8%EC%97%90-delphi%EC%9D%98-%ED%8F%BC-%EB%94%94%EC%9E%90%EB%8B%88%EC%96%B4%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%B4-%EC%9B%B9-%EC%95%B1%EC%9D%84-%EA%B0%9C%EB%B0%9C%ED%95%98%EB%8A%94-%EB%8B%A4%EB%A5%B8-%EB%8C%80%EC%95%88%EC%9D%B4-%EC%9E%88%EC%9D%84%EA%B9%8C%EC%9A%94/</link><description><![CDATA[<p>
	델파이로 웹 개발을 하는 방법이 요즘에는 WebStencils로 가는 추세인 것 같습니다. UI 즉 html 템플릿을 작성하는 공정과 로직(비즈니스 로직과 데이터 로직) 작성 공정이 나누어질 수 있고, 서로 쉽게 연결할 수 있다는 점은 분명한 장점이라고 생각합니다. 하지만, 저는 아주 간단한 수준의 웹 앱을 만들면 됩니다. UI도 크게 중요하지 않습니다. 그래서, 예전에 델파이에서 폼 디자이너를 사용하는 방식으로 웹 개발을 하고 싶은데, 델파이로 웹 애플리케이션을 개발하는 선택지들을 알고 싶습니다.
</p>
]]></description><guid isPermaLink="false">2308</guid><pubDate>Wed, 24 Jun 2026 04:48:32 +0000</pubDate></item><item><title>GetIt package Manager &#xC811;&#xC18D;&#xC624;&#xB958;</title><link>https://welcome.devgear.co.kr/topic/2286-getit-package-manager-%EC%A0%91%EC%86%8D%EC%98%A4%EB%A5%98/</link><description><![CDATA[<p>
	현재 GetIt package Manager 접속을 진행할 때 안되길래 getit12new.embarcadero.com 접속을 하니까 
</p>

<p>
	Gateway time-out 오류가나고 그래서 <a href="https://getitnow.embarcadero.com" rel="external nofollow">https://getitnow.embarcadero.com</a> 로 들어가니까 정상적으로 접속이 되네요.
</p>

<p>
	제가 델파이 12.1 을 사용하고 있는데 저 12 버전이 안들어가지는것 같네요. 방법이 없을까요 ? 
</p>
]]></description><guid isPermaLink="false">2286</guid><pubDate>Wed, 20 May 2026 06:24:38 +0000</pubDate></item><item><title>GetIt package Manager &#xC811;&#xC18D;&#xC624;&#xB958;</title><link>https://welcome.devgear.co.kr/topic/2285-getit-package-manager-%EC%A0%91%EC%86%8D%EC%98%A4%EB%A5%98/</link><description><![CDATA[<p>
	지금 GetIt package Manager 접속을 하려고 하는데 찾기도 안되고 아무것도 안되고 있네요. 
</p>

<p>
	혹시 지금 오류가 있는것일까요 ?
</p>

<p><a href="https://welcome.devgear.co.kr/uploads/monthly_2026_05/1.PNG.e876b9335b5508616e9fbf54d8d2cc0c.PNG" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="2424" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2026_05/1.PNG.e876b9335b5508616e9fbf54d8d2cc0c.PNG" data-ratio="71.76" width="917" class="ipsImage ipsImage_thumbnailed" alt="에러화면1.PNG"></a></p>]]></description><guid isPermaLink="false">2285</guid><pubDate>Wed, 20 May 2026 06:09:22 +0000</pubDate></item><item><title>VCL &#xD30C;&#xC77C;&#xC744; FMX &#xD30C;&#xC77C;&#xB85C; &#xBCC0;&#xD658;&#xD560; &#xC218; &#xC788;&#xB294; &#xACFC;&#xC815;&#xC774; &#xC788;&#xC744;&#xAE4C;&#xC694;?</title><link>https://welcome.devgear.co.kr/topic/2218-vcl-%ED%8C%8C%EC%9D%BC%EC%9D%84-fmx-%ED%8C%8C%EC%9D%BC%EB%A1%9C-%EB%B3%80%ED%99%98%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EA%B3%BC%EC%A0%95%EC%9D%B4-%EC%9E%88%EC%9D%84%EA%B9%8C%EC%9A%94/</link><description><![CDATA[<p>
	저는 VCL을 통해 개발을 진행하고 있던 중 아래와 같은 상황에 직면했습니다.
</p>

<ul>
	<li>
		WEB에 비해서 VCL은 예쁘게 만들기 힘들다.
	</li>
	<li>
		VCL사용자들도 FMX에 많은 관심을 두고 있다.
	</li>
</ul>

<p>
	 
</p>

<p>
	그리하여 VCL 파일을 FMX 파일로 변환하고 싶은데, 이에 대한 변환 툴이나 절차 또는 과정이 있을지 궁금합니다.
</p>
]]></description><guid isPermaLink="false">2218</guid><pubDate>Fri, 27 Feb 2026 06:28:57 +0000</pubDate></item><item><title>DerScanner&#xAC00; &#xB378;&#xD30C;&#xC774; &#xD504;&#xB85C;&#xC81D;&#xD2B8;&#xC5D0;&#xC11C; &#xC0AC;&#xC6A9;&#xD558;&#xACE0; &#xC788;&#xB294; &#xC368;&#xB4DC; &#xD30C;&#xD2F0; &#xBAA9;&#xB85D;&#xC744; &#xD30C;&#xC545;&#xD558;&#xB294; &#xC6A9;&#xB3C4;&#xB85C; &#xC801;&#xD569;&#xD560;&#xAE4C;&#xC694;?</title><link>https://welcome.devgear.co.kr/topic/2213-derscanner%EA%B0%80-%EB%8D%B8%ED%8C%8C%EC%9D%B4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90%EC%84%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B3%A0-%EC%9E%88%EB%8A%94-%EC%8D%A8%EB%93%9C-%ED%8C%8C%ED%8B%B0-%EB%AA%A9%EB%A1%9D%EC%9D%84-%ED%8C%8C%EC%95%85%ED%95%98%EB%8A%94-%EC%9A%A9%EB%8F%84%EB%A1%9C-%EC%A0%81%ED%95%A9%ED%95%A0%EA%B9%8C%EC%9A%94/</link><description><![CDATA[<p>
	델파이 마이그레이션을 고려하고 있는 중인데, 마침 델파이 코드 정적 분석 도구인 <a href="https://www.devgear.co.kr/radoffer" rel="external">DerScanner를 무료로 사용할 수 있는 프로모션</a>이 진행 중이라고 해 관심있게 보고 있습니다.
</p>

<p>
	델파이 마이그레이션이 대체로 그리 어렵지 않지만, 제삼자 컴포넌트들을 사용했고, 그 써드파티 컴포넌트의 소스 코드를 가지고 있지 않다면, 단순 전환이 아니라 추가 검토와 작업이 필요합니다. 
</p>

<p>
	일단, 내 프로젝트에서 사용하고 있는 제삼자 컴포넌트들의 목록을 빠짐없이 파악하고 싶은데, 이번 프로모션에서 <a href="https://welcome.devgear.co.kr/topic/2204-%ED%95%9C%EA%B5%AD%EC%96%B4-%EB%8D%94%EB%B9%99-%EB%B9%84%EB%94%94%EC%98%A4-sbom%EC%9D%B4%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EC%99%9C-%EC%98%AC%ED%95%B4%EC%97%90-%EC%A4%91%EC%9A%94%ED%95%9C%EA%B0%80/#comment-4361" rel="">DerScanner의 SBOM 생성 기능</a>도 무료로 사용할 수 있다고 하니, SBOM을 생성하면, 제삼자 컴포넌트들의 목록을 빠르게 파악할 수 있는지 궁금합니다.
</p>
]]></description><guid isPermaLink="false">2213</guid><pubDate>Fri, 20 Feb 2026 03:33:30 +0000</pubDate></item><item><title>&#xAD6C;&#xAE00;&#xBA54;&#xC77C;&#xB85C; &#xBA54;&#xC77C;&#xBCF4;&#xB0B4;&#xAE30;</title><link>https://welcome.devgear.co.kr/topic/1808-%EA%B5%AC%EA%B8%80%EB%A9%94%EC%9D%BC%EB%A1%9C-%EB%A9%94%EC%9D%BC%EB%B3%B4%EB%82%B4%EA%B8%B0/</link><description><![CDATA[<p>
	Rad Studio 2010 버전에서 구글로 메일보내기 프로그램을 작성하였는데  메일이 정상적으로 발송되지 않아서 도움을 구합니다.
</p>

<p>
	libay32.dll , ssleay32.dll 은 인터넷에서 openssl-1.0.2q-x64_86-win64.zip 파일을 다운받아서 실행파일폴더에 복사해 넣었습니다.
</p>

<p>
	소스는 다음과 같습니다.
</p>

<p>
	void __fastcall TMainForm::Button3Click(TObject *Sender)<br />
	{<br />
	 String stQuery, stCClist, stBCClist, stHost, stPort, stMyEmail, stMyPassword, stFile, stMyClientEmail ;
</p>

<p>
	    stHost = "smtp.gmail.com"  ;<br />
	    stPort = "465"; // "587" ;<br />
	    stMyEmail = "test@gmail.com"<br />
	    stMyPassword = "passwd" ;   //앱용 비밀번호
</p>

<p>
	        stMyClientEmail = "test@daum.net" ;<br />
	    stCClist  = "test@naver.com"; //"eMail1@test.com,eMail2@test.com" ;<br />
	    stBCClist =  "test@naver.com"; //"mySecondEmail@mycompany.com" ;<br />
	    stFile    = "c:\\Temp\\22.hwp" ;
</p>

<p>
	    IdSMTP1-&gt;Disconnect() ;<br />
	    IdSSLIOHandlerSocketOpenSSL1-&gt;PassThrough       = FALSE;<br />
	    IdSSLIOHandlerSocketOpenSSL1-&gt;MaxLineAction        = maException ;<br />
	    IdSSLIOHandlerSocketOpenSSL1-&gt;SSLOptions-&gt;Method     = sslvTLSv1; //sslvTLSv1; //sslvSSLv23 ;<br />
	    IdSSLIOHandlerSocketOpenSSL1-&gt;SSLOptions-&gt;Mode     = sslmUnassigned; //sslmClient; //sslmUnassigned ;<br />
	    IdSSLIOHandlerSocketOpenSSL1-&gt;SSLOptions-&gt;VerifyDepth = 0 ;<br />
	    IdSSLIOHandlerSocketOpenSSL1-&gt;Destination = stHost + ":" + stPort ;<br />
	    IdSSLIOHandlerSocketOpenSSL1-&gt;Host         = stHost ;<br />
	    IdSSLIOHandlerSocketOpenSSL1-&gt;Port         = StrToInt(stPort) ;
</p>

<p>
	    IdSMTP1-&gt;IOHandler = IdSSLIOHandlerSocketOpenSSL1 ;<br />
	    IdSMTP1-&gt;AuthType = satDefault; // satSASL; //satDefault;
</p>

<p>
	    IdSMTP1-&gt;UseTLS  = utUseImplicitTLS ; //utUseExplicitTLS; // utUseImplicitTLS ;   // 위에서 포트를  465 로 지정했을 경우...<br />
	    /*<br />
	        // utNoTLSSupport -&gt; 25  and do not assign the SSL IOHandler;<br />
	        // utUseImplicitTLS -&gt; 465 for google ;<br />
	        // utUseExplicitTLS -&gt; 587 for google ;<br />
	        // utUseRequireTLS ;<br />
	    */<br />
	    //IdSMTP1-&gt;SASLMechanisms-&gt;Add()-&gt;SASL = IdSASLCRAMSHA11;<br />
	    //IdSMTP1-&gt;SASLMechanisms-&gt;Add()-&gt;SASL = IdSASLAnonymous1;<br />
	    //IdSMTP1-&gt;SASLMechanisms-&gt;Add()-&gt;SASL = IdSASLCRAMMD51;<br />
	    //IdSMTP1-&gt;SASLMechanisms-&gt;Add()-&gt;SASL = IdSASLDigest1;<br />
	    //IdSMTP1-&gt;SASLMechanisms-&gt;Add()-&gt;SASL = IdSASLExternal1;<br />
	    //IdSMTP1-&gt;SASLMechanisms-&gt;Add()-&gt;SASL = IdSASLLogin1;<br />
	    //IdSMTP1-&gt;SASLMechanisms-&gt;Add()-&gt;SASL = IdSASLOTP1;<br />
	    //IdSMTP1-&gt;SASLMechanisms-&gt;Add()-&gt;SASL = IdSASLPlain1;<br />
	    //IdSMTP1-&gt;SASLMechanisms-&gt;Add()-&gt;SASL = IdSASLSKey1;
</p>

<p>
	    IdSMTP1-&gt;Host     = stHost ;<br />
	    IdSMTP1-&gt;Port        = StrToInt(stPort) ;<br />
	    IdSMTP1-&gt;Username = stMyEmail ;<br />
	    IdSMTP1-&gt;Password = stMyPassword ;
</p>

<p>
	    IdMessage1-&gt;Clear() ;<br />
	    IdMessage1-&gt;ClearHeader() ;<br />
	    IdMessage1-&gt;ClearBody() ;<br />
	    IdMessage1-&gt;MessageParts-&gt;Clear() ;<br />
	    IdMessage1-&gt;Body-&gt;Clear() ;<br />
	    IdMessage1-&gt;CharSet = "utf-8";<br />
	    IdMessage1-&gt;From-&gt;Address = stMyEmail ;<br />
	    IdMessage1-&gt;Recipients-&gt;EMailAddresses = stMyClientEmail ;
</p>

<p>
	    IdMessage1-&gt;CCList-&gt;EMailAddresses     = stCClist ;<br />
	    IdMessage1-&gt;BccList-&gt;EMailAddresses    = stBCClist;
</p>

<p>
	    IdMessage1-&gt;Subject = "메일 제목" ;<br />
	    IdMessage1-&gt;Body-&gt;Add( "메일 내용" ) ;
</p>

<p>
	    if ( stFile.Length() &gt; 1 ) {<br />
	        IdMessage1-&gt;ContentType = "multipart/form-data";<br />
	        TIdAttachmentFile(IdMessage1-&gt;MessageParts, stFile);  // #include &lt;IdAttachmentFile.hpp&gt;  // 첨부파일 추가<br />
	    } ;
</p>

<p>
	    try {<br />
	        try {<br />
	        ListBox2-&gt;Items-&gt;Add("start...");<br />
	        IdSMTP1-&gt;CheckForGracefulDisconnect(false);<br />
	        IdSMTP1-&gt;Connect() ;                    // catch(Exception &amp;e)   Application-&gt;ShowException(&amp;e)<br />
	        ListBox2-&gt;Items-&gt;Add("connect...");<br />
	        //IdSMTP1-&gt;CheckForGracefulDisconnect(false);<br />
	        ListBox2-&gt;Items-&gt;Add("checkfor...");
</p>

<p>
	        IdSMTP1-&gt;Authenticate();<br />
	        ListBox2-&gt;Items-&gt;Add("Auth...");
</p>

<p>
	        IdSMTP1-&gt;Send(IdMessage1);<br />
	                ListBox2-&gt;Items-&gt;Add("send...");
</p>

<p>
	        }<br />
	        catch(const EIdConnClosedGracefully &amp;e)<br />
	        {<br />
	            ListBox2-&gt;Items-&gt;Add("Gracefully");<br />
	        }<br />
	        catch(Exception &amp;e)<br />
	        {<br />
	            ListBox2-&gt;Items-&gt;Add(e.Message);<br />
	        }<br />
	    }__finally {<br />
	        IdSMTP1-&gt;Disconnect();<br />
	    } ;<br />
	}
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">1808</guid><pubDate>Tue, 05 Nov 2024 10:22:30 +0000</pubDate></item><item><title>[RAD Studio 13] &#xC18C;&#xC2A4; &#xC5D0;&#xB514;&#xD130; &#xC138;&#xB85C; &#xC2A4;&#xD06C;&#xB864; &#xC2DC; &#xD504;&#xB808;&#xC784; &#xB4DC;&#xB78D; &#xBC0F; &#xB04A;&#xAE40; &#xD604;&#xC0C1; &#xBB38;&#xC758;</title><link>https://welcome.devgear.co.kr/topic/2200-rad-studio-13-%EC%86%8C%EC%8A%A4-%EC%97%90%EB%94%94%ED%84%B0-%EC%84%B8%EB%A1%9C-%EC%8A%A4%ED%81%AC%EB%A1%A4-%EC%8B%9C-%ED%94%84%EB%A0%88%EC%9E%84-%EB%93%9C%EB%9E%8D-%EB%B0%8F-%EB%81%8A%EA%B9%80-%ED%98%84%EC%83%81-%EB%AC%B8%EC%9D%98/</link><description><![CDATA[<p>
	안녕하세요, 
</p>

<p>
	현재 RAD Studio 13 (Delphi)을 사용 중인 개발자입니다. 다름이 아니라, 이전 12 버전에서는 경험하지 못했던 소스 에디터 창의 세로 스크롤 끊김(Lag) 현상이 발생하여 원인 파악 및 해결책을 제안받고자 문의드립니다.
</p>

<p>
	1. 현상 상세
</p>

<p>
	소스 코드 편집기에서 세로 스크롤 시 화면이 매끄럽지 못하고 툭툭 끊기는 현상이 반복됨.
</p>

<p>
	VS Code, Visual Studio 등 타 IDE에서는 동일 환경 내에서 매우 부드럽게 작동함.
</p>

<p>
	 
</p>

<p>
	2. 설치된 컴포넌트 및 IDE 익스텐션 정보
</p>

<p>
	Abbrevia 2025.03
</p>

<p>
	CnPack IDE Wizards 1.7.0
</p>

<p>
	MMX Code Explorer 16.0.8.59
</p>

<p>
	Navigator 1.6.6.7
</p>

<p>
	Parnassus CoreEditor 1.6.6.7
</p>

<p>
	3. 확인 요청 사항
</p>

<p>
	위 설치된 익스텐션 중 RAD Studio 13의 새로운 렌더링 방식과 충돌을 일으키는 것으로 알려진 사례가 있는지 궁금합니다.
</p>

<p>
	특히 Parnassus CoreEditor나 CnPack의 특정 기능(코드 구조 시각화 등)이 스크롤 성능에 영향을 줄 수 있는지 확인 부탁드립니다.
</p>

<p>
	IDE 설정 내에서 그래픽 가속이나 에디터 렌더링 성능을 개선할 수 있는 옵션이 있다면 안내 부탁드립니다.
</p>

<p>
	감사합니다.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">2200</guid><pubDate>Wed, 04 Feb 2026 02:33:17 +0000</pubDate></item><item><title>&#xAC00;&#xB974;&#xCCD0;&#xC8FC;&#xC2DC;&#xBA74; &#xC815;&#xB9D0; &#xACE0;&#xB9D9;&#xACA0;&#xC2B5;&#xB2C8;&#xB2E4;.</title><link>https://welcome.devgear.co.kr/topic/2191-%EA%B0%80%EB%A5%B4%EC%B3%90%EC%A3%BC%EC%8B%9C%EB%A9%B4-%EC%A0%95%EB%A7%90-%EA%B3%A0%EB%A7%99%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4/</link><description><![CDATA[<p>
	델파이 13에서 프로그램을 실행하니,
</p>

<p>
	[DCC Error] E2597 ld.lld: error: unable to find library -ldl
</p>

<p>
	에러가 나왔습니다.
</p>

<p>
	어떻게 해야 하나요?
</p>

<p>
	좋은 하루 되세요.
</p>
]]></description><guid isPermaLink="false">2191</guid><pubDate>Wed, 28 Jan 2026 00:25:49 +0000</pubDate></item><item><title>NDK Base Path&#xAC00; &#xC5B4;&#xB518;&#xC9C0; &#xAC00;&#xB974;&#xCCD0;&#xC8FC;&#xC2DC;&#xBA74; &#xACE0;&#xB9D9;&#xACA0;&#xC2B5;&#xB2C8;&#xB2E4;.</title><link>https://welcome.devgear.co.kr/topic/2190-ndk-base-path%EA%B0%80-%EC%96%B4%EB%94%98%EC%A7%80-%EA%B0%80%EB%A5%B4%EC%B3%90%EC%A3%BC%EC%8B%9C%EB%A9%B4-%EA%B3%A0%EB%A7%99%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4/</link><description><![CDATA[<p>
	델파이 13을 사용하는 이용잡니다.
</p>

<p>
	어쩌다가 잘못하여 NDK Base Path를 잘못 지정하여 고생하고 있습니다.
</p>

<p>
	아시는 분 빠른 답변 기다립니다.
</p>

<p>
	모든 이용자 분들 올해도 건투를 빕니다.
</p>
]]></description><guid isPermaLink="false">2190</guid><pubDate>Tue, 27 Jan 2026 23:06:27 +0000</pubDate></item><item><title>delphi 13 &#xC5D0;&#xC11C; &#xCEF4;&#xD3EC;&#xB10C;&#xD2B8; &#xC774;&#xBCA4;&#xD2B8;&#xC758; &#xB354;&#xBE14;&#xD074;&#xB9AD;&#xD558;&#xC5EC; &#xC774;&#xBCA4;&#xD2B8; &#xC0DD;&#xC131;&#xC2DC; &#xD56D;&#xC0C1; &#xC720;&#xB2DB;&#xD30C;&#xC77C;&#xC758; &#xAC00;&#xC7A5; &#xB9C8;&#xC9C0;&#xB9C9;&#xBD80;&#xBD84;&#xC5D0; &#xCF54;&#xB4DC; &#xC0DD;&#xC131;&#xC774; &#xC548;&#xB428;</title><link>https://welcome.devgear.co.kr/topic/2188-delphi-13-%EC%97%90%EC%84%9C-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-%EC%9D%B4%EB%B2%A4%ED%8A%B8%EC%9D%98-%EB%8D%94%EB%B8%94%ED%81%B4%EB%A6%AD%ED%95%98%EC%97%AC-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EC%83%9D%EC%84%B1%EC%8B%9C-%ED%95%AD%EC%83%81-%EC%9C%A0%EB%8B%9B%ED%8C%8C%EC%9D%BC%EC%9D%98-%EA%B0%80%EC%9E%A5-%EB%A7%88%EC%A7%80%EB%A7%89%EB%B6%80%EB%B6%84%EC%97%90-%EC%BD%94%EB%93%9C-%EC%83%9D%EC%84%B1%EC%9D%B4-%EC%95%88%EB%90%A8/</link><description><![CDATA[<p>
	delphi 13 에서 컴포넌트 이벤트의 더블클릭하여 이벤트 생성시 항상 유닛파일의 가장 마지막부분에 코드 생성이 안되고
</p>

<p>
	알파벳순으로 추가됩니다.  마지막부분에 하려면 어떻게 해야 할까요? 옵션이 있으면 답변좀 부탁합니다.
</p>
]]></description><guid isPermaLink="false">2188</guid><pubDate>Mon, 26 Jan 2026 08:10:09 +0000</pubDate></item><item><title>complie&#xC774; &#xC81C;&#xB300;&#xB85C; &#xC218;&#xD589;&#xC774; &#xC548;&#xB429;&#xB2C8;&#xB2E4;</title><link>https://welcome.devgear.co.kr/topic/2186-complie%EC%9D%B4-%EC%A0%9C%EB%8C%80%EB%A1%9C-%EC%88%98%ED%96%89%EC%9D%B4-%EC%95%88%EB%90%A9%EB%8B%88%EB%8B%A4/</link><description><![CDATA[<p>
	c++ builder 13 Enterprise user입니다
</p>

<p>
	주로  Windows VCL application-c++ Builder와
</p>

<p>
	        Dynamic Library- c++ Builder를 사용합니다.
</p>

<p>
	 
</p>

<p>
	Program 코딩후 complie하면 complie은 성공되나, EXE 또는 Dll 실행파일에 제대로 업데이트가 되지 않은 상태가 됩니다.
</p>

<p>
	코딩 수정후 변경사항이 적용이 안되어
</p>

<p>
	Project-Clean project명 --&gt; Build All을 실행해도 여전히 수정되기 전 상태로 compile이 되어
</p>

<p>
	pc까지 off후 다시 실행하기를 여러차례합니다....
</p>

<p>
	문제해결방법을 알려주세요
</p>
]]></description><guid isPermaLink="false">2186</guid><pubDate>Sun, 25 Jan 2026 23:48:46 +0000</pubDate></item><item><title>C++ BUILDER 13 IDE&#xD658;&#xACBD; &#xC0C9;&#xC0C1;,FONT &#xC124;&#xC815;&#xBB38;&#xC81C;</title><link>https://welcome.devgear.co.kr/topic/2181-c-builder-13-ide%ED%99%98%EA%B2%BD-%EC%83%89%EC%83%81font-%EC%84%A4%EC%A0%95%EB%AC%B8%EC%A0%9C/</link><description><![CDATA[<p>
	Project-Option-Application-Apprearance에 Styles 을 선택하는 항목이 있어 현재는 Lavender Classico를 선택했는데..
</p>

<p>
	IDE상에서 TForm의 TPanel, TStringGrid (FixedColor, Color)의 Color 속성을  변경해도 변경이 안되고, 또 어떤 경우에는 되는 경우도 있고
</p>

<p>
	속성중에 Style Name에 Windows를 선택을 해보기도 하고 안하기도 하고... 
</p>

<p>
	두번째는 Dynamic Library를 생성하여 IDE에서 TForm 작업시에는 Project-Option-Application에 Apprearance항목이 아예없습니다..
</p>

<p>
	그러면서도 TForm의 componenet들에 대한 color속성이 변경이 제대로 안됩니다..
</p>
]]></description><guid isPermaLink="false">2181</guid><pubDate>Fri, 16 Jan 2026 02:30:37 +0000</pubDate></item><item><title>&#xB378;&#xD30C;&#xC774; &#xD504;&#xB85C;&#xC81D;&#xD2B8;&#xB97C; &#xC678;&#xBD80;&#xC5D0;&#xC11C; &#xBE4C;&#xB4DC;&#xD558;&#xB294; &#xBC29;&#xBC95;&#xC744; &#xC54C;&#xACE0; &#xC2F6;&#xC5B4;&#xC694;. &#xC790;&#xB3D9; &#xBE4C;&#xB4DC;&#xB97C; &#xAD6C;&#xC131;&#xD558;&#xB824;&#xACE0; &#xD558;&#xAC70;&#xB4E0;&#xC694;.</title><link>https://welcome.devgear.co.kr/topic/2179-%EB%8D%B8%ED%8C%8C%EC%9D%B4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EB%A5%BC-%EC%99%B8%EB%B6%80%EC%97%90%EC%84%9C-%EB%B9%8C%EB%93%9C%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95%EC%9D%84-%EC%95%8C%EA%B3%A0-%EC%8B%B6%EC%96%B4%EC%9A%94-%EC%9E%90%EB%8F%99-%EB%B9%8C%EB%93%9C%EB%A5%BC-%EA%B5%AC%EC%84%B1%ED%95%98%EB%A0%A4%EA%B3%A0-%ED%95%98%EA%B1%B0%EB%93%A0%EC%9A%94/</link><description><![CDATA[<p>
	델파이 프로젝트가 주기적으로 또는 임의로 자동 빌드되도록 구성하고 있습니다. 그러려면, 내가 만든 프로젝트를 델파이 IDE 안에서 빌드를 하는 것이 아니라, 외부에서 빌드할 수 있어야 합니다. batch 파일을 만드는 게 좋을까요? 아니면, 요즘에는 또 다른 다른 방법이 있나요? batch 파일을 만들려면, 어떤 스크립트를 batch 파일에 넣어야 할까요?
</p>
]]></description><guid isPermaLink="false">2179</guid><pubDate>Tue, 13 Jan 2026 22:00:09 +0000</pubDate></item><item><title>&#xD504;&#xB85C;&#xC2DC;&#xC800;&#xB098; &#xD568;&#xC218;&#xC758; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;/&#xAD6C;&#xD604;&#xC744; &#xC790;&#xB3D9; &#xB3D9;&#xAE30;&#xD654;&#xD558;&#xB294; &#xAE30;&#xB2A5;&#xC774; &#xC791;&#xB3D9;&#xD558;&#xC9C0; &#xC54A;&#xB294; &#xC774;&#xC288;</title><link>https://welcome.devgear.co.kr/topic/2073-%ED%94%84%EB%A1%9C%EC%8B%9C%EC%A0%80%EB%82%98-%ED%95%A8%EC%88%98%EC%9D%98-%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4%EA%B5%AC%ED%98%84%EC%9D%84-%EC%9E%90%EB%8F%99-%EB%8F%99%EA%B8%B0%ED%99%94%ED%95%98%EB%8A%94-%EA%B8%B0%EB%8A%A5%EC%9D%B4-%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80-%EC%95%8A%EB%8A%94-%EC%9D%B4%EC%8A%88/</link><description><![CDATA[<p>
	Delphi에서 코드에디터에서<br>
	Ctrl+Alt+Shift+P를 누르면
</p>

<p>
	프로시저나 함수의 프로토타입 인터페이스/구현 복사를 동기<br>
	가 되어야 하는데,
</p>

<p>
	No Synchronizable method found 라고만 나옵니다.<br>
	구현부에서 선언하는 함수에 커서가 위치한 상황인데, 그렇습니다. 반대 상황도 마찬가지입니다.<br>
	 
</p>

<p>
	Delphi 12.3 입니다.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">2073</guid><pubDate>Sat, 05 Jul 2025 07:38:58 +0000</pubDate></item><item><title>&#xB378;&#xD30C;&#xC774;&#xC5D0;&#xC11C; TTitleBarPanel, TActionMainMenuBar &#xC0AC;&#xC6A9; &#xC2DC;  &#xAE00;&#xC790;&#xAC00; &#xAE68;&#xC838; &#xBCF4;&#xC774;&#xB294; &#xB4F1; &#xBA87; &#xAC00;&#xC9C0; &#xAD81;&#xAE08;&#xD55C;&#xC810;</title><link>https://welcome.devgear.co.kr/topic/2163-%EB%8D%B8%ED%8C%8C%EC%9D%B4%EC%97%90%EC%84%9C-ttitlebarpanel-tactionmainmenubar-%EC%82%AC%EC%9A%A9-%EC%8B%9C-%EA%B8%80%EC%9E%90%EA%B0%80-%EA%B9%A8%EC%A0%B8-%EB%B3%B4%EC%9D%B4%EB%8A%94-%EB%93%B1-%EB%AA%87-%EA%B0%80%EC%A7%80-%EA%B6%81%EA%B8%88%ED%95%9C%EC%A0%90/</link><description><![CDATA[<p>
	델파이(13)에서 form의 CustomTitlebar를 활성화하고 TTitleBarPanel을 내려놓고 연결하여 사용하는데 ActionMainMenuBar에 액션 항목을 드래그&amp;드롭하면 아래와 같이 표시됩니다.
</p>

<p>
	1. 아래와 같이 하위 메뉴에만 이미지가 표시되어야 하는데 File, Edit등에 이미지가 표시됩니다.  이 부분만 이미지 표시 안되게 하는 방법은 ? 
</p>

<p>
	ps. 델파이 기존 샘플에서는 모든 메뉴에 이미지를 사용하지 않습니다. 그러나 저는 메뉴 항목들에는 이미지를 사용하고 싶어요.
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://welcome.devgear.co.kr/uploads/monthly_2025_12/titlebar.png.b311c4a4924bff446a099d0f4c3f796e.png" data-fileid="2403" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="2403" data-ratio="5.40" width="1000" alt="titlebar.thumb.png.1920418b40105a90751a15fdc155de5e.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2025_12/titlebar.thumb.png.1920418b40105a90751a15fdc155de5e.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" /></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://welcome.devgear.co.kr/uploads/monthly_2025_12/titlebar3.png.cb6ae8fe1cbfbabc7fca4b4bceb8e9b7.png" data-fileid="2404" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="2404" data-ratio="6.60" width="1000" alt="titlebar3.thumb.png.f1a6fdf984580fb6807ad70aa9c155f6.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2025_12/titlebar3.thumb.png.f1a6fdf984580fb6807ad70aa9c155f6.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" /></a>
</p>

<p>
	2. 아래와 같이 글자가 겹쳐진 것처럼 보여요. 실행 시 마우스를 움직이면 정상으로 표시됩니다.
</p>

<p>
	-설계 시  화면
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://welcome.devgear.co.kr/uploads/monthly_2025_12/titlebar.png.52031a86e4fc27976ad94748dde6772f.png" data-fileid="2406" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="2406" data-ratio="10.10" width="1000" alt="titlebar.thumb.png.a0334e6d36597b357f9e469e03f0605a.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2025_12/titlebar.thumb.png.a0334e6d36597b357f9e469e03f0605a.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" /></a>
</p>

<p>
	- 실행하면
</p>

<p>
	 <img class="ipsImage ipsImage_thumbnailed" data-fileid="2407" data-ratio="50.37" width="268" alt="titlebar.png.09f062b7d1139c018d27653b5c73eeb1.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2025_12/titlebar.png.09f062b7d1139c018d27653b5c73eeb1.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" />
</p>

<p>
	- 마우스를 움직이고 나서 화면 
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://welcome.devgear.co.kr/uploads/monthly_2025_12/titlebar2.png.2bb1f58ef1c370c4f0f0408320311546.png" data-fileid="2405" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="2405" data-ratio="5.30" width="1000" alt="titlebar2.thumb.png.4478788f605a6a123083fa32158055e8.png" data-src="https://welcome.devgear.co.kr/uploads/monthly_2025_12/titlebar2.thumb.png.4478788f605a6a123083fa32158055e8.png" src="https://welcome.devgear.co.kr/applications/core/interface/js/spacer.png" /></a>
</p>
]]></description><guid isPermaLink="false">2163</guid><pubDate>Tue, 23 Dec 2025 08:33:42 +0000</pubDate></item><item><title>c++&#xC5D0;&#xC11C; component&#xB4F1;&#xB85D;&#xBB38;&#xC81C;</title><link>https://welcome.devgear.co.kr/topic/2127-c%EC%97%90%EC%84%9C-component%EB%93%B1%EB%A1%9D%EB%AC%B8%EC%A0%9C/</link><description><![CDATA[<p>
	component를 하나 만들었는데 package는 install이 되는데 들어있는 component이름이 나타나질 않아서 뭐가 문제인지 모르겠네요. 일단 첨부화일처럼 기본 프레임만 만들어 test를 해봐도 등록이 되질 않습니다. 그리고 하나더 Athen에는 designide가 64bit용이 있다고 하는 얘기가 있는데 아무리 찾아봐도 32bit만 있고 64bit는 없더라구요. 뭐가 맞는 건가요? 마지막으로 이 화일로 delphi에서 시도를 어떻게 할 수 있을 지도 궁금합니다. 아주 예전에는 c++로 만들 component를 delphi에서 등록이 가능했는데 최근 버젼에 올수록 뭔가 세세하게 변경이 되었는데 뭘 어떻게 해야할 지 모르겠네요.
</p>

<p>
	똑같은 내용을 delphi로 만들면 등록도 잘되고 component등록도 잘 됩니다. 왜 c++ builder에서는 안되는 지 이유를 모르겠네요.
</p>
<p>
<a class="ipsAttachLink" href="https://welcome.devgear.co.kr/applications/core/interface/file/attachment.php?id=2375&amp;key=49072cf5f086899950cf8b19a21a36b0" data-fileExt='zip' data-fileid='2375' data-filekey='49072cf5f086899950cf8b19a21a36b0'>Temp.zip</a></p>]]></description><guid isPermaLink="false">2127</guid><pubDate>Sat, 25 Oct 2025 06:19:41 +0000</pubDate></item><item><title>IDE &#xD3F0;&#xD2B8; &#xC624;&#xB958;</title><link>https://welcome.devgear.co.kr/topic/2138-ide-%ED%8F%B0%ED%8A%B8-%EC%98%A4%EB%A5%98/</link><description><![CDATA[<p>
	델파이12 IDE에서 에디터 폰트를 '굴림체'로 하고
</p>

<p>
	12345678901234567890<br />
	가나다라마바사아자차<br />
	ABCDEFGHIJKLMNOPQRST<br />
	abcdefghijklmnopqrst<br />
	＋－×÷∑＋－×÷∑
</p>

<p>
	<br />
	입력하면 5라인 모두 길이가 동일해야 하는데, 아래 기호 라인쪽이 길이가 다릅니다. 특히 × 는 완전히 깨져 보입니다.
</p>

<p>
	다른 에디터에서는 모두 동일하게 잘 나타나는데 유독 델파이 IDE 에디터에서만 깨져보입니다.<br />
	굴림체나 다른 한글 폰트들 모두 굵기나 선명도등 질이 떨어져서 코딩을 할 수 없을 정도입니다.
</p>
]]></description><guid isPermaLink="false">2138</guid><pubDate>Thu, 13 Nov 2025 09:52:00 +0000</pubDate></item><item><title>Delphi 13.0 &#xCCB4;&#xD5D8;&#xD310;&#xC5D0;&#xC11C; DBGrids.pas &#xD30C;&#xC77C;&#xC744; &#xCC3E;&#xC73C;&#xB824;&#xACE0; &#xD558;&#xB294;&#xB370; &#xC5B4;&#xB514; &#xC788;&#xC744;&#xAE4C;&#xC694;?</title><link>https://welcome.devgear.co.kr/topic/2135-delphi-130-%EC%B2%B4%ED%97%98%ED%8C%90%EC%97%90%EC%84%9C-dbgridspas-%ED%8C%8C%EC%9D%BC%EC%9D%84-%EC%B0%BE%EC%9C%BC%EB%A0%A4%EA%B3%A0-%ED%95%98%EB%8A%94%EB%8D%B0-%EC%96%B4%EB%94%94-%EC%9E%88%EC%9D%84%EA%B9%8C%EC%9A%94/</link><description><![CDATA[<p>
	새 버전으로 업그레이드를 검토하기 위해 Delphi 13.0 체험판을 사용하고 있습니다.
</p>

<p>
	DBGrids.pas 파일을 찾으려고 하는데, 없는 것 같아요. 어디 있나요?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">2135</guid><pubDate>Mon, 10 Nov 2025 22:26:40 +0000</pubDate></item><item><title>DataSnap &#xC11C;&#xBC84;&#xB294; &#xBD80;&#xD558; &#xBD84;&#xC0B0;(load balancing) &#xB610;&#xB294; &#xC7A5;&#xC560; &#xC804;&#xD658;(fail over)&#xC744; &#xC5B4;&#xB5BB;&#xAC8C; &#xC2E4;&#xD604;&#xD558;&#xB098;&#xC694;?</title><link>https://welcome.devgear.co.kr/topic/2131-datasnap-%EC%84%9C%EB%B2%84%EB%8A%94-%EB%B6%80%ED%95%98-%EB%B6%84%EC%82%B0load-balancing-%EB%98%90%EB%8A%94-%EC%9E%A5%EC%95%A0-%EC%A0%84%ED%99%98fail-over%EC%9D%84-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%8B%A4%ED%98%84%ED%95%98%EB%82%98%EC%9A%94/</link><description><![CDATA[<p>
	멀티-티어 아키텍처로 전환하기 위해, DataSnap으로 서버를 구축하고 있습니다. DataSnap 서버는 부하 분산(load balancing) 또는 장애 전환(fail over)을 어떻게 실현하나요? 다시 말해, 클라이언트가 주 미들웨어에 접속하여 사용 도중 어떠한 이유(네트워크 끊김, 서버 셧다운 등)에서 미들웨어 사용/접속이 안 되는 경우, 클라이언트 재시작없이 자동 또는 쉽게 예비 미들웨어 서버로 전환하는 방법을 알고 싶습니다.
</p>
]]></description><guid isPermaLink="false">2131</guid><pubDate>Tue, 04 Nov 2025 00:07:23 +0000</pubDate></item></channel></rss>
