Jump to content

TreeView ve SağTık Menüde Simge Kullanmak


isaavcı

Recommended Posts

Hocam tree özelliğinidede icon kullanılabilirmi

yanı artıya tıklıyoruz resim programları photoshopun simgesi filan

ayrıca

tree özelliğini checkboxla birleştirilirmi yanı tıkladık resim programları açıltı hemen yanı başında checkboxlar olsa böylece seçme şansımız olurmu yani küçükboyutlu bir çalışmaya bir çok iş yüklesek

sevgi ve saygılarımala

Link to comment
Share on other sites

Sanırım istediğin şöyle bir şey:

qttemphp2056.png

Bunun için öncelikle kendine bir resim seti oluşturman gerekiyor. Resim dosyasının özellikleri şu şekilde olmalıdır:

-Dosya formatı BMP olmalıdır.

-Arkaplan beyaz olmalıdır.

-İçine eklenecek resimler yanyana, birbirine bitişik, ve her resim 16x16 pixel boyutlarında olmalıdır.

Örnek:

http://www.tamotomatik.org/dosya/menuset.zip[/CODE]

Daha sonra Listbox'ın özelliklerine girip Show Checkboxes seçeneğini işaretleyin, ve Use Image List seçeneğini işaretleyip aşağıdaki Browse tuşundan hazırladığınız resim seti dosyasını gösterin:

qttempuh2056.png

Bunları tamamladıktan sonra Listbox'a eklediğiniz her nesne için bir image index numarası belirlemelisiniz. Bu numaraları oluşturduğunuz resim setine göre belirleyeceksiniz. Setteki ilk resmin nosu 0'dır, 2. resmin nosu 1'dir vs vs diye gider..

qttempya2056.png

Örnek dosya:

[CODE]http://www.tamotomatik.org/dosya/Listbox_icon_atama.zip[/CODE]

Link to comment
Share on other sites

su programi okadar sevdirdinizki anlatamam bi hastalik oldu bende oyun oynamayi brakip bu programla ugrasmaya ve ögrenmeye basladim sizlerin sayesinde ve hocam KintaRo sayesinde cok tesekkürler,konuyu dagitmadan konuda icon eklemekten acilmisken benimde bi sorum var asagidaki diyaloga nasil icon ekleyebilirim hocam...

sag tikladigimizda cikan yazilarin yanina icon cikmasini istiyorum...

581.jpg

Please register to see this content.

Link to comment
Share on other sites

@halil355; Öncelikle 8 mesaj yukardaki anlatımımda bulunan menuset.bmp dosyasını indirip Autoplay\Images klasörüne koymalısın. Tabii ki bu örnek daha sonra onu kendin hazırlayacaksın. Dosya biçimi nasıl olmalı onuda anlatmıştım yukarıda. Daha sonra Project/Menu Bar kısmından Use Image List seçeneğini işaretleyip menuset.bmp dosyamızı seçmeliyiz.

qttempqhp536.png

Daha sonra Resmin On Right-Click evresine koydugun kodlara her menünün icon ID'sini belirtmelisin;

tblMenu[1] ={};

tblMenu[1].Text = "Filmi Degistir";

tblMenu[1].ID = 100;

tblMenu[1].Checked = false;

tblMenu[1].Enabled = true;

tblMenu[1].IconID = 1;

tblMenu[2] ={};

tblMenu[2].Text = "Filmi Kaldir";

tblMenu[2].ID = 200;

tblMenu[2].Checked = false;

tblMenu[2].Enabled = true;

tblMenu[2].IconID = 2;

Yani ikonları koyan kodumuz: tblMenu[2].IconID = 2;

qttempemu536.png

Örnek Dosya:

http://www.tamotomatik.org/dosya/icon_deneme.zip[/CODE]

Link to comment
Share on other sites

hocam düşünün bir sayfada 50 tane checkbox var bir tanesin tıkladık hepsi seçiliyor ve kuruluyor bundada

a=seçilecek alt başlıkların hepsi seçilecek be kur butonuna tıkladıkmı kuracak

yada seçmeli 3 veya 5 yada 20 seçildiği zaman seçilenlere eylem gerçekleşecek bunu nasıl yaparız

55946688.jpg

==================================

açılışta hepsinin kapalı olmasını istiyorum bu konudada yardım

76944757.jpg

==================================

üçüncü olarak

Please register to see this content.

bu çalışmada harika görev atayabildim tek sorun bu çalışmada

sağ tik aktif bunu sol tik nasıl yaparız.

başka buton ve resimde denedim kordinat sorunu var yine eski yerinde

açılıoyr mesela ben bunu bir butona uyguladımmı ne gibi değişiklik yapacağım

çünkü menü biraz sağındada açılıyor

=========================

Link to comment
Share on other sites

==================================

üçüncü olarak

Please register to see this content.

bu çalışmada harika görev atayabildim tek sorun bu çalışmada

sağ tik aktif bunu sol tik nasıl yaparız.

=========================

Right Click kısmındakileri On Click'e eklerseniz istediğinizi yapabilirsiniz.

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...