Search  
Friday, May 25, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Form-uri si generatoare de form-uri  Diferentiere it...
 Diferentiere item-uri intr-un combobox
 
 10/17/2005 1:02:04 AM
User is offlineEugen Gliga
1052 posts
1st




Diferentiere item-uri intr-un combobox
 (Romania)
Cum as putea marca itemurile dintr-un combobox, incat sa poata fi diferentiate vizual dupa anumite criterii?  Ar fi posibil ca anumite itemuri sa fie bolduite ? In foxul de dos, adaugam in fata un romb, adica chr(4), dar acum caracterele semigrafice depind de font si nu stiu ce caracter as putea folosi pt a fi sugestiv.

Neagu

 10/17/2005 2:24:33 AM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: Diferentiere item-uri intr-un combobox
 (Romania)

Adaugand o imagine pentru fiecare entry. Codul arata asa:

thisform.combo1.Picture(lnI) = "check.bmp"

Ideea e ca proprietatea picture are un index. Daca setezi Picture(5) = "ceva", al 5-lea item va avea imaginea aia in dreptul lui.


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 10/17/2005 2:26:40 AM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: Diferentiere item-uri intr-un combobox
 (Romania)
Revin cu un amanunt: nu stiu de ce, daca alimentezi combo-ul dintr-o tabela (cursor, view, whatever), imaginea aia nu mai apare. Merge in schimb daca alimentezi combo-ul dintr-un array.
Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 10/17/2005 9:25:35 PM
User is offlineEugen Gliga
1052 posts
1st




Re: Diferentiere item-uri intr-un combobox
 (Romania)
Multumesc, foarte buna solutia, mai ales ca am gasit si niste pictograme potrivite. Nu stiu cum, dar mi-a scapat forma a doua din Help, de la Picture property. Acuma, ca m-am documentat, vad ca scrie ca nu functioneaza pentru RowSource Type=7 (Files).

Neagu


 6/14/2006 1:10:04 PM
User is offlinemircea_pavel
52 posts




Re: Diferentiere item-uri intr-un combobox
 (N/A)

Chiar nu exista o posibilitate sa setez imagini diferite pentru combobox daca folosesc rowsourcetype=3 (SQL) ?

O zi intreaga am stat sa fac acest lucru si nu am reusit doar daca am folosit array.

Poate imi dati o idee cum sa fac acest lucru eventual folosind gridul.

 

 6/14/2006 1:33:38 PM
User is offlineEugen Gliga
1052 posts
1st




Re: Diferentiere item-uri intr-un combobox
 (Romania)
Pai de ce nu scoti SQL-ul direct intr-un Array ? Eu asa am facut si pt combobox nu cred ca ai alata solutie.


 6/14/2006 1:39:17 PM
User is offlineedyshor
1450 posts
1st




Re: Diferentiere item-uri intr-un combobox
 (Romania)
ai putea emula un listbox intr-un grid (headerheight=1, gridlines=0, recordmark=.f., deletemark=.f., scrollbars=2)
2 coloane, a doua e lista in sine, in prima un camp logic (checkbox - bifa, sau un control custom -> pcitograme)
 
 6/14/2006 1:47:32 PM
User is offlinemircea_pavel
52 posts




Re: Diferentiere item-uri intr-un combobox
 (N/A)

Sunt cam multe inregistrari si numai cateva doresc sa le diferentiez , nu cred sa fie indicat sa folosesc array (si nici nu doresc) dupa cum am spus cu array functioneaza , dar... o sa incerc a 2-a varianta cu grid daca altfel nu se poate.

Chiar acuma am descoperit o chestie imi pune imaginea si cu rowsourcetype=3 dar:

- pune la toate itemurile aceeasi imagine doar daca .Picture(0)=...

- daca .Picture('>0') nu pune imaginea la nici un item

 

tare ciudat

  Visual FoxPro  Form-uri si generatoare de form-uri  Diferentiere it...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement