<?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 : mouse eventları</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : mouse eventları]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 22 Jun 2026 03:27:51 +0000</pubDate>
  <lastBuildDate>Tue, 05 May 2026 16:23:03 +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=1472</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[mouse eventları : Tam burada farenin o anki konumuna...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1472&amp;PID=3359#3359</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=344">M-Guney</a><br /><strong>Konu:</strong> 1472<br /><strong>Gönderim Zamanı:</strong> 05&nbsp;Mayıs&nbsp;2026 Saat 16:23<br /><br /><div style=": rgb251, 251, 253;">Tam burada f<span style="white-space: pre-wrap;">arenin o anki konumuna göre kimin "shout" (bağırdığını) takip eder. Eğer bağıran (</span>ustabtn<span style="white-space: pre-wrap;">) butonun kendisi değilse, butonun stilini anında eski haline döndürür.</span><br><br>&nbsp; girisyuz.AddNewEvent(ustabtn, tbeOnMouseMove, 'OnGeneralMouseMove');</div><div style=": rgb251, 251, 253;">&nbsp; girisyuz.AddNewEvent(anapanel, tbeOnMouseMove, 'OnGeneralMouseMove');</div><div style=": rgb251, 251, 253;">&nbsp; girisyuz.AddNewEvent(girisyuz, tbeOnMouseMove, 'OnGeneralMouseMove');<br><br>Eğer ki form'a yeni bir obje eklenecek ise event tanımlanmalı yoksa o objenin mouse üzerinden çıktığını anlayamaz</div><div style=": rgb251, 251, 253;"><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>Tue, 05 May 2026 16:23:03 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1472&amp;PID=3359#3359</guid>
  </item> 
  <item>
   <title><![CDATA[mouse eventları : Mouse&amp;#039;un hareketlerini dinleyen...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1472&amp;PID=3358#3358</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=344">M-Guney</a><br /><strong>Konu:</strong> 1472<br /><strong>Gönderim Zamanı:</strong> 05&nbsp;Mayıs&nbsp;2026 Saat 16:20<br /><br /><div>Mouse'un hareketlerini dinleyen bir event mevcut fakat hover yani üzerine gelme durumunu dinleyen bir event clomosy de mevcut değil ama yine de yapılabilinir.<br><br>Alt kısımdaki örnekte senin kullanmış olduğun setup component yapısını clprosettings yapısına çevirdim. SetupComponent yapısından daha güncel bir yapıdır. İnecelemek istersen :&nbsp;<a href="https://www.docs.clomosy.com/Pro_&#079;bject_Properties" target="_blank" rel="nofollow">https://www.docs.clomosy.com/Pro_Object_Properties</a><br><br>Kullanılan Yapı ise f<span style="white-space: pre-wrap;">arenin o anki konumuna göre kimin "shout" (bağırdığını) takip eder. Eğer bağıran (</span>ustabtn<span style="white-space: pre-wrap;">) butonun kendisi değilse, butonun stilini anında eski haline döndürür.</span><br><br>var</div><div>&nbsp; girisyuz: TclForm;</div><div>&nbsp; logo1: TClProImage;</div><div>&nbsp; anapanel: TclProPanel;</div><div>&nbsp; ustabtn, musteribtn: TclProButton;</div><div>&nbsp; // Durumu takip etmek için global bir boolean</div><div>&nbsp; isHoveredNow: Boolean;</div><div><br></div><div>void ManageHover(target: TclProButton);</div><div>var</div><div>&nbsp; HoverState: Boolean;</div><div>{</div><div>&nbsp; // Mevcut durumu hesapla (içeride miyiz?)</div><div>&nbsp; HoverState = (girisyuz.clSender == target);</div><div>&nbsp;&nbsp;</div><div>&nbsp; // Eğer durum değişmediyse (hala içerdeyiz veya hala dışardayız), hiçbir şey yapma ve çık</div><div>&nbsp; // Bu kontrol SetclProSettings'in her frame'de çalışmasını engeller</div><div>&nbsp; if (HoverState == isHoveredNow)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; // Fonksiyondan çık</div><div>&nbsp; &nbsp; Exit;</div><div>&nbsp; }</div><div><br></div><div>&nbsp; // Durum değiştiyse (Giriş veya Çıkış gerçekleştiyse) işlem yap</div><div>&nbsp; if (HoverState)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; // Giriş anı: Sadece 1 kez çalışır</div><div>&nbsp; &nbsp; target.clProSettings.BorderColor = clAlphaColor.clHexToColor('#FF8C00');</div><div>&nbsp; &nbsp; target.clProSettings.BorderWidth = 2;</div><div>&nbsp; &nbsp; target.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#25304E');</div><div>&nbsp; }</div><div>&nbsp; else</div><div>&nbsp; {</div><div>&nbsp; &nbsp; // Çıkış anı: Sadece 1 kez çalışır</div><div>&nbsp; &nbsp; target.clProSettings.BorderColor = clAlphaColor.clHexToColor('#1C253E');</div><div>&nbsp; &nbsp; target.clProSettings.BorderWidth = 1;</div><div>&nbsp; &nbsp; target.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#1C253E');</div><div>&nbsp; }</div><div>&nbsp;&nbsp;</div><div>&nbsp; // Sadece durum değişince bileşeni güncelle</div><div>&nbsp; target.SetclProSettings(target.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; // Yeni durumu kaydet</div><div>&nbsp; isHoveredNow = HoverState;</div><div>}</div><div><br></div><div>void OnGeneralMouseMove;</div><div>{</div><div>&nbsp; ManageHover(ustabtn);</div><div>}</div><div><br></div><div>{</div><div>&nbsp; girisyuz = TclForm.Create(Self);</div><div>&nbsp; girisyuz.SetFormColor('#12192C', '', clGNone);</div><div>&nbsp; girisyuz.clSetWindowState(fwsMaximized);</div><div><br></div><div>&nbsp; anapanel = girisyuz.AddNewProPanel(girisyuz, 'anapanel');</div><div>&nbsp; anapanel.Align = alCenter;</div><div>&nbsp; anapanel.Width = 450;</div><div>&nbsp; anapanel.Height = 650;</div><div>&nbsp; anapanel.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#12192C');</div><div>&nbsp; anapanel.SetclProSettings(anapanel.clProSettings);</div><div><br></div><div>&nbsp; logo1 = girisyuz.AddNewProImage(anapanel, 'logo1');</div><div>&nbsp; girisyuz.SetImage(logo1, '<a href="https://resmim.net/cdn/2026/05/05/CoxjKC.png" target="_blank" rel="nofollow">https://resmim.net/cdn/2026/05/05/CoxjKC.png</a>');</div><div>&nbsp; logo1.Align = alTop;</div><div>&nbsp; logo1.Height = 200;</div><div>&nbsp; logo1.Width = 200;</div><div>&nbsp; logo1.RotationAngle = 5;</div><div><br></div><div>&nbsp; ustabtn = girisyuz.AddNewProButton(anapanel, 'ustabtn', '&nbsp; &nbsp;Ben Ustayım' + #13 + '&nbsp; &nbsp;Müşteri kabul et ve işlem kaydet');</div><div>&nbsp; ustabtn.Align = alTop;</div><div>&nbsp; ustabtn.Height = 80;</div><div>&nbsp; ustabtn.Margins.Top = 50;</div><div><br></div><div>&nbsp; // Başlangıç tasarımı</div><div>&nbsp; ustabtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#1C253E');</div><div>&nbsp; ustabtn.clProSettings.FontColor = clAlphaColor.clHexToColor('#FFFFFF');</div><div>&nbsp; ustabtn.clProSettings.FontSize = 14;</div><div>&nbsp; ustabtn.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; ustabtn.clProSettings.IsRound = True;</div><div>&nbsp; ustabtn.clProSettings.RoundHeight = 15;</div><div>&nbsp; ustabtn.clProSettings.RoundWidth = 15;</div><div>&nbsp; ustabtn.clProSettings.BorderColor = clAlphaColor.clHexToColor('#1C253E');</div><div>&nbsp; ustabtn.clProSettings.BorderWidth = 1;</div><div>&nbsp; ustabtn.SetclProSettings(ustabtn.clProSettings);</div><div>&nbsp;&nbsp;</div><div>&nbsp; // State başlangıç değeri</div><div>&nbsp; isHoveredNow = False;</div><div><br></div><div>&nbsp; girisyuz.AddNewEvent(ustabtn, tbeOnMouseMove, 'OnGeneralMouseMove');</div><div>&nbsp; girisyuz.AddNewEvent(anapanel, tbeOnMouseMove, 'OnGeneralMouseMove');</div><div>&nbsp; girisyuz.AddNewEvent(girisyuz, tbeOnMouseMove, 'OnGeneralMouseMove');</div><div><br></div><div>&nbsp; girisyuz.Run;</div><div>}<br><br><br><br><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>Tue, 05 May 2026 16:20:20 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1472&amp;PID=3358#3358</guid>
  </item> 
  <item>
   <title><![CDATA[mouse eventları : vargirisyuz: TclFormlogo1: TClProImageanapanel:...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1472&amp;PID=3356#3356</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=424">MenesKaya</a><br /><strong>Konu:</strong> 1472<br /><strong>Gönderim Zamanı:</strong> 05&nbsp;Mayıs&nbsp;2026 Saat 12:44<br /><br /><div>var</div><div>girisyuz: TclForm</div><div>logo1: TClProImage</div><div>anapanel: TclProPanel</div><div>ustabtn,musteribtn : TclProButton</div><div>void OnUstaEnter;</div><div>{</div><div>&nbsp; clComponent.SetupComponent(ustabtn, '{"BorderColor":"#FF8C00", "BorderWidth":2}');</div><div>}</div><div><br></div><div>{</div><div>///////////</div><div>girisyuz=TclForm.Create(Self);</div><div>girisyuz.SetFormColor('#12192C','',clGNone);</div><div>girisyuz.clSetWindowState(fwsMaximized)</div><div>/////////////ANA PANEL</div><div>anapanel=girisyuz.AddNewProPanel(girisyuz, 'anapanel');</div><div>clComponent.SetupComponent(anapanel,'{"Align":"Center","Width":450,"Height":650, "BackgroundColor":"#12192C"}');</div><div>/////////////LOGO</div><div>logo1 = girisyuz.AddNewProImage(anapanel, 'logo1');</div><div>girisyuz.SetImage(logo1,'<a href="https://resmim.net/cdn/2026/05/05/CoxjKC.png" target="_blank" rel="nofollow">https://resmim.net/cdn/2026/05/05/CoxjKC.png</a>');</div><div>clComponent.SetupComponent(logo1, '{"Align":"Top", "Height":200,"Width":200}');</div><div>logo1.RotationAngle= 5</div><div>//////////USTA BUTON</div><div>ustabtn=girisyuz.AddNewProButton(anapanel, 'ustabtn','&nbsp; &nbsp;Ben Ustayım' + #13 + '&nbsp; &nbsp;Müşteri kabul et ve işlem kaydet');</div><div>clComponent.SetupComponent(ustabtn,'{"Align":"Top", "MarginTop":50, "Height":80, "BackgroundColor":"#1C253E", "RoundHeight":15, "RoundWidth":15, "BorderColor":"#1C253E", "BorderWidth":1,"TextSize":14, "TextColor":"#FFFFFF","TextBold":"yes"}')</div><div>girisyuz.AddNewEvent(ustabtn, tbeOnMouseMove , 'OnUstaEnter');</div><div>girisyuz.run;</div><div>}</div><div><br></div><div><br></div><div>kodum bu şekilde başlatınca çalışıyor ama mouseyi buton üstüne getirdiğimde border rengi değişmiyor&nbsp;</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" style="display: none !important;">]]>
   </description>
   <pubDate>Tue, 05 May 2026 12:44:51 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1472&amp;PID=3356#3356</guid>
  </item> 
 </channel>
</rss>