milano88 Posted December 1, 2010 Share Posted December 1, 2010 Hocam DialogEx ile sorunun var proje açılışına dialogex ekliyorum ve bir buton koyarak page jump yazıyorum pageye gitmiyor aynı şekilde yine bir buton koyuyorum çıkış diye oda çalışmıyor kısaca dialogex te hiç bir butonu çalıştıramıyorum Link to comment Share on other sites More sharing options...
KintaRo Posted December 1, 2010 Share Posted December 1, 2010 Öncelikle DialogEx açıkken bir sayfa açtıramazsınız, çünkü dialogex sayfaya müdahale edemez. Dialog'u kapatmak için; [code]DialogEx.Close();[/code] Programı kökten kapatmak için: [code]Application.Exit()[/code] Eğer dialogtan sonra belirlediğin bir sayfaya yönlendirme yapmak istiyosan şu yolu deneybiliriz: Global Functions: [quote]sSayfa = nil; tTemp = {};[/quote] Page1 yani ilk sayfanın On Show evresi: [quote]if sSayfa ~= nil then Table.Insert(tTemp, 1, sSayfa) sSayfa = nil Page.Jump(tTemp[1]) end[/quote] DialogEx teki sayfaya gönderme buttonu: [quote]sSayfa = "Page2"; -- page2 yerine hangi sayfaya göndermek istiyosan o sayfanın adını yazacaksın DialogEx.Close() [/quote] Link to comment Share on other sites More sharing options...
milano88 Posted December 1, 2010 Author Share Posted December 1, 2010 evet verdiğiniz kodlarla halletim herşeye bir çözümünüz var hocam tam dialogları silip pagelerle yapacaktım yetiştiniz son bir sorunum daha var page1 açılınca mouse ile üzerine basılı tuttuğumda sağa-sola oynamıyor arka plan resmini silince oynamaya başlıyor sorun nerde? birde dialogex'e çıkış butonu koyuyorum Application.Exit(0); çıkmıyor dialogex.close kullanıncada kapatıyor fakat direk page1 re atıyor bu dialoglarla uğraşmak beni çıldırttı sadece page kullanacağım kafam rahat olsun Link to comment Share on other sites More sharing options...
KintaRo Posted December 1, 2010 Share Posted December 1, 2010 sanırım resmi direk projeye ekleyip sayfaya gore boyutlandırıyosun, o yuzden resmi aşağıdaki gibi arkaplan olarak atayın: [img]http://img338.imageshack.us/img338/9641/qttemphp3452.png[/img] ayrıca kökten kapamak için şunu kullanın: [code]Window.Close(Application.GetWndHandle(), CLOSEWND_TERMINATE)[/code] Link to comment Share on other sites More sharing options...
milano88 Posted December 1, 2010 Author Share Posted December 1, 2010 evet aynen dediğiniz gibi kullanmışım resmi şimdi halletim süpersiniz hocam Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.