<?xml version="1.0" encoding="iso-8859-9" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Clomosy | Forum : Kod sorunu</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : Kod sorunu]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Thu, 07 May 2026 22:41:01 +0000</pubDate>
  <lastBuildDate>Thu, 07 May 2026 19:21:59 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.07</generator>
  <ttl>30</ttl>
  <WebWizForums:feedURL>https://forum.clomosy.com.tr/RSS_post_feed.asp?TID=1485</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Clomosy | Forum]]></title>
   <url>https://forum.clomosy.com.tr/forum_images/logo.png</url>
   <link>https://forum.clomosy.com.tr/</link>
  </image>
  <item>
   <title><![CDATA[Kod sorunu : Yunus Emre hocam biz proje i&#231;in...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1485&amp;PID=3401#3401</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=442">zülfinaz</a><br /><strong>Konu:</strong> 1485<br /><strong>Gönderim Zamanı:</strong> 07&nbsp;Mayıs&nbsp;2026 Saat 19:21<br /><br />Yunus Emre hocam biz proje için kod yazdık. Bizim konumuz yoğunluğun hesaplanmasıydı. Bu proje yeterli midir?]]>
   </description>
   <pubDate>Thu, 07 May 2026 19:21:59 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1485&amp;PID=3401#3401</guid>
  </item> 
  <item>
   <title><![CDATA[Kod sorunu : Var MainForm: TclForm; MainScroll:...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1485&amp;PID=3400#3400</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=442">zülfinaz</a><br /><strong>Konu:</strong> 1485<br /><strong>Gönderim Zamanı:</strong> 07&nbsp;Mayıs&nbsp;2026 Saat 19:19<br /><br /><div>Var</div><div>&nbsp; MainForm: TclForm;</div><div>&nbsp; MainScroll: TclVertScrollBox;</div><div>&nbsp; PnlHero: TclProPanel;</div><div>&nbsp; LblTitle: TclProLabel;</div><div>&nbsp; PnlInputContainer: TclLayout;</div><div>&nbsp; PnlKutleCard, PnlHacimCard: TclProPanel;</div><div>&nbsp; EdtKutle, EdtHacim: TclProEdit;</div><div>&nbsp; LblKutleTitle, LblHacimTitle: TclProLabel;</div><div>&nbsp; PnlGlassContainer: TclProPanel;</div><div>&nbsp; PnlGlassFrame: TclProPanel;</div><div>&nbsp; PnlOilLayer: TclProPanel;&nbsp;</div><div>&nbsp; PnlWaterLayer: TclProPanel;&nbsp;</div><div>&nbsp; LblGlassInfo: TclProLabel;</div><div>&nbsp; BtnCalculate, BtnReset: TclProButton;</div><div>&nbsp; PnlResultCard: TclProPanel;</div><div>&nbsp; LblResultLabel, LblResultValue: TclProLabel;</div><div><br></div><div>const</div><div>&nbsp; C_DARK_BG = '#0F172A';</div><div>&nbsp; C_CARD_BG = '#1E293B';</div><div>&nbsp; C_NEON_CYAN = '#22D3EE';</div><div>&nbsp; C_NEON_YELLOW = '#FDE047';</div><div>&nbsp; C_OIL_COLOR = '#FACC15';</div><div>&nbsp; C_WATER_COLOR = '#3B82F6';</div><div><br></div><div>procedure ResetSim;</div><div>begin</div><div>&nbsp; EdtKutle.Text := '';</div><div>&nbsp; EdtHacim.Text := '';</div><div>&nbsp; LblResultValue.Text := '0.00';</div><div>&nbsp; PnlOilLayer.Height := 40;</div><div>&nbsp; PnlWaterLayer.Height := 60;</div><div>&nbsp; LblGlassInfo.Text := 'Denge Bekleniyor...';</div><div>end;</div><div><br></div><div>procedure DoCalculate;</div><div>var</div><div>&nbsp; m, v, d: Double;</div><div>begin</div><div>&nbsp; if (EdtKutle.Text = '') or (EdtHacim.Text = '') then</div><div>&nbsp; begin</div><div>&nbsp; &nbsp; ShowMessage('Lütfen değerleri giriniz.');</div><div>&nbsp; &nbsp; Exit;</div><div>&nbsp; end;</div><div>&nbsp;&nbsp;</div><div>&nbsp; try</div><div>&nbsp; &nbsp; m := StrToFloat(EdtKutle.Text);</div><div>&nbsp; &nbsp; v := StrToFloat(EdtHacim.Text);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; if (v &lt;= 0) then</div><div>&nbsp; &nbsp; begin</div><div>&nbsp; &nbsp; &nbsp; ShowMessage('Hacim sıfır olamaz!');</div><div>&nbsp; &nbsp; &nbsp; Exit;</div><div>&nbsp; &nbsp; end;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; d := m / v;</div><div>&nbsp; &nbsp; LblResultValue.Text := FormatFloat('0.00', d);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; if (d &lt; 1) then</div><div>&nbsp; &nbsp; begin</div><div>&nbsp; &nbsp; &nbsp; PnlOilLayer.Height := 80;</div><div>&nbsp; &nbsp; &nbsp; PnlWaterLayer.Height := 30;</div><div>&nbsp; &nbsp; &nbsp; LblGlassInfo.Text := '&#128167; Madde suyun üzerinde yüzer (Yağ gibi)';</div><div>&nbsp; &nbsp; end else&nbsp;</div><div>&nbsp; &nbsp; begin</div><div>&nbsp; &nbsp; &nbsp; PnlOilLayer.Height := 20;</div><div>&nbsp; &nbsp; &nbsp; PnlWaterLayer.Height := 90;</div><div>&nbsp; &nbsp; &nbsp; LblGlassInfo.Text := '&#9875; Madde suyun dibine batar (Yoğunluk &gt; 1)';</div><div>&nbsp; &nbsp; end;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; except</div><div>&nbsp; &nbsp; ShowMessage('Geçersiz bir sayı girdiniz.');</div><div>&nbsp; end;</div><div>end;</div><div><br></div><div>procedure SetupUI;</div><div>begin</div><div>&nbsp; MainForm := TclForm.Create(Self);</div><div>&nbsp; MainForm.SetFormColor(C_DARK_BG, C_DARK_BG, clGCross);</div><div>&nbsp;&nbsp;</div><div>&nbsp; MainScroll := MainForm.AddNewVertScrollBox(MainForm, 'MainScroll');</div><div>&nbsp; MainScroll.Align := alClient;</div><div>&nbsp;&nbsp;</div><div>&nbsp; PnlHero := MainForm.AddNewProPanel(MainScroll, 'PnlHero');</div><div>&nbsp; PnlHero.Align := alTop;&nbsp;</div><div>&nbsp; PnlHero.Height := 80;</div><div>PnlHero.clProSettings.BackgroundColor := clAlphaColor.clHexToColor('#00FFFFFF');</div><div>&nbsp; PnlHero.SetclProSettings(PnlHero.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; LblTitle := MainForm.AddNewProLabel(PnlHero, 'LblTitle', 'YOĞUNLUK LABORATUVARI');</div><div>&nbsp; LblTitle.Align := alTop; LblTitle.Height := 40; LblTitle.Margins.Top := 20;</div><div>&nbsp; LblTitle.clProSettings.FontColor := clAlphaColor.clHexToColor(C_NEON_CYAN);</div><div>&nbsp; LblTitle.clProSettings.FontSize := 22; LblTitle.clProSettings.FontHorzAlign := palCenter;</div><div>&nbsp; LblTitle.clProSettings.TextSettings.Font.Style := &#091;fsBold&#093;;</div><div>&nbsp; LblTitle.SetclProSettings(LblTitle.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; PnlInputContainer := MainForm.AddNewLayout(MainScroll, 'PnlInputContainer');</div><div>&nbsp; PnlInputContainer.Align := alTop; PnlInputContainer.Height := 170;</div><div>&nbsp; PnlInputContainer.Margins.Left := 20; PnlInputContainer.Margins.Right := 20;</div><div>&nbsp;&nbsp;</div><div>&nbsp; PnlKutleCard := MainForm.AddNewProPanel(PnlInputContainer, 'PnlKutleCard');</div><div>&nbsp; PnlKutleCard.Align := alTop; PnlKutleCard.Height := 75; PnlKutleCard.Margins.Bottom := 10;</div><div>&nbsp; PnlKutleCard.clProSettings.BackgroundColor := clAlphaColor.clHexToColor(C_CARD_BG);</div><div>&nbsp; PnlKutleCard.clProSettings.RoundWidth := 10; PnlKutleCard.clProSettings.RoundHeight := 10;</div><div>&nbsp; PnlKutleCard.SetclProSettings(PnlKutleCard.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; LblKutleTitle := MainForm.AddNewProLabel(PnlKutleCard, 'LblKutleTitle', 'Kütle (g):');</div><div>&nbsp; LblKutleTitle.Align := alLeft; LblKutleTitle.Width := 80; LblKutleTitle.Margins.Left := 15;</div><div>&nbsp; LblKutleTitle.clProSettings.FontColor := clAlphaColor.clWhite;</div><div>&nbsp; LblKutleTitle.SetclProSettings(LblKutleTitle.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; EdtKutle := MainForm.AddNewProEdit(PnlKutleCard, 'EdtKutle', '');</div><div>&nbsp; EdtKutle.Align := alClient; EdtKutle.Margins.Right := 15; EdtKutle.Margins.Top := 15; EdtKutle.Margins.Bottom := 15;</div><div>&nbsp; EdtKutle.clProSettings.FontSize := 16; EdtKutle.clProSettings.FontColor := clAlphaColor.clHexToColor(C_NEON_YELLOW);</div><div>&nbsp; EdtKutle.SetclProSettings(EdtKutle.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; PnlHacimCard := MainForm.AddNewProPanel(PnlInputContainer, 'PnlHacimCard');</div><div>&nbsp; PnlHacimCard.Align := alTop; PnlHacimCard.Height := 75;</div><div>&nbsp; PnlHacimCard.clProSettings.BackgroundColor := clAlphaColor.clHexToColor(C_CARD_BG);</div><div>&nbsp; PnlHacimCard.clProSettings.RoundWidth := 10; PnlHacimCard.clProSettings.RoundHeight := 10;</div><div>&nbsp; PnlHacimCard.SetclProSettings(PnlHacimCard.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; LblHacimTitle := MainForm.AddNewProLabel(PnlHacimCard, 'LblHacimTitle', 'Hacim (cm3):');</div><div>&nbsp; LblHacimTitle.Align := alLeft; LblHacimTitle.Width := 80; LblHacimTitle.Margins.Left := 15;</div><div>&nbsp; LblHacimTitle.clProSettings.FontColor := clAlphaColor.clWhite;</div><div>&nbsp; LblHacimTitle.SetclProSettings(LblHacimTitle.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; EdtHacim := MainForm.AddNewProEdit(PnlHacimCard, 'EdtHacim', '');</div><div>&nbsp; EdtHacim.Align := alClient; EdtHacim.Margins.Right := 15; EdtHacim.Margins.Top := 15; EdtHacim.Margins.Bottom := 15;</div><div>&nbsp; EdtHacim.clProSettings.FontSize := 16; EdtHacim.clProSettings.FontColor := clAlphaColor.clHexToColor(C_NEON_CYAN);</div><div>&nbsp; EdtHacim.SetclProSettings(EdtHacim.clProSettings);</div><div><br></div><div>&nbsp; BtnCalculate := MainForm.AddNewProButton(MainScroll, 'BtnCalculate', 'HESAPLA');</div><div>&nbsp; BtnCalculate.Align := alTop; BtnCalculate.Height := 50; BtnCalculate.Margins.Top := 15; BtnCalculate.Margins.Left := 20; BtnCalculate.Margins.Right := 20;</div><div>&nbsp; BtnCalculate.clProSettings.BackgroundColor := clAlphaColor.clHexToColor(C_NEON_CYAN);</div><div>&nbsp; BtnCalculate.clProSettings.FontColor := clAlphaColor.clHexToColor(C_DARK_BG);</div><div>&nbsp; BtnCalculate.clProSettings.TextSettings.Font.Style := &#091;fsBold&#093;;</div><div>&nbsp; BtnCalculate.clProSettings.RoundWidth := 10; BtnCalculate.clProSettings.RoundHeight := 10;</div><div>&nbsp; BtnCalculate.SetclProSettings(BtnCalculate.clProSettings);</div><div>&nbsp; MainForm.AddNewEvent(BtnCalculate, tbeOnClick, 'DoCalculate');</div><div><br></div><div>&nbsp; PnlGlassContainer := MainForm.AddNewProPanel(MainScroll, 'PnlGlassContainer');</div><div>&nbsp; PnlGlassContainer.Align := alTop; PnlGlassContainer.Height := 180; PnlGlassContainer.Margins.Top := 10;</div><div>PnlGlassContainer.clProSettings.BackgroundColor := clAlphaColor.clHexToColor('#00FFFFFF');</div><div>&nbsp; PnlGlassContainer.SetclProSettings(PnlGlassContainer.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; PnlGlassFrame := MainForm.AddNewProPanel(PnlGlassContainer, 'PnlGlassFrame');</div><div>&nbsp; PnlGlassFrame.Align := alCenter; PnlGlassFrame.Width := 80; PnlGlassFrame.Height := 120;</div><div>&nbsp; PnlGlassFrame.clProSettings.BackgroundColor := clAlphaColor.clHexToColor('#334155');</div><div>&nbsp; PnlGlassFrame.clProSettings.BorderColor := clAlphaColor.clWhite; PnlGlassFrame.clProSettings.BorderWidth := 2;</div><div>&nbsp; PnlGlassFrame.clProSettings.RoundWidth := 5; PnlGlassFrame.clProSettings.RoundHeight := 5;</div><div>&nbsp; PnlGlassFrame.SetclProSettings(PnlGlassFrame.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; PnlWaterLayer := MainForm.AddNewProPanel(PnlGlassFrame, 'PnlWaterLayer');</div><div>&nbsp; PnlWaterLayer.Align := alBottom; PnlWaterLayer.Height := 60;</div><div>&nbsp; PnlWaterLayer.clProSettings.BackgroundColor := clAlphaColor.clHexToColor(C_WATER_COLOR);</div><div>&nbsp; PnlWaterLayer.SetclProSettings(PnlWaterLayer.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; PnlOilLayer := MainForm.AddNewProPanel(PnlGlassFrame, 'PnlOilLayer');</div><div>&nbsp; PnlOilLayer.Align := alBottom; PnlOilLayer.Height := 40;</div><div>&nbsp; PnlOilLayer.clProSettings.BackgroundColor := clAlphaColor.clHexToColor(C_OIL_COLOR);</div><div>&nbsp; PnlOilLayer.SetclProSettings(PnlOilLayer.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; LblGlassInfo := MainForm.AddNewProLabel(PnlGlassContainer, 'LblGlassInfo', 'Denge Bekleniyor...');</div><div>&nbsp; LblGlassInfo.Align := alBottom; LblGlassInfo.Height := 30;</div><div>&nbsp; LblGlassInfo.clProSettings.FontColor := clAlphaColor.clGray; LblGlassInfo.clProSettings.FontHorzAlign := palCenter;</div><div>&nbsp; LblGlassInfo.SetclProSettings(LblGlassInfo.clProSettings);</div><div><br></div><div>&nbsp; PnlResultCard := MainForm.AddNewProPanel(MainScroll, 'PnlResultCard');</div><div>&nbsp; PnlResultCard.Align := alTop; PnlResultCard.Height := 80; PnlResultCard.Margins.Left := 20; PnlResultCard.Margins.Right := 20;</div><div>&nbsp; PnlResultCard.clProSettings.BackgroundColor := clAlphaColor.clHexToColor('#020617');</div><div>&nbsp; PnlResultCard.clProSettings.BorderColor := clAlphaColor.clHexToColor(C_NEON_CYAN); PnlResultCard.clProSettings.BorderWidth := 1;</div><div>&nbsp; PnlResultCard.clProSettings.RoundWidth := 12; PnlResultCard.clProSettings.RoundHeight := 12;</div><div>&nbsp; PnlResultCard.SetclProSettings(PnlResultCard.clProSettings);</div><div><br></div><div>&nbsp; LblResultLabel := MainForm.AddNewProLabel(PnlResultCard, 'LblResultLabel', 'YOĞUNLUK (g/cm³)');</div><div>&nbsp; LblResultLabel.Align := alTop; LblResultLabel.Height := 30; LblResultLabel.Margins.Top := 10;</div><div>&nbsp; LblResultLabel.clProSettings.FontColor := clAlphaColor.clWhite; LblResultLabel.clProSettings.FontHorzAlign := palCenter;</div><div>&nbsp; LblResultLabel.clProSettings.FontSize := 12;</div><div>&nbsp; LblResultLabel.SetclProSettings(LblResultLabel.clProSettings);</div><div><br></div><div>&nbsp; LblResultValue := MainForm.AddNewProLabel(PnlResultCard, 'LblResultValue', '0.00');</div><div>&nbsp; LblResultValue.Align := alClient;</div><div>&nbsp; LblResultValue.clProSettings.FontColor := clAlphaColor.clHexToColor(C_NEON_YELLOW); LblResultValue.clProSettings.FontHorzAlign := palCenter;</div><div>&nbsp; LblResultValue.clProSettings.FontSize := 28; LblResultValue.clProSettings.TextSettings.Font.Style := &#091;fsBold&#093;;</div><div>&nbsp; LblResultValue.SetclProSettings(LblResultValue.clProSettings);</div><div><br></div><div>&nbsp; BtnReset := MainForm.AddNewProButton(MainScroll, 'BtnReset', 'Temizle');</div><div>&nbsp; BtnReset.Align := alTop; BtnReset.Height := 40; BtnReset.Margins.Top := 10; BtnReset.Margins.Left := 80; BtnReset.Margins.Right := 80;</div><div>BtnReset.clProSettings.BackgroundColor := clAlphaColor.clHexToColor('#00FFFFFF');</div><div>&nbsp; BtnReset.clProSettings.FontColor := clAlphaColor.clGray;</div><div>&nbsp; BtnReset.SetclProSettings(BtnReset.clProSettings);</div><div>&nbsp; MainForm.AddNewEvent(BtnReset, tbeOnClick, 'ResetSim');</div><div><br></div><div>&nbsp; MainForm.Run;</div><div>end;</div><div><br></div><div>begin</div><div>&nbsp; SetupUI;</div><div>end;</div><div><br></div><a href="https://static.cloudflareinsights.com/beac&#111;n.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" target="_blank" rel="nofollow">https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516"</a> integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon="{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;439455f3e46c40b98dbd42a2f1a954d8&quot;,&quot;r&quot;:1,&quot;server_timing&quot;:{&quot;name&quot;:{&quot;cfCacheStatus&quot;:true,&quot;cfEdge&quot;:true,&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfOrigin&quot;:true,&quot;cfSpeedBrain&quot;:true},&quot;location_startswith&quot;:null}}" crossorigin="anonymous">]]>
   </description>
   <pubDate>Thu, 07 May 2026 19:19:31 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1485&amp;PID=3400#3400</guid>
  </item> 
 </channel>
</rss>