Jump to content

Listbox1 Içindeki Checkboxları Işaretlemek


bitmez13
 Share

Recommended Posts

divanenin yaptığı işaretyleme sayfadaki mevcut bütün checkoxları işaretliyorkoduda şu şekilde

 

nSecili = "0"

Divane = {
--------------------------

Secim = function(durum)
if durum then
nSecili = "0"
tSec = Page.EnumerateObjects();
    for i,v in pairs (tSec) do
    tip = Page.GetObjectType(v);
        if tip == OBJECT_CHECKBOX then
        CheckBox.SetChecked(v, durum);
        nSecili = nSecili + 1
        end
    end
    Label.SetText("Label1", "Seçilen Program Sayısı : "..nSecili);
else
    tSec = Page.EnumerateObjects();
        for i,v in pairs (tSec) do
        CheckBox.SetChecked(v, false);
        nSecili = "0"
        end
    Label.SetText("Label1", "Seçilen Program Sayısı : "..nSecili);
end
end,

}

 

şeklinde ben ise bunu listbox1 içindeki checkboxların tamamını şeklinde uyarlamak istedim yapamadım yardım ederseniz sevinirim

ayrıca tümünü sec butonunda

Divane.Secim(true) şeklinde kodu var

Link to comment
Share on other sites

teşekkürler seçti peki tersi ne olur seçimleri kaldırmak hepsini birden

birde labellerin ebatlarını ayrı ayrı nasıl ayarlarım genelde birini arttırdıkça diğeride otomatik artıyor

 

Kardeş böyle kolay şeyleri karıştırarak bulabilirsiniz... Kod akılda tutamaya gerek yok ams de. Yukarıda verdiğim koda çift tıkladığınızda yada Action Wizard da verdiğim konu bulduğunuz zaman direk özelleştrime seçeneklerini göreceksiniz.... BST_CHECKED olan kısım BST_UNCHECKED olarak ayarlandığında tüm seçimler iptal olur...

 

Label lerin boyutlarının beraber değişmesi ilginç...  Bi kod ile ayarlanmış olmasın o durum? Normalde değiştirmek istediğiniz label'e çift tıklayın, Settings sekmesinden Font butonuna basın... Yazı ayarları orada...

Link to comment
Share on other sites

Cyph3r  kodu ile hepsini seçtim ve digeri ilede seçimleri kaldırdım teşekkürler şuanki aşamada listbox içinde seçili(checkboxla) olan exe leri veya proları nasıl sıra ile kurdurabilirim. genelde örnekle verilenler page için olanlar listbox olanını bulamadım

bunla birlikte seçimleride label1 de sayısını nasıl gösterebilirim

Edited by bitmez13
Link to comment
Share on other sites

Yardım isterken örnek projenizi yada yardım istediğiniz ilgili kısmını paylaşın, daha çabuk yardım alırsınız... şimdi yardımcı olacak olan kişi sıfırdan birşeyler yazıp zaman kaybetmesin... Program kurdurma ile ilgili ayrıca birsürü örnek var...

 

http://www.tnctr.com/topic/217852-auis-2-otomatik-katylymsyz-kurulum-sistemi/

http://www.tnctr.com/topic/191606-treelist-all-n-one-yapm/

http://www.tnctr.com/topic/205004-checkbox-ile-ao-yapm/

http://www.tnctr.com/topic/213743-treelist-ile-ao-rnei/

Link to comment
Share on other sites

@bitmez13,

 

@nightmare3519, haklı sayılır bu konuda... Belliki yeni başlamışsın AMS ye... Öncelikle küçükte olsa bi taban hazırlayıp sonra bol bol örnekleri inceleyerek en azından belli bir kısmını yapabilirsin projenin... Verdiğin projede kod olarak sadece benim yukarıda yazdıklarım var... Onun dışında combobox için bişey var o da alakasız.... ne işe yaradığını anlayamadım... Listbox la ilgili bende daha önce örnek görmedim, bende acemi sayılırım bu işte ama diğer örneklere bakarak mantık yürütüp bişeyler yapmaya çalıştım... kendimide test etmiş oldum :)   mesai arası fazla karıştıramadım ama şuan çalışıyor gibi...

 

http://yadi.sk/d/WKSTaEbrCMSi8

Link to comment
Share on other sites

şuan cevapmı verdim sayıyorsun kendini

lsitboxla yapılan kurma ya ait örnek bulamadım

varsa ver ardresini bakıp yapmaya çalışayım ayrıca yazsan ne olur ticari bir programmı yapıyorumda sana engel oluyorum ? :/ nigtmare

Ters bir cevap verdiysem affola. Benim düşüncem örnek çalışmalara bakıp kendinizi geliştirmeniz. Bende ders yoğunluğundan zaman bulamamıştım ilk zamanlarımda boş bulduğum vakitlerde girdim TNC-TR'ye örnek çalışmalara baktım, konu açtım. 14 yaşındayım istediğim programı yapabilecek düzeyde düşünüyorum kendimi. Program bile sattım bu örnek çalışmalara bakarak. Hiç bilmeyen biri örnek çalışmalar bölümündeki projeleri incelese kendi programını çok rahat yazabilir.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...