<?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 : Döngüyü düzgün çalıştıramıyorum</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : Döngüyü düzgün çalıştıramıyorum]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 04 May 2026 10:54:34 +0000</pubDate>
  <lastBuildDate>Wed, 08 Oct 2025 15:53:00 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.07</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://forum.clomosy.com.tr/RSS_post_feed.asp?TID=1205</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[Döngüyü düzgün çalıştıramıyorum : *Anakodda ki global de&#287;i&#351;ken sorun...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2588#2588</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=257">Emr.Erkmn</a><br /><strong>Konu:</strong> 1205<br /><strong>Gönderim Zamanı:</strong> 08&nbsp;Ekim&nbsp;2025 Saat 15:53<br /><br /><div><span style=": rgb251, 251, 253;">*Anakodda ki global değişken sorun için,&nbsp;<br></span>aslında tanımlamasak da herhangi bir hata veya yanlışlık yapmayız, sadece varsayılan değer olarak tanımladım ve 0 atadım.<br>Anakodda ki değişkenleri diğer birimler arasında göremeyiz, her birim de kendi değişkenlerimizi tanımlamamız gerekiyor, birimler arası veri paylaşımı için fonksiyon kullanabiliriz ya da&nbsp;<a href="https://www.docs.clomosy.com/index.php?title=Global_Variables" target="_blank" rel="nofollow">https://www.docs.clomosy.com/index.php?title=Global_Variables</a> kullanabiliriz. Hepsi için farklı kullanımlarını aşağıda bırakıcam.&nbsp;<br>Umarım kafan çok fazla karışmamıştır.&nbsp;<br><br>*Ana koddan currentPlayerIndex'i  90 olarak yollamama rağmen 0 çıktısını aldım. Bu sorun için de şöyle bir yol izleyebiliriz.&nbsp;<br><br>1--------HomePage Unit&nbsp;<br><div>var</div><div>&nbsp; MainForm: TclForm;</div><div>&nbsp; listpnl: TclProPanel;</div><div>&nbsp; pname1, pname2, pname3, pname4: TClProLabel;</div><div>&nbsp; startbtn: TClProButton;</div><div>&nbsp; currentPlayerIndex: Integer;&nbsp;</div><div><br></div><div>void startgameV {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; currentPlayerIndex = 90; // Burada değer ver</div><div>&nbsp; &nbsp; ShowMessage(IntToStr(currentPlayerIndex)); // 90 gösterecek</div><div>&nbsp; &nbsp; currentPlayerIndex = 0; // İlk oyuncu için sıfırla</div><div>&nbsp; &nbsp; Clomosy.RunUnit('uPlayer');</div><div>&nbsp; }</div><div>}</div><div><br>2----- Clomosy Global Variables,&nbsp;<br>-----Anakod------<br><div>uses homepage;</div><div><br></div><div>{</div><div>&nbsp; try {</div><div>&nbsp; &nbsp; Clomosy.GlobalVariableInteger = 90; // Global değişkene değer ata</div><div>&nbsp; &nbsp; Clomosy.rununit('homepage');</div><div>&nbsp; } except {</div><div>&nbsp; &nbsp; ShowMessage('General Error '+'Exception Class: '+LastExceptionClassName+' Exception Message: '+LastExceptionMessage);</div><div>&nbsp; }</div><div>}</div></div><div><br></div>----HomePage------</div><div><div>var</div><div>&nbsp; MainForm: TclForm;</div><div>&nbsp; listpnl: TclProPanel;</div><div>&nbsp; pname1, pname2, pname3, pname4: TClProLabel;</div><div>&nbsp; startbtn: TClProButton;</div><div><br></div><div>void startgameV {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ShowMessage(IntToStr(Clomosy.GlobalVariableInteger)); // 90 gösterecek</div><div>&nbsp; &nbsp; Clomosy.GlobalVariableInteger = 0; // İlk oyuncu için sıfırla</div><div>&nbsp; &nbsp; Clomosy.RunUnit('uPlayer');</div><div>&nbsp; }</div><div>}</div></div><div><br></div><div>----Player Unit----<br><div>uses homepage;</div><div>var</div><div>&nbsp; mainform2: TclForm;</div><div>&nbsp; lb1, nameplayer: TClProLabel;</div><div>&nbsp; okbtn: TClProButton;</div><div>&nbsp; tempstring: String;</div><div><br></div><div>void playerturn0V {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; // Global değişkeni kullan</div><div>&nbsp; &nbsp; Clomosy.GlobalVariableInteger = Clomosy.GlobalVariableInteger + 1;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; // 4 oyuncu döngüsü</div><div>&nbsp; &nbsp; if (Clomosy.GlobalVariableInteger &gt; 4) {</div><div>&nbsp; &nbsp; &nbsp; Clomosy.GlobalVariableInteger = 1;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; // Oyuncu ismini al</div><div>&nbsp; &nbsp; case Clomosy.GlobalVariableInteger of {</div><div>&nbsp; &nbsp; &nbsp; 1: tempstring = homepage.pname1.Text;</div><div>&nbsp; &nbsp; &nbsp; 2: tempstring = homepage.pname2.Text;</div><div>&nbsp; &nbsp; &nbsp; 3: tempstring = homepage.pname3.Text;</div><div>&nbsp; &nbsp; &nbsp; 4: tempstring = homepage.pname4.Text;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; nameplayer.Text = tempstring;</div><div>&nbsp; }</div><div>}</div></div><div><br></div>]]>
   </description>
   <pubDate>Wed, 08 Oct 2025 15:53:00 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2588#2588</guid>
  </item> 
  <item>
   <title><![CDATA[Döngüyü düzgün çalıştıramıyorum : Te&#351;ekk&#252;rler kod ba&#351;ar&#305;l&#305; bir &#351;ekilde...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2587#2587</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=345">kaanl0</a><br /><strong>Konu:</strong> 1205<br /><strong>Gönderim Zamanı:</strong> 08&nbsp;Ekim&nbsp;2025 Saat 14:16<br /><br />Teşekkürler kod başarılı bir şekilde çalışıyor fakat bir sorum olacaktı ana koddaki global değişken gibi tanımlama kısmını tam anlamıyla anlayamadım.<br><br>Homepage kısmında ana koddaki değişkenin değerini almadığını fark ettim bu gibi durumlarda ana kodda değişken belirlemek ne gibi avantaj sağlayabilir.<div><br></div><div>Ana koddan currentPlayerIndex'i&nbsp; 90 olarak yollamama rağmen 0 çıktısını aldım.&nbsp;</div><div><div><br></div><div><br></div><div>--------anakod----------<br><br><div>uses homepage;</div><div><br></div><div>var</div><div>&nbsp; currentPlayerIndex: Integer;&nbsp;</div><div><br></div><div>{</div><div>&nbsp; try&nbsp;</div><div>&nbsp; &nbsp; currentPlayerIndex = 90;&nbsp;</div><div>&nbsp; &nbsp; Clomosy.rununit('homepage');</div><div>&nbsp; &nbsp;except&nbsp;</div><div>&nbsp; &nbsp; ShowMessage('General Error '+'Exception Class: '+LastExceptionClassName+' Exception Message: '+LastExceptionMessage);</div><div>&nbsp; }</div><div>}<br><br>--------homepage unitinden bir kısım--------------------</div><div><br></div><div><br></div><div>void startgameV {<div>&nbsp; {</div><div>&nbsp; ShowMessage(IntToStr(currentPlayerIndex));</div><div>&nbsp; &nbsp; currentPlayerIndex = 0; // İlk oyuncu için sıfırla</div><div>&nbsp; &nbsp; Clomosy.RunUnit('uPlayer');</div><div>&nbsp; }</div><div>}</div><div><br></div><div><br></div><br></div></div></div>]]>
   </description>
   <pubDate>Wed, 08 Oct 2025 14:16:16 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2587#2587</guid>
  </item> 
  <item>
   <title><![CDATA[Döngüyü düzgün çalıştıramıyorum : Hata sebebi de,Her uPlayer unite...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2586#2586</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=257">Emr.Erkmn</a><br /><strong>Konu:</strong> 1205<br /><strong>Gönderim Zamanı:</strong> 08&nbsp;Ekim&nbsp;2025 Saat 13:20<br /><br />Hata sebebi de,<br>Her uPlayer unite dönüldüğün de form yeniden oluşturuluyor ve currentPlayerIndex değişkeni sıfırlanıyor bu yüzden aynı oyuncu sürekli dönüyor.&nbsp;<br>Anakod da global değişken tanımlayıp, diğer tüm birimler de kullandık,<br><br>]]>
   </description>
   <pubDate>Wed, 08 Oct 2025 13:20:35 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2586#2586</guid>
  </item> 
  <item>
   <title><![CDATA[Döngüyü düzgün çalıştıramıyorum : Kaan &#246;ncelikle senden istedi&#287;im,...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2585#2585</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=257">Emr.Erkmn</a><br /><strong>Konu:</strong> 1205<br /><strong>Gönderim Zamanı:</strong> 08&nbsp;Ekim&nbsp;2025 Saat 13:14<br /><br />Kaan öncelikle senden istediğim, birimler de formları açarken gizlemen, her birim açıldığın da ve geri döndüğün de formlar arka planda açık kalmaya devam ediyor.&nbsp;<br><br>Anakod<br>___________________________<br><div>uses homepage;</div><div><br></div><div>var</div><div>&nbsp; currentPlayerIndex: Integer;&nbsp;</div><div><br></div><div>{</div><div>&nbsp; try&nbsp;</div><div>&nbsp; &nbsp; currentPlayerIndex = 0;&nbsp;</div><div>&nbsp; &nbsp; Clomosy.rununit('homepage');</div><div>&nbsp; &nbsp;except&nbsp;</div><div>&nbsp; &nbsp; ShowMessage('General Error '+'Exception Class: '+LastExceptionClassName+' Exception Message: '+LastExceptionMessage);</div><div>&nbsp; }</div><div>}<br><br><br>Uplayer<br>____________________________<br><div>uses homepage;</div><div>var</div><div>&nbsp; mainform2: TclForm;</div><div>&nbsp; lb1, nameplayer: TClProLabel;</div><div>&nbsp; okbtn: TClProButton;</div><div>&nbsp; tempstring: String;</div><div><br></div><div>void lb1V {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; lb1 = mainform2.AddNewProLabel(mainform2, 'lb1', 'Oyuncu Sırası: ');</div><div>&nbsp; &nbsp; lb1.Width = 440;</div><div>&nbsp; &nbsp; lb1.Height = 50;</div><div>&nbsp; &nbsp; lb1.margins.bottom = 600;</div><div>&nbsp; &nbsp; lb1.margins.left = 200;</div><div>&nbsp; &nbsp; lb1.clProSettings.FontColor = clAlphaColor.clHexToColor('#FFD700');</div><div>&nbsp; &nbsp; lb1.clProSettings.FontSize = 38;</div><div>&nbsp; &nbsp; lb1.clProSettings.TextSettings.Font.Style = &#091;fsBold, fsItalic&#093;;</div><div>&nbsp; &nbsp; lb1.SetclProSettings(lb1.clProSettings);</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void nameplayerV {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; nameplayer = mainform2.AddNewProLabel(mainform2, 'nameplayer', '');</div><div>&nbsp; &nbsp; nameplayer.Align = alCenter;</div><div>&nbsp; &nbsp; nameplayer.Width = Length(pname1.text) * 25;</div><div>&nbsp; &nbsp; nameplayer.Height = 50;</div><div>&nbsp; &nbsp; nameplayer.margins.bottom = 400;</div><div>&nbsp; &nbsp; nameplayer.clProSettings.FontColor = clAlphaColor.clHexToColor('#35b673');</div><div>&nbsp; &nbsp; nameplayer.clProSettings.FontSize = 38;</div><div>&nbsp; &nbsp; nameplayer.clProSettings.TextSettings.Font.Style = &#091;fsBold, fsItalic&#093;;</div><div>&nbsp; &nbsp; nameplayer.SetclProSettings(nameplayer.clProSettings);</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void okbtnV {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; okbtn = mainform2.AddNewProButton(mainform2, 'okbtn', 'Tamam');</div><div>&nbsp; &nbsp; okbtn.Align = alCenter;</div><div>&nbsp; &nbsp; okbtn.margins.bottom = 210;</div><div>&nbsp; &nbsp; okbtn.Width = 200;</div><div>&nbsp; &nbsp; okbtn.Height = 70;</div><div>&nbsp; &nbsp; okbtn.clProSettings.FontColor = clAlphaColor.clHexToColor('#FFD700');</div><div>&nbsp; &nbsp; okbtn.clProSettings.FontSize = 30;</div><div>&nbsp; &nbsp; okbtn.clProSettings.BorderColor = clAlphaColor.clHexToColor('#DAA520');</div><div>&nbsp; &nbsp; okbtn.clProSettings.BorderWidth = 5;</div><div>&nbsp; &nbsp; okbtn.clProSettings.RoundWidth = 15;</div><div>&nbsp; &nbsp; okbtn.clProSettings.RoundHeight = 15;</div><div>&nbsp; &nbsp; okbtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#2C7E7E');</div><div>&nbsp; &nbsp; mainform2.AddNewEvent(okbtn, tbeOnClick, 'WordButtonV');</div><div>&nbsp; &nbsp; okbtn.clProSettings.TextSettings.Font.Style = &#091;fsBold, fsItalic&#093;;</div><div>&nbsp; &nbsp; okbtn.SetclProSettings(okbtn.clProSettings);</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void playerturn0V {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; // Sıradaki oyuncuya geç</div><div>&nbsp; &nbsp; currentPlayerIndex = currentPlayerIndex + 1;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; // 4 oyuncu döngüsü</div><div>&nbsp; &nbsp; if (currentPlayerIndex &gt; 4) {</div><div>&nbsp; &nbsp; &nbsp; currentPlayerIndex = 1;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; // Oyuncu ismini al</div><div>&nbsp; &nbsp; case currentPlayerIndex of {</div><div>&nbsp; &nbsp; &nbsp; 1: tempstring = homepage.pname1.Text;</div><div>&nbsp; &nbsp; &nbsp; 2: tempstring = homepage.pname2.Text;</div><div>&nbsp; &nbsp; &nbsp; 3: tempstring = homepage.pname3.Text;</div><div>&nbsp; &nbsp; &nbsp; 4: tempstring = homepage.pname4.Text;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; nameplayer.Text = tempstring;</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void WordButtonV {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; Clomosy.RunUnit('uYourWord');</div><div>&nbsp; }</div><div>}</div><div><br></div><div>{</div><div>&nbsp; mainform2 = TclForm.Create(Self);</div><div>&nbsp; lb1V;</div><div>&nbsp; nameplayerV;</div><div>&nbsp; okbtnV;</div><div>&nbsp; playerturn0V; // Her seferinde sıradaki oyuncuyu göster</div><div>&nbsp; mainform2.run;</div><div>}<br><br>uYourWord<br>______________________________________<br><div>uses uPlayer;</div><div>var</div><div>&nbsp; mainform3: TclForm;</div><div>&nbsp; addwordbtn, okbtn, guessbtn: TClProButton;</div><div><br></div><div>void okbtnV {</div><div>&nbsp; {</div><div>&nbsp;&nbsp;</div><div>&nbsp; &nbsp; Clomosy.RunUnit('uPlayer');</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void addwordbtnV {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; okbtn = mainform3.AddNewProButton(mainform3, 'okbtn', 'Geri Dön');</div><div>&nbsp; &nbsp; okbtn.Align = alCenter;</div><div>&nbsp; &nbsp; okbtn.Width = 175;</div><div>&nbsp; &nbsp; okbtn.Height = 60;</div><div>&nbsp; &nbsp; okbtn.margins.top = 25;</div><div>&nbsp; &nbsp; okbtn.margins.left = 30;</div><div>&nbsp; &nbsp; okbtn.margins.right = 30;</div><div>&nbsp; &nbsp; okbtn.clProSettings.FontSize = 21;</div><div>&nbsp; &nbsp; okbtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#099ea4');</div><div>&nbsp; &nbsp; okbtn.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; &nbsp; okbtn.clProSettings.BorderColor = clAlphaColor.clHexToColor('#312626');</div><div>&nbsp; &nbsp; okbtn.clProSettings.RoundHeight = 15;</div><div>&nbsp; &nbsp; okbtn.clProSettings.RoundWidth = 15;</div><div>&nbsp; &nbsp; okbtn.clProSettings.BorderWidth = 2;</div><div>&nbsp; &nbsp; okbtn.clProSettings.FontColor = clAlphaColor.clHexToColor('#e6efef');</div><div>&nbsp; &nbsp; mainform3.AddNewEvent(okbtn, tbeOnClick, 'okbtnV');</div><div>&nbsp; &nbsp; okbtn.SetclProSettings(okbtn.clProSettings);</div><div>&nbsp; }</div><div>}</div><div><br></div><div>{</div><div>&nbsp; mainform3 = TclForm.Create(Self);</div><div>&nbsp; addwordbtnV;</div><div>&nbsp; mainform3.run;</div><div>}<br><br>homepage<br>________________________________<br><div>var</div><div>&nbsp; MainForm: TclForm;</div><div>&nbsp; listpnl: TclProPanel;</div><div>&nbsp; pname1, pname2, pname3, pname4: TClProLabel;</div><div>&nbsp; startbtn: TClProButton;</div><div>currentPlayerIndex: Integer</div><div>void listpnlV {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; listpnl = mainform.AddNewPropanel(mainform, 'listpnl');</div><div>&nbsp; &nbsp; listpnl.Align = alClient;</div><div>&nbsp; &nbsp; listpnl.Margins.Bottom = 390;</div><div>&nbsp; &nbsp; listpnl.Margins.Top = 20;</div><div>&nbsp; &nbsp; listpnl.Margins.Right = 30;</div><div>&nbsp; &nbsp; listpnl.Margins.Left = 23;</div><div>&nbsp; &nbsp; listpnl.clProSettings.ColCount = 1;</div><div>&nbsp; &nbsp; listpnl.clProSettings.ItemHeight = 100;</div><div>&nbsp; &nbsp; listpnl.clProSettings.ItemSpace = 10;</div><div>&nbsp; &nbsp; listpnl.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#FFFCFF');</div><div>&nbsp; &nbsp; listpnl.clProSettings.BorderColor = clAlphaColor.clHexToColor('#524c4c');</div><div>&nbsp; &nbsp; listpnl.clProSettings.BorderWidth = 5;</div><div>&nbsp; &nbsp; listpnl.clProSettings.RoundHeight = 5;</div><div>&nbsp; &nbsp; listpnl.clProSettings.RoundWidth = 3;</div><div>&nbsp; &nbsp; listpnl.SetclProSettings(listpnl.clProSettings);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; pname1 = mainform.AddNewProLabel(listpnl, 'pname1', 'Kaan');</div><div>&nbsp; &nbsp; pname1.Align = alMostTop;</div><div>&nbsp; &nbsp; pname1.Width = 300;</div><div>&nbsp; &nbsp; pname1.Height = 55;</div><div>&nbsp; &nbsp; pname1.Margins.Left = 150;</div><div>&nbsp; &nbsp; pname1.margins.top = 20;</div><div>&nbsp; &nbsp; pname1.clProSettings.FontColor = clAlphaColor.clHexToColor('#000000');</div><div>&nbsp; &nbsp; pname1.clProSettings.FontSize = 28;</div><div>&nbsp; &nbsp; pname1.clProSettings.TextSettings.Font.Style = &#091;fsItalic&#093;;</div><div>&nbsp; &nbsp; pname1.SetclProSettings(pname1.clProSettings);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; pname2 = mainform.AddNewProLabel(listpnl, 'pname2', 'Eren');</div><div>&nbsp; &nbsp; pname2.Align = alTop;</div><div>&nbsp; &nbsp; pname2.Width = 300;</div><div>&nbsp; &nbsp; pname2.Height = 55;</div><div>&nbsp; &nbsp; pname2.Margins.Left = 150;</div><div>&nbsp; &nbsp; pname2.margins.top = 30;</div><div>&nbsp; &nbsp; pname2.clProSettings.FontColor = clAlphaColor.clHexToColor('#000000');</div><div>&nbsp; &nbsp; pname2.clProSettings.FontSize = 28;</div><div>&nbsp; &nbsp; pname2.clProSettings.TextSettings.Font.Style = &#091;fsItalic&#093;;</div><div>&nbsp; &nbsp; pname2.SetclProSettings(pname2.clProSettings);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; pname3 = mainform.AddNewProLabel(listpnl, 'pname3', 'Sülo');</div><div>&nbsp; &nbsp; pname3.Align = alTop;</div><div>&nbsp; &nbsp; pname3.Width = 300;</div><div>&nbsp; &nbsp; pname3.Height = 55;</div><div>&nbsp; &nbsp; pname3.Margins.Left = 150;</div><div>&nbsp; &nbsp; pname3.margins.top = 30;</div><div>&nbsp; &nbsp; pname3.clProSettings.FontColor = clAlphaColor.clHexToColor('#000000');</div><div>&nbsp; &nbsp; pname3.clProSettings.FontSize = 28;</div><div>&nbsp; &nbsp; pname3.clProSettings.TextSettings.Font.Style = &#091;fsItalic&#093;;</div><div>&nbsp; &nbsp; pname3.SetclProSettings(pname3.clProSettings);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; pname4 = mainform.AddNewProLabel(listpnl, 'pname4', 'Samet');</div><div>&nbsp; &nbsp; pname4.Align = alTop;</div><div>&nbsp; &nbsp; pname4.Width = 300;</div><div>&nbsp; &nbsp; pname4.Height = 55;</div><div>&nbsp; &nbsp; pname4.Margins.Left = 150;</div><div>&nbsp; &nbsp; pname4.margins.top = 30;</div><div>&nbsp; &nbsp; pname4.clProSettings.FontColor = clAlphaColor.clHexToColor('#000000');</div><div>&nbsp; &nbsp; pname4.clProSettings.FontSize = 28;</div><div>&nbsp; &nbsp; pname4.clProSettings.TextSettings.Font.Style = &#091;fsItalic&#093;;</div><div>&nbsp; &nbsp; pname4.SetclProSettings(pname4.clProSettings);</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void startbtnV {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; startbtn = mainform.AddNewProButton(mainform, 'startbtn', 'Oyunu Başlat');</div><div>&nbsp; &nbsp; startbtn.Align = alCenter;</div><div>&nbsp; &nbsp; startbtn.Width = 250;</div><div>&nbsp; &nbsp; startbtn.Height = 100;</div><div>&nbsp; &nbsp; startbtn.clProSettings.FontColor = clAlphaColor.clHexToColor('#ffffff');</div><div>&nbsp; &nbsp; startbtn.clProSettings.FontSize = 24;</div><div>&nbsp; &nbsp; startbtn.clProSettings.BorderColor = clAlphaColor.clHexToColor('#000000');</div><div>&nbsp; &nbsp; startbtn.clProSettings.BorderWidth = 2;</div><div>&nbsp; &nbsp; startbtn.clProSettings.RoundWidth = 50;</div><div>&nbsp; &nbsp; startbtn.clProSettings.RoundHeight = 50;</div><div>&nbsp; &nbsp; startbtn.Margins.top = 350;</div><div>&nbsp; &nbsp; startbtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#081368');</div><div>&nbsp; &nbsp; startbtn.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; &nbsp; startbtn.SetclProSettings(startbtn.clProSettings);</div><div>&nbsp; &nbsp; mainform.AddNewEvent(startbtn, tbeOnClick, 'startgameV');</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void startgameV {</div><div>&nbsp; {</div><div>&nbsp; &nbsp; currentPlayerIndex = 0; // İlk oyuncu için sıfırla</div><div>&nbsp; &nbsp; Clomosy.RunUnit('uPlayer');</div><div>&nbsp; }</div><div>}</div><div><br></div><div>{</div><div>&nbsp; mainform = TclForm.Create(Self);</div><div>&nbsp; listpnlV;</div><div>&nbsp; startbtnV;</div><div>&nbsp; mainform.FormWaiting.Visible = False;</div><div>&nbsp; mainform.BtnFormMenu.Visible = False;</div><div>&nbsp; mainform.BtnGoBack.Visible = False;</div><div>&nbsp; mainform.Run;</div><div>}</div></div></div></div><span style="font-size:10px"><br /><br />Düzenleyen Emr.Erkmn - 08&nbsp;Ekim&nbsp;2025 Saat 13:16</span>]]>
   </description>
   <pubDate>Wed, 08 Oct 2025 13:14:55 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2585#2585</guid>
  </item> 
  <item>
   <title><![CDATA[Döngüyü düzgün çalıştıramıyorum : 11. sat&#305;r yorum sat&#305;r&#305; kalm&#305;&#351;...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2584#2584</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=345">kaanl0</a><br /><strong>Konu:</strong> 1205<br /><strong>Gönderim Zamanı:</strong> 08&nbsp;Ekim&nbsp;2025 Saat 11:47<br /><br />11. satır yorum satırı kalmış atarken düzeltmeyi unutmuşum&nbsp;]]>
   </description>
   <pubDate>Wed, 08 Oct 2025 11:47:52 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2584#2584</guid>
  </item> 
  <item>
   <title><![CDATA[Döngüyü düzgün çalıştıramıyorum : Tekrardan merhaba cevap verdi&#287;iniz...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2583#2583</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=345">kaanl0</a><br /><strong>Konu:</strong> 1205<br /><strong>Gönderim Zamanı:</strong> 08&nbsp;Ekim&nbsp;2025 Saat 11:44<br /><br />Tekrardan merhaba cevap verdiğiniz için teşekkür ederim verdiğiniz kodu aşağıdaki gibi kullandım&nbsp;&nbsp;<span style=": rgb251, 251, 253;">currentPlayerIndex isimli değişkeni tanımladım fakat problem hala devam ediyor.</span><div><br></div><div>------------------------------</div><div><br></div><div><div>void playerturn0V</div><div>&nbsp;{</div><div>&nbsp; &nbsp; if (nameplayer.text == '') {</div><div>&nbsp; &nbsp; &nbsp; currentPlayerIndex = 1; // İlk oyuncu</div><div>&nbsp; &nbsp; &nbsp; tempstring = homepage.pname1.Text;</div><div>&nbsp; &nbsp; &nbsp; nameplayer.Text = tempstring;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; }</div><div>void playerTurn(currentPlayerIndex:Integer)</div><div>&nbsp;{</div><div>&nbsp; //currentPlayerIndex = currentPlayerIndex + 1;</div><div>&nbsp;&nbsp;</div><div>&nbsp; if (currentPlayerIndex &gt; 4) {</div><div>&nbsp; &nbsp; &nbsp; currentPlayerIndex = 1;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; case currentPlayerIndex of {</div><div>&nbsp; &nbsp; &nbsp; 1: tempstring = homepage.pname1.Text;</div><div>&nbsp; &nbsp; &nbsp; 2: tempstring = homepage.pname2.Text;</div><div>&nbsp; &nbsp; &nbsp; 3: tempstring = homepage.pname3.Text;</div><div>&nbsp; &nbsp; &nbsp; 4: tempstring = homepage.pname4.Text;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; nameplayer.Text = tempstring;</div><div>&nbsp; }</div></div>]]>
   </description>
   <pubDate>Wed, 08 Oct 2025 11:44:45 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2583#2583</guid>
  </item> 
  <item>
   <title><![CDATA[Döngüyü düzgün çalıştıramıyorum : playerTurn fonksiyonunda tempstring...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2582#2582</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=257">Emr.Erkmn</a><br /><strong>Konu:</strong> 1205<br /><strong>Gönderim Zamanı:</strong> 07&nbsp;Ekim&nbsp;2025 Saat 18:28<br /><br />playerTurn fonksiyonunda tempstring değişkeni sürekli güncelleniyor ama nameplayer.text ile karşılaştırma yapılıyor. Bu yüzden 3. ve 4. isimler asla gelmiyor.<br><br>&nbsp; currentPlayerIndex: Integer; değişken tanılayıp&nbsp;<br><br><div>&nbsp; {</div><div>&nbsp; &nbsp; if (nameplayer.text == '') {</div><div>&nbsp; &nbsp; &nbsp; currentPlayerIndex = 1; // İlk oyuncu</div><div>&nbsp; &nbsp; &nbsp; tempstring = homepage.pname1.Text;</div><div>&nbsp; &nbsp; &nbsp; nameplayer.Text = tempstring;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void playerTurn {</div><div>&nbsp; {</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; currentPlayerIndex = currentPlayerIndex + 1;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; if (currentPlayerIndex &gt; 4) {</div><div>&nbsp; &nbsp; &nbsp; currentPlayerIndex = 1;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp;</div><div>&nbsp; &nbsp; case currentPlayerIndex of {</div><div>&nbsp; &nbsp; &nbsp; 1: tempstring = homepage.pname1.Text;</div><div>&nbsp; &nbsp; &nbsp; 2: tempstring = homepage.pname2.Text;</div><div>&nbsp; &nbsp; &nbsp; 3: tempstring = homepage.pname3.Text;</div><div>&nbsp; &nbsp; &nbsp; 4: tempstring = homepage.pname4.Text;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; nameplayer.Text = tempstring;</div><div>&nbsp; }</div><div>}</div><div><br></div>]]>
   </description>
   <pubDate>Tue, 07 Oct 2025 18:28:33 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2582#2582</guid>
  </item> 
  <item>
   <title><![CDATA[Döngüyü düzgün çalıştıramıyorum : Merhaba hocam &#252;zerinde &#231;al&#305;&#351;t&#305;&#287;&#305;m...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2581#2581</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=345">kaanl0</a><br /><strong>Konu:</strong> 1205<br /><strong>Gönderim Zamanı:</strong> 07&nbsp;Ekim&nbsp;2025 Saat 18:10<br /><br />Merhaba hocam üzerinde çalıştığım projede bir problem yaşıyorum karışıklığın önüne geçmek sadeleştirip sadece problemi size anlatabileceğim kısımları size atıyorum&nbsp; Sorunum ise homepage'de 4 tane isim var bu isimleri her döngüde sırayla uPlayer isimli unitte yazdırmak istiyorum 1. ismi başarılı bir şekilde yazdırıyor sonra tekrardan uPlayer unitine gelince 2. ismide yazdırıyor fakat 3. ve 4. ismi asla alamıyorum&nbsp;<div><br></div><div>------------------Ana Kod----------</div><div><br></div><div><div>uses&nbsp;</div><div>homepage;</div><div>{</div><div>try</div><div>Clomosy.rununit('homepage');</div><div><br></div><div>except</div><div>ShowMessage('General Error '+'Exception Class: '+LastExceptionClassName+' Exception Message: '+LastExceptionMessage);</div><div>}</div><div>}</div></div><div><br></div><div>---------------------'homepage' isimli unit-----------------</div><div><br></div><div><div>var</div><div>MainForm: TclForm;</div><div>listpnl:TclProPanel;</div><div>pname1,pname2,pname3,pname4:TClProLabel;</div><div>startbtn:TClProButton;</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>void listpnlV</div><div>&nbsp; {</div><div>&nbsp; listpnl = mainform.AddNewPropanel(mainform,'listpnl');</div><div>&nbsp; listpnl.Align = alClient;</div><div>&nbsp; listpnl.Margins.Bottom = 390;</div><div>&nbsp; listpnl.Margins.Top = 20;</div><div>&nbsp; listpnl.Margins.Right = 30;</div><div>&nbsp; listpnl.Margins.Left = 23;</div><div>&nbsp; listpnl.clProSettings.ColCount = 1;</div><div>&nbsp; listpnl.clProSettings.ItemHeight = 100;</div><div>&nbsp; listpnl.clProSettings.ItemSpace = 10;</div><div>&nbsp; listpnl.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#FFFCFF');</div><div>&nbsp; listpnl.clProSettings.BorderColor = clAlphaColor.clHexToColor('#524c4c');</div><div>&nbsp; listpnl.clProSettings.BorderWidth = 5;</div><div>&nbsp; listpnl.clProSettings.RoundHeight = 5;</div><div>&nbsp; listpnl.clProSettings.RoundWidth =3;</div><div>&nbsp; listpnl.SetclProSettings(listpnl.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp; pname1 = mainform.AddNewProLabel(listpnl, 'pname1','Kaan');</div><div>&nbsp; pname1.Align = alMostTop;</div><div>&nbsp; pname1.Width = 300;</div><div>&nbsp; pname1.Height = 55;</div><div>&nbsp; pname1.Margins.Left = 150;</div><div>&nbsp; pname1.margins.top = 20;</div><div>&nbsp; pname1.clProSettings.FontColor = clAlphaColor.clHexToColor('#000000');</div><div>&nbsp; pname1.clProSettings.FontSize =28;</div><div>&nbsp; pname1.clProSettings.TextSettings.Font.Style = &#091;fsItalic&#093;;</div><div>&nbsp; pname1.SetclProSettings(pname1.clProSettings)&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp; pname2 = mainform.AddNewProLabel(listpnl, 'pname2','Eren');</div><div>&nbsp; pname2.Align = alTop;</div><div>&nbsp; pname2.Width = 300;</div><div>&nbsp; pname2.Height = 55;</div><div>&nbsp; pname2.Margins.Left = 150;</div><div>&nbsp; pname2.margins.top = 30;</div><div>&nbsp; pname2.clProSettings.FontColor = clAlphaColor.clHexToColor('#000000');</div><div>&nbsp; pname2.clProSettings.FontSize =28;</div><div>&nbsp; pname2.clProSettings.TextSettings.Font.Style = &#091;fsItalic&#093;;</div><div>&nbsp; pname2.SetclProSettings(pname2.clProSettings)&nbsp; &nbsp;</div><div><br></div><div>&nbsp; pname3 = mainform.AddNewProLabel(listpnl, 'pname3','Sülo');</div><div>&nbsp; pname3.Align = alTop;</div><div>&nbsp; pname3.Width = 300;</div><div>&nbsp; pname3.Height = 55;</div><div>&nbsp; pname3.Margins.Left = 150;</div><div>&nbsp; pname3.margins.top = 30;</div><div>&nbsp; pname3.clProSettings.FontColor = clAlphaColor.clHexToColor('#000000');</div><div>&nbsp; pname3.clProSettings.FontSize =28;</div><div>&nbsp; pname3.clProSettings.TextSettings.Font.Style = &#091;fsItalic&#093;;</div><div>&nbsp; pname3.SetclProSettings(pname3.clProSettings)&nbsp; &nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp; pname4 = mainform.AddNewProLabel(listpnl, 'pname4','Samet');</div><div>&nbsp; pname4.Align = alTop;</div><div>&nbsp; pname4.Width = 300;</div><div>&nbsp; pname4.Height = 55;</div><div>&nbsp; pname4.Margins.Left = 150;</div><div>&nbsp; pname4.margins.top = 30;</div><div>&nbsp; pname4.clProSettings.FontColor = clAlphaColor.clHexToColor('#000000');</div><div>&nbsp; pname4.clProSettings.FontSize =28;</div><div>&nbsp; pname4.clProSettings.TextSettings.Font.Style = &#091;fsItalic&#093;;</div><div>&nbsp; pname4.SetclProSettings(pname4.clProSettings)&nbsp; &nbsp;</div><div>&nbsp; &nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp;&nbsp;</div><div>}</div><div><br></div><div><br></div><div><br></div><div><br></div><div>&nbsp;&nbsp;</div><div><br></div><div>void startbtnV</div><div>&nbsp; {</div><div>&nbsp; startbtn = mainform.AddNewProButton(mainform,'startbtn','Oyunu Başlat');</div><div>&nbsp; startbtn.Align = alCenter;</div><div>&nbsp; startbtn.Width = 250;</div><div>&nbsp; startbtn.Height = 100;</div><div>&nbsp; startbtn.clProSettings.FontColor = clAlphaColor.clHexToColor('#ffffff');</div><div>&nbsp; startbtn.clProSettings.FontSize = 24;</div><div>&nbsp; startbtn.clProSettings.BorderColor = clAlphaColor.clHexToColor('#000000');</div><div>&nbsp; startbtn.clProSettings.BorderWidth = 2;</div><div>&nbsp; startbtn.clProSettings.RoundWidth = 50;</div><div>&nbsp; startbtn.clProSettings.RoundHeight = 50;</div><div>&nbsp; startbtn.Margins.top= 350;</div><div>&nbsp; startbtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#081368');</div><div>&nbsp; //startbtn.clProSettings.FontVertAlign = palcenter;//palLeading , palCenter , palTrailing</div><div>&nbsp; //startbtn.clProSettings.FontHorzAlign = palCenter;</div><div>&nbsp; startbtn.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; //startbtn.clProSettings.IsFill = True;&nbsp;</div><div>&nbsp; startbtn.SetclProSettings(startbtn.clProSettings);</div><div>&nbsp; mainform.AddNewEvent(startbtn,tbeOnClick,'startgameV');</div><div>}</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>void startgameV</div><div>&nbsp; {</div><div>&nbsp; &nbsp;Clomosy.RunUnit('uPlayer');</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; }</div><div><br></div><div><br></div><div>{</div><div>&nbsp; mainform = TclForm.Create(Self);</div><div>&nbsp; listpnlV;</div><div>&nbsp; startbtnV;</div><div>&nbsp; mainform.FormWaiting.Visible = False;</div><div>&nbsp; mainform.BtnFormMenu.Visible = False;</div><div>&nbsp; mainform.BtnGoBack.Visible=False;</div><div>&nbsp; mainform.Run;</div><div>}</div></div><div><br></div><div><br></div><div>--------------'uPlayer' isimli unit--------------------</div><div><div><br></div><div>uses homepage;</div><div>var</div><div>mainform2:TclForm;</div><div>lb1,nameplayer:TClProLabel;</div><div>okbtn:TClProButton;</div><div>tempstring: string;</div><div><br></div><div><br></div><div>void lb1V</div><div>&nbsp; {</div><div>&nbsp; lb1= mainform2.AddNewProLabel(mainform2, 'lb1', 'Oyuncu Sırası: ');</div><div>&nbsp; //lb1.Align = alCenter;</div><div>&nbsp; lb1.Width = 440;</div><div>&nbsp; lb1.Height = 50;</div><div>&nbsp; lb1.margins.bottom=600;</div><div>&nbsp; lb1.margins.left=200;</div><div>&nbsp; lb1.clProSettings.FontColor = clAlphaColor.clHexToColor('#FFD700');</div><div>&nbsp; lb1.clProSettings.FontSize = 38;</div><div>&nbsp; //lb1.clProSettings.FontVertAlign = palcenter;</div><div>&nbsp; //lb1.clProSettings.FontHorzAlign = palLeading;</div><div>&nbsp; lb1.clProSettings.TextSettings.Font.Style = &#091;fsBold,fsItalic&#093;;</div><div>&nbsp; //lb1.clProSettings.IsFill = True;&nbsp;</div><div>&nbsp; //lb1.clProSettings.IsRound = True;</div><div>&nbsp; lb1.SetclProSettings(lb1.clProSettings);</div><div>}</div><div>void nameplayerV&nbsp;&nbsp;</div><div>&nbsp; {</div><div>&nbsp; nameplayer= mainform2.AddNewProLabel(mainform2, 'nameplayer', '');</div><div>&nbsp; nameplayer.Align = alCenter;</div><div>&nbsp; nameplayer.Width=Length(pname1.text)*25;</div><div>&nbsp; nameplayer.Height = 50;</div><div>&nbsp; nameplayer.margins.bottom=400;</div><div>&nbsp; nameplayer.clProSettings.FontColor = clAlphaColor.clHexToColor('#35b673');</div><div>&nbsp; nameplayer.clProSettings.FontSize = 38;</div><div>&nbsp; nameplayer.clProSettings.TextSettings.Font.Style = &#091;fsBold,fsItalic&#093;;</div><div>&nbsp; nameplayer.SetclProSettings(nameplayer.clProSettings);</div><div>&nbsp; //nameplayer.Width = 130;</div><div>&nbsp; //nameplayer.margins.left=80;</div><div>&nbsp; //nameplayer.clProSettings.FontVertAlign = palcenter;</div><div>&nbsp; //nameplayer.clProSettings.FontHorzAlign = palLeading;</div><div>&nbsp; //nameplayer.clProSettings.IsFill = True;&nbsp;</div><div>&nbsp; //nameplayer.clProSettings.IsRound = True;</div><div>}&nbsp;&nbsp;</div><div>void okbtnV</div><div>&nbsp; {</div><div>&nbsp; okbtn= mainform2.AddNewProButton(mainform2, 'okbtn', 'Tamam');</div><div>&nbsp; okbtn.Align = alCenter;</div><div>&nbsp; okbtn.margins.bottom=210;</div><div>&nbsp; okbtn.Width = 200;</div><div>&nbsp; okbtn.Height = 70;</div><div>&nbsp; okbtn.clProSettings.FontColor = clAlphaColor.clHexToColor('#FFD700');</div><div>&nbsp; okbtn.clProSettings.FontSize = 30;</div><div>&nbsp; okbtn.clProSettings.BorderColor = clAlphaColor.clHexToColor('#DAA520');</div><div>&nbsp; okbtn.clProSettings.BorderWidth = 5;</div><div>&nbsp; okbtn.clProSettings.RoundWidth = 15;</div><div>&nbsp; okbtn.clProSettings.RoundHeight = 15;</div><div>&nbsp; okbtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#2C7E7E');</div><div>&nbsp; mainform2.AddNewEvent(okbtn,tbeOnClick,'WordButtonV');</div><div>&nbsp; okbtn.clProSettings.TextSettings.Font.Style = &#091;fsBold,fsItalic&#093;;</div><div>&nbsp; okbtn.SetclProSettings(okbtn.clProSettings);</div><div>&nbsp; //okbtn.clProSettings.IsFill = True;&nbsp;</div><div>&nbsp; //okbtn.clProSettings.FontVertAlign = palcenter;//palLeading , palCenter , palTrailing</div><div>&nbsp; //okbtn.clProSettings.FontHorzAlign = palCenter;</div><div>}</div><div><br></div><div>void playerturn0V</div><div>&nbsp; {</div><div>&nbsp; &nbsp;if (nameplayer.text==''){</div><div>&nbsp; &nbsp; tempstring = homepage.pname1.Text;</div><div>&nbsp; &nbsp; nameplayer.Text = tempstring;</div><div>}</div><div>}</div><div>void playerTurn</div><div>&nbsp;{</div><div>&nbsp;&nbsp;</div><div>&nbsp; &nbsp;if(nameplayer.text==homepage.pname1.Text){</div><div>&nbsp; &nbsp; tempstring = homepage.pname2.Text;</div><div>&nbsp; &nbsp; //ShowMessage(tempstring);</div><div>&nbsp; }else if (tempstring==nameplayer.text){</div><div>&nbsp; &nbsp; tempstring = homepage.pname3.Text;</div><div>&nbsp; }else if (tempstring==nameplayer.text){</div><div>&nbsp; &nbsp; tempstring = homepage.pname4.Text;</div><div>&nbsp; }else if (tempstring==nameplayer.text){</div><div>&nbsp; &nbsp; tempstring = homepage.pname1.Text;</div><div>&nbsp; }else ShowMessage('Çalışmadı');</div><div>&nbsp; nameplayer.Text = tempstring;</div><div>&nbsp; //ShowMessage('nameplayer:'+nameplayer.text + 'player turn çalıştı');</div><div>}</div><div>void WordButtonV</div><div>&nbsp; {</div><div>Clomosy.RunUnit('uYourWord');</div><div>}</div><div><br></div><div><br></div><div>{</div><div>mainform2 = TclForm.Create(Self);</div><div>lb1V;</div><div>nameplayerV;</div><div>okbtnV;</div><div><br></div><div>playerturn0V;</div><div>//playerTurn;</div><div><br></div><div>mainform2.run;</div><div>}</div></div><div><br></div><div>-------------------'uYourWord' isimli unit-----------------------&nbsp;</div><div><br></div><div><br></div><div><div>uses uPlayer;</div><div>var</div><div>mainform3:TclForm;</div><div>addwordbtn,okbtn,guessbtn:TClProButton;</div><div><br></div><div>void okbtnV</div><div>&nbsp;{&nbsp;</div><div>&nbsp;Clomosy.RunUnit('uPlayer');</div><div>&nbsp;uPlayer.playerTurn;</div><div>}</div><div><br></div><div>void addwordbtnV</div><div>&nbsp;{</div><div>&nbsp; okbtn= mainform3.AddNewProButton(mainform3, 'okbtn', 'Geri Dön');</div><div>&nbsp; okbtn.Align = alCenter;</div><div>&nbsp; okbtn.Width = 175;</div><div>&nbsp; okbtn.Height = 60;</div><div>&nbsp; okbtn.margins.top=25;</div><div>&nbsp; okbtn.margins.left=30;</div><div>&nbsp; okbtn.margins.right=30;</div><div>&nbsp; okbtn.clProSettings.FontSize = 21;</div><div>&nbsp; okbtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#099ea4');</div><div>&nbsp; okbtn.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; okbtn.clProSettings.BorderColor = clAlphaColor.clHexToColor('#312626');</div><div>&nbsp; okbtn.clProSettings.RoundHeight = 15;</div><div>&nbsp; okbtn.clProSettings.RoundWidth = 15;</div><div>&nbsp; okbtn.clProSettings.BorderWidth = 2;</div><div>&nbsp; okbtn.clProSettings.FontColor = clAlphaColor.clHexToColor('#e6efef');</div><div>&nbsp; mainform3.AddNewEvent(okbtn,tbeOnClick,'okbtnV')</div><div>&nbsp; //okbtn.clProSettings.IsFill = True;&nbsp;</div><div>&nbsp; //okbtn.clProSettings.IsRound = True;</div><div>&nbsp; okbtn.SetclProSettings(okbtn.clProSettings);&nbsp;</div><div>&nbsp;&nbsp;</div><div>}</div><div><br></div><div><br></div><div>{</div><div>&nbsp; mainform3=TclForm.Create(self);</div><div>&nbsp; addwordbtnV;</div><div>&nbsp; mainform3.run;</div><div>}</div></div>]]>
   </description>
   <pubDate>Tue, 07 Oct 2025 18:10:51 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1205&amp;PID=2581#2581</guid>
  </item> 
 </channel>
</rss>