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  Controale ActiveX  Meniu vertical...
 Meniu vertical
 
 11/18/2005 9:30:06 AM
User is offlinecatalin
64 posts


Meniu vertical
 (Romania)
Salutare,
stie careva cum se numeste obiectul din figura atasata?
In ce biblioteca ActiveX pot gasi acest obiect, eventual un exemplu de folosire.

Multumesc
 11/18/2005 9:41:58 AM
User is offlinerlutia66
229 posts
4th




Re: Meniu vertical
 (United Kingdom)

Seamana mult cu Listview... (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cmctl198/html/vbobjlistview.asp)


Rares LUTIA
Matricia Solutions
 11/18/2005 9:42:02 AM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: Meniu vertical
 (Romania)

La http://www.universalthread.com, in sectiunea Downloads exista un fisier numit ListBar.zip. Da-l jos si spune-i multumesc lui Dorin Vasilescu. :)


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 11/18/2005 9:42:39 AM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: Meniu vertical
 (Romania)
http://www.universalthread.com/wconnect/wc.dll?LevelExtreme~2,2,9888
Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 11/18/2005 11:48:14 AM
User is offlinecatalin
64 posts


Re: Meniu vertical
 (Romania)
Ii multumesc domnului Dorin Vasilescu, de fapt trebuia sa-i multumesc mai de mult, respectiv atunci cand l-am descarcat prima oara. Este ceeace caut, dar are un mic bug la afisarea imaginilor sau mai direct spus jpg-urilor, gif-urilor etc. Acesta este motivul pentru care am cautat obiectul ActiveX. Nu este un ListView, cred ca este un CommandBar, care se gaseste pe undeva prin Office.
In rest, toate bune. Nu cred ca o sa ma mai cramponez de ideea de a folosi acest obiect, si o sa incerc altceva.
Multumesc tuturor
 11/18/2005 12:24:43 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: Meniu vertical
 (Romania)
Ce bug?
Eu folosesc PNG-uri si sunt OK.

Poate am mai facut ceva la el :) si nu mai tin minte
 11/18/2005 12:50:02 PM
User is offlinecatalin
64 posts


Re: Meniu vertical
 (Romania)
Va salut domnule Vasilescu,
ca mod de functionare, este vorba de mai multe container-e suprapuse, dintre care doar unul este visibil la un moment dat. Ma refer la faptul ca in spatele butoanelor mari (sa le zicem meniuri principale) se vad obiectele container-elor din spate. Daca suntem pe meniul principal cel mai de jos, si trecem cu mouse-ul peste butoanele continute de el vor aparea (pentru putin timp evident) imaginile continute de container-ele meniurilor pricipale de deasupra. Spun ca de vina sunt imaginile, pentru ca data le scoti, nu se mai intampla. Precizez ca am folosit optiunea "LargeButton" pentru butoanele din cadrul unui meniu principal.
Nu stiu daca m-am facut inteles, dar macar am incercat :)
Cu stima

 DVasilescu wrote
Ce bug?
Eu folosesc PNG-uri si sunt OK.

Poate am mai facut ceva la el :) si nu mai tin minte
 11/18/2005 2:47:51 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: Meniu vertical
 (Romania)
Inocuieste codul listbar_folder.folderheader.Click cu asta ...

Vezi daca mai face.

LOCAL nButtonIndex
with this.parent
    *check if folder is initialized. If is not and has .ItemsCount>0, add buttons
    *from ButtonList array
    IF !.Initialized AND .ItemsCount>0
        FOR nButtonIndex = 1 TO .ItemsCount
            .AddButtonFromArray( nButtonIndex )
        NEXT
        .Initialized = .T.
        .FirstButton=1
        .drawfolder()
    ENDIF   
   
    *disabling invisible buttons for previous active folder (have effect if listbar.keyboardaccessible=.T.    )
    IF .parent.KeyboardAccessible = .T.
        .parent.controls(.parent.activefolderindex).setall('enabled',.f.,'InvButton')
    ENDIF
   
    .parent.controls(.parent.activefolderindex).setall('visible',.f.,'normal_button')
    .parent.controls(.parent.activefolderindex).setall('visible',.f.,'small_button')
   
    IF .parent.ActiveFolderIndex <> .folderindex
       
        .parent.activefolderindex = .folderindex
        .parent.RedrawFolders()
        .parent.Controls(.parent.activeFolderIndex).Height ;
                = .parent.Height - (.parent.folderscount - 1) * ;
                  .parent.folderHeaderHeight
             
        *enabling invisible buttons for activated folder 
        IF .parent.KeyboardAccessible = .T.
            .parent.controls(.parent.activefolderindex).setall('enabled',.T.,'InvButton')
        ENDIF
        .parent.controls(.parent.activefolderindex).setall('visible',.t.,'normal_button')
        .parent.controls(.parent.activefolderindex).setall('visible',.t.,'small_button')
    ENDIF
   
endwith


 11/18/2005 5:04:49 PM
User is offlinecatalin
64 posts


Re: Meniu vertical
 (Romania)
Nu, nu mai face.
Sa inteleg ca aveam o versiune mai veche?
Nu mai conteaza, ma cramponez dinnou sa folosesc un obiect de tipul acesta pentru ce vreau sa fac :)
Multumesc

 DVasilescu wrote
Inocuieste codul listbar_folder.folderheader.Click cu asta ...

Vezi daca mai face.
[...]
 11/19/2005 8:18:22 AM
User is offlineDorin Vasilescu
1366 posts
1st




Re: Meniu vertical
 (N/A)
Cred ca e de la GDI+
Cu BMP-uri nu face, ca as fi observat la timp.
Cred ca pentru BMP foloseste ceva cod intern iar pentru alte tipuri GDI+ insuficient de bine integrat.

  Visual FoxPro  Controale ActiveX  Meniu vertical...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement