<?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 : Buton Kontrol</title>
  <link>https://www.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : Buton Kontrol]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Tue, 14 Apr 2026 20:00:03 +0000</pubDate>
  <lastBuildDate>Mon, 07 Aug 2023 09:44:37 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.07</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://www.clomosy.com.tr/RSS_post_feed.asp?TID=550</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Clomosy | Forum]]></title>
   <url>https://www.clomosy.com.tr/forum_images/logo.png</url>
   <link>https://www.clomosy.com.tr/</link>
  </image>
  <item>
   <title><![CDATA[Buton Kontrol : Bu biraz karma&#351;&#305;k ama umar&#305;m i&#351;inizi...]]></title>
   <link>https://www.clomosy.com.tr/forum_posts.asp?TID=550&amp;PID=668#668</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://www.clomosy.com.tr/member_profile.asp?PF=133">Alforce</a><br /><strong>Konu:</strong> 550<br /><strong>Gönderim Zamanı:</strong> 07&nbsp;Ağustos&nbsp;2023 Saat 09:44<br /><br />Bu biraz karmaşık ama umarım işinizi görür:<div><table width="99%"><tr><td><pre class="BBcode"></div><div><div>var</div><div>AnaForm: TclForm; //Kod Formu</div><div>parcaBtn1: TClProButton; //ORTA SOL</div><div>parcaBtn2: TClProButton; //ORTA SAĞ</div><div>parcaBtn3: TClProButton; //ÜST&nbsp; SOL</div><div>parcaBtn4: TClProButton; //ÜST&nbsp; SAĞ</div><div>baslaBtn: TclButton;</div><div>Sel: Boolean;</div><div>i2,j2: Integer;</div><div>Images: Variant;</div><div>&nbsp; &nbsp;&nbsp;</div><div>procedure basBtn</div><div>begin</div><div>&nbsp;&nbsp;</div><div>end;</div><div><br></div><div>procedure bas</div><div>Var</div><div>&nbsp; i,j: Integer;</div><div>&nbsp; Buf: String;</div><div>begin</div><div>&nbsp; i:= TclProButton(AnaForm.clSender).clTagInt div 10;</div><div>&nbsp; j:= TclProButton(AnaForm.clSender).clTagInt mod 10;</div><div>&nbsp;&nbsp;</div><div>&nbsp; if Sel = False then</div><div>&nbsp; Begin</div><div>&nbsp; &nbsp; i2:= i;</div><div>&nbsp; &nbsp; j2:= j;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; Sel:= True;</div><div>&nbsp; End else</div><div>&nbsp; Begin</div><div>&nbsp; &nbsp; Buf:= Images&#091;i,j&#093;;</div><div>&nbsp; &nbsp; Images&#091;i,j&#093;:= Images&#091;i2,j2&#093;;</div><div>&nbsp; &nbsp; Images&#091;i2,j2&#093;:= Buf;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; AnaForm.SetImage(AnaForm.clFindComponent('parcaBtn'+IntToStr(i)+IntToStr(j)), Images&#091;i,j&#093;);</div><div>&nbsp; &nbsp; AnaForm.SetImage(AnaForm.clFindComponent('parcaBtn'+IntToStr(i2)+IntToStr(j2)), Images&#091;i2,j2&#093;);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; Sel:= False;</div><div>&nbsp; End;</div><div>end;</div><div><br></div><div>begin</div><div>&nbsp; Sel:= False;</div><div>&nbsp; i2:= -1;</div><div>&nbsp; j2:= -1;</div><div>&nbsp;&nbsp;</div><div>&nbsp; Images:=&nbsp;</div><div>&nbsp; &#091;</div><div>&nbsp; &nbsp; &#091;'https://i.hizliresim.com/25n16f0.png','https://i.hizliresim.com/awuhq8o.png'&#093;,</div><div>&nbsp; &nbsp; &#091;'https://i.hizliresim.com/pefkmcg.png','https://i.hizliresim.com/iimn9zd.png'&#093;</div><div>&nbsp; &#093;;</div><div>&nbsp;&nbsp;</div><div>&nbsp; AnaForm:= TclForm.Create(Self);</div><div>&nbsp; AnaForm.SetFormColor('#46DBC2','#F0E278',clGVertical);</div><div>&nbsp;&nbsp;</div><div>&nbsp; parcaBtn1:= AnaForm.AddNewProButton(AnaForm,'parcaBtn11','');</div><div>&nbsp; parcaBtn1.Align:= alNone;</div><div>&nbsp; parcaBtn1.Height:= 130;</div><div>&nbsp; parcaBtn1.Width:= 130;</div><div>&nbsp; parcaBtn1.Left:= 200;</div><div>&nbsp; parcaBtn1.clTagInt:= 11;</div><div>&nbsp; AnaForm.setImage(parcaBtn1, Images&#091;1,1&#093;);</div><div>&nbsp; AnaForm.AddNewEvent(parcaBtn1,tbeOnClick,'bas');</div><div>&nbsp;&nbsp;</div><div>&nbsp; parcaBtn2:= AnaForm.AddNewProButton(AnaForm,'parcaBtn10','');</div><div>&nbsp; parcaBtn2.Align:= alNone;</div><div>&nbsp; parcaBtn2.Height:= 130;</div><div>&nbsp; parcaBtn2.Width:= 130;</div><div>&nbsp; parcaBtn2.Left:= 60;</div><div>&nbsp; parcaBtn2.clTagInt:= 10;</div><div>&nbsp; AnaForm.setImage(parcaBtn2, Images&#091;1,0&#093;);</div><div>&nbsp; AnaForm.AddNewEvent(parcaBtn2,tbeOnClick,'bas');</div><div>&nbsp;&nbsp;</div><div>&nbsp; parcaBtn3:= AnaForm.AddNewProButton(AnaForm,'parcaBtn00','');</div><div>&nbsp; parcaBtn3.Align:= alNone;</div><div>&nbsp; parcaBtn3.Height:= 130;</div><div>&nbsp; parcaBtn3.Width:= 130;</div><div>&nbsp; parcaBtn3.Top:= 250;</div><div>&nbsp; parcaBtn3.Left:= 60;</div><div>&nbsp; parcaBtn3.clTagInt:= 00;</div><div>&nbsp; AnaForm.setImage(parcaBtn3, Images&#091;0,0&#093;);</div><div>&nbsp; AnaForm.AddNewEvent(parcaBtn3,tbeOnClick,'bas');</div><div>&nbsp;&nbsp;</div><div>&nbsp; parcaBtn4:= AnaForm.AddNewProButton(AnaForm,'parcaBtn01','');</div><div>&nbsp; parcaBtn4.Align:= alNone;</div><div>&nbsp; parcaBtn4.Height:= 130;</div><div>&nbsp; parcaBtn4.Width:= 130;</div><div>&nbsp; parcaBtn4.Top:= 250;</div><div>&nbsp; parcaBtn4.Left:= 200;</div><div>&nbsp; parcaBtn4.clTagInt:= 01;</div><div>&nbsp; AnaForm.setImage(parcaBtn4, Images&#091;0,1&#093;);</div><div>&nbsp; AnaForm.AddNewEvent(parcaBtn4,tbeOnClick,'bas');</div><div>&nbsp;&nbsp;</div><div>&nbsp; baslaBtn:= AnaForm.AddNewButton(AnaForm,'baslaBtn','Karıştır');</div><div>&nbsp; baslaBtn.Align:= alTop;</div><div>&nbsp; baslaBtn.Height:= 50;</div><div>&nbsp; baslaBtn.Width:= 130;</div><div>&nbsp; AnaForm.AddNewEvent(baslaBtn,tbeOnClick,'karBtn');</div><div>&nbsp;&nbsp;</div><div>&nbsp; AnaForm.Run;</div><div>end;</div></div><div></pre></td></tr></table></div>]]>
   </description>
   <pubDate>Mon, 07 Aug 2023 09:44:37 +0000</pubDate>
   <guid isPermaLink="true">https://www.clomosy.com.tr/forum_posts.asp?TID=550&amp;PID=668#668</guid>
  </item> 
  <item>
   <title><![CDATA[Buton Kontrol : Kodu zaten konuya eklemi&#351;tim en...]]></title>
   <link>https://www.clomosy.com.tr/forum_posts.asp?TID=550&amp;PID=665#665</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://www.clomosy.com.tr/member_profile.asp?PF=140">sqlae</a><br /><strong>Konu:</strong> 550<br /><strong>Gönderim Zamanı:</strong> 04&nbsp;Ağustos&nbsp;2023 Saat 14:22<br /><br />Kodu zaten konuya eklemiştim en alt satırda mevcuttu yine bırakıyorum.<div><br></div><div><div>var</div><div>AnaForm&nbsp; &nbsp;: TclForm; //Kod Formu</div><div>parcaBtn1 : TClProButton; //ORTA SOL</div><div>parcaBtn2 : TClProButton; //ORTA SAĞ</div><div>parcaBtn3 : TClProButton; //ÜST&nbsp; SOL</div><div>parcaBtn4 : TClProButton; //ÜST&nbsp; SAĞ</div><div>baslaBtn&nbsp; : TclButton;</div><div>&nbsp; &nbsp;&nbsp;</div><div>procedure basBtn</div><div>begin</div><div>&nbsp; //parcaBtn1.Left:= parcaBtn1.Left -140;</div><div>&nbsp; {</div><div>&nbsp; if (parcaBtn1.Left = 200) and (parcaBtn2.Left = 60) then</div><div>&nbsp; begin</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; parcaBtn1.Left:= 60;</div><div>&nbsp; &nbsp; parcaBtn2.Left:= 200;</div><div>&nbsp; end;</div><div>&nbsp; else if (parcaBtn1.Left = 200) and (parcaBtn3.Left = 60) and (parcaBtn3.Top = 250) then</div><div>&nbsp; begin</div><div>&nbsp; &nbsp; parcaBtn1.Left:= 60;</div><div>&nbsp; &nbsp; parcaBtn1.Top := 250;</div><div>&nbsp; &nbsp; parcaBtn3.Top:= 0;</div><div>&nbsp; &nbsp; parcaBtn3.Left := 200;</div><div>&nbsp; end;</div><div>&nbsp; }</div><div>end;</div><div><br></div><div>procedure basBtn2</div><div>begin</div><div>&nbsp; parcaBtn1.Left:= 200;</div><div>&nbsp; parcaBtn2.Left:= 60;</div><div>end;</div><div><br></div><div>procedure basBtn3</div><div>begin</div><div>&nbsp; parcaBtn4.Left:= 60;</div><div>&nbsp; parcaBtn3.Left:= 200;</div><div>end;</div><div><br></div><div>procedure basBtn4</div><div>begin</div><div>&nbsp; parcaBtn3.Left:= 60;</div><div>&nbsp; parcaBtn4.Left:= 200;</div><div>end;</div><div><br></div><div>begin</div><div>AnaForm := TclForm.Create(Self);</div><div>AnaForm.SetFormColor('#46DBC2','#F0E278',clGVertical);</div><div><br></div><div>parcaBtn1:= AnaForm.AddNewProButton(AnaForm,'parcaBtn1','');</div><div>parcaBtn1.Align := alNone;</div><div>parcaBtn1.Height := 130;</div><div>parcaBtn1.Width := 130;</div><div>parcaBtn1.Left:= 200;</div><div>AnaForm.setImage(parcaBtn1,'https://i.hizliresim.com/iimn9zd.png');</div><div>AnaForm.AddNewEvent(parcaBtn1,tbeOnClick,'basBtn');</div><div><br></div><div>parcaBtn2:= AnaForm.AddNewProButton(AnaForm,'parcaBtn2','');</div><div>parcaBtn2.Align := alNone;</div><div>parcaBtn2.Height := 130;</div><div>parcaBtn2.Width := 130;</div><div>parcaBtn2.Left:= 60;</div><div>AnaForm.setImage(parcaBtn2,'https://i.hizliresim.com/pefkmcg.png');</div><div>AnaForm.AddNewEvent(parcaBtn2,tbeOnClick,'basBtn2');</div><div><br></div><div>parcaBtn3:= AnaForm.AddNewProButton(AnaForm,'parcaBtn3','');</div><div>parcaBtn3.Align := alNone;</div><div>parcaBtn3.Height := 130;</div><div>parcaBtn3.Width := 130;</div><div>parcaBtn3.Top:= 250;</div><div>parcaBtn3.Left:= 60;</div><div>AnaForm.setImage(parcaBtn3,'https://i.hizliresim.com/25n16f0.png');</div><div>AnaForm.AddNewEvent(parcaBtn3,tbeOnClick,'basBtn3');</div><div><br></div><div>parcaBtn4:= AnaForm.AddNewProButton(AnaForm,'parcaBtn4','');</div><div>parcaBtn4.Align := alNone;</div><div>parcaBtn4.Height := 130;</div><div>parcaBtn4.Width := 130;</div><div>parcaBtn4.Top:= 250;</div><div>parcaBtn4.Left:=200;</div><div>AnaForm.setImage(parcaBtn4,'https://i.hizliresim.com/awuhq8o.png');</div><div>AnaForm.AddNewEvent(parcaBtn4,tbeOnClick,'basBtn4');</div><div><br></div><div>baslaBtn:= AnaForm.AddNewButton(AnaForm,'baslaBtn','Karıştır');</div><div>baslaBtn.Align := alTop;</div><div>baslaBtn.Height := 50;</div><div>baslaBtn.Width := 130;</div><div>AnaForm.AddNewEvent(baslaBtn,tbeOnClick,'karBtn');</div><div><br></div><div>AnaForm.Run;</div><div><br></div><div>end;</div></div>]]>
   </description>
   <pubDate>Fri, 04 Aug 2023 14:22:47 +0000</pubDate>
   <guid isPermaLink="true">https://www.clomosy.com.tr/forum_posts.asp?TID=550&amp;PID=665#665</guid>
  </item> 
  <item>
   <title><![CDATA[Buton Kontrol : Bu konuda butonlar&#305;n yerini de&#287;i&#351;tirmek...]]></title>
   <link>https://www.clomosy.com.tr/forum_posts.asp?TID=550&amp;PID=664#664</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://www.clomosy.com.tr/member_profile.asp?PF=133">Alforce</a><br /><strong>Konu:</strong> 550<br /><strong>Gönderim Zamanı:</strong> 04&nbsp;Ağustos&nbsp;2023 Saat 14:20<br /><br />Bu konuda butonların yerini değiştirmek yerine isimlerini ve resimlerini değiştirmek daha mantıklıdır.<div><br></div><div>Kodunuzu paylaşırsanız yardımcı olabilirim.</div>]]>
   </description>
   <pubDate>Fri, 04 Aug 2023 14:20:15 +0000</pubDate>
   <guid isPermaLink="true">https://www.clomosy.com.tr/forum_posts.asp?TID=550&amp;PID=664#664</guid>
  </item> 
  <item>
   <title><![CDATA[Buton Kontrol : Merhabalar, bir yap-boz uygulamas&#305;...]]></title>
   <link>https://www.clomosy.com.tr/forum_posts.asp?TID=550&amp;PID=662#662</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://www.clomosy.com.tr/member_profile.asp?PF=140">sqlae</a><br /><strong>Konu:</strong> 550<br /><strong>Gönderim Zamanı:</strong> 04&nbsp;Ağustos&nbsp;2023 Saat 11:48<br /><br />Merhabalar, bir yap-boz uygulaması hazırlamaya çalışıyorum 3x3 bir zemin mevcut toplam 9 butondan oluşuyor ekte görsel tasarımı mevcut ;&nbsp;<div><br></div><div><img src="https://i.hizliresim.com/o4cif9o.jpg" height="200" width="200" hspace="50" border="0" /><br></div><div><br></div><div>Buton1'e tıklandığında buton2 ile yer değiştirmesini istiyorum bu sorunsuz gerçekleşiyor fakat buton1 ve 2 yer değiştirdikten sonra buton2 buton1'in yerine geçtiğinden dolayı buton3 e tıklanırsa buton2'nin yeni konumu yani en soldaki ve en sağdaki yer değiştiriyor. Olması gereken sağdan sola soldan sağa aşağıdan yukarı yukarıdan aşağı olması gerekirken işlem karmaşık şekilde gerçekleşiyor yapılacak olan algoritma veya kullanılması gereken kod işlemini çözemiyorum. ;</div><div><br></div><div>EĞER (Buton1.Left=200) ve (buton2.Left=60) ise</div><div>{</div><div><span style="white-space:pre">	</span>yerleri değiştir</div><div>}</div><div>Değilse eğer (Buton1.Left=60) ve buton3.Left=200) ise</div><div>{</div><div><span style="white-space:pre">	</span>yerleri değiştir</div><div>}</div><div><br></div><div>Şeklinde denedim fakat başarısız oluyor.</div><div><br></div><div>Buton1 tıklandığında buton2 ile değiştir şeklinde denedim fakat bu defa buton3 ile değiştiremiyorum yine başarısız oluyor.</div><div><br></div><div>Aşağıda görsel bir şablon halinde çizerek paylaştım.</div><div><br></div><div>YEŞİL RENK SEÇİLEN</div><div>KIRMIZI RENK EYLEM</div><div><br></div><div>1. Buton1 ve buton 2 yer değiştirdi</div><div><br></div><div><img src="https://i.hizliresim.com/lfb6bhu.jpg" height="150" width="150" border="0" /><br></div><div><br></div><div>2. Buton3'ü seçtim buton 2 ile yer değiştirdi olması gereken buton1 veya buton6 ile yer değişmesini sağlamak</div><div><img src="https://i.hizliresim.com/5wiy51p.jpg" height="150" width="150" border="0" /><br></div><div><br></div><div>3. SONUÇ;</div><div><img src="https://i.hizliresim.com/n5xbmeq.jpg" height="150" width="150" border="0" /><br></div><div><br></div><div><a href="http://https://justpaste.it/b8kdx" target="_blank" rel="nofollow">Burada</a> 2x2 olan bir kod mevcut 3x3 şeklindeyken de burada yazanlarla aynı şekildeydi.</div>]]>
   </description>
   <pubDate>Fri, 04 Aug 2023 11:48:25 +0000</pubDate>
   <guid isPermaLink="true">https://www.clomosy.com.tr/forum_posts.asp?TID=550&amp;PID=662#662</guid>
  </item> 
 </channel>
</rss>