Jump to content

DialogEx Problemi


milano88

Recommended Posts

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

Ö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

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

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

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...