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  Cod, sintaxa si comenzi  realizare de gr...
 realizare de grafice in form-uri
 
 4/22/2010 11:08:16 AM
User is offlinerajnai
3 posts


realizare de grafice in form-uri
 (Romania) Modified By rajnai  on 6/25/2010 9:16:17 AM)
Intrun form vfp6 vreau sa apara intrun chenar un grafic realizat pe baza a de un parametru (axis) si altul (sau altii) toate numerice luate dintr-o baza de date.Acest form vrea sa includ apoi intru-un .app Cum sa realizez.??? Multumesc anticipat pt. ajutor.!!!
 4/22/2010 11:34:42 AM
User is offlineDaniel Buduru
2335 posts
1st




Re: sintaxa eveniment keypress la form
 (N/A) Modified By Daniel Buduru  on 4/23/2010 2:46:35 AM)
KeyPress in VFP nu raspunde la nico combinatie de ALT+tasta - pentru ca ALT activeaza menu-ul -, si nu raspunde la combinatiile CTRL+tasta care sunt shortcut_uri pentru diverse comenzi din menu.
Daca vrei totusi sa folosesti combinatie ALT+B, exista o varianta mai ocolita:

In Form.Activate pui o comanda ON KEY LABEL ALT+B KEYBOARD CHR(129) - poate fi orice caracter, dar e preferabil ceva care sa nu interfereze cu ceea ce face utilizatorul in form.

IN Form.KeyPress, IF nKeyCode=129 and nShiftAltCtrl=0

In Form.Deactivate ON KEY LABEL ALT+B

Poti obtine acceasi functionalitate daca pui intr-un menu o comanda cu shortcut ALT+B.

Daniel Buduru
 4/22/2010 2:25:11 PM
User is offlinerajnai
3 posts


Re: sintaxa eveniment keypress la form
 (Romania)
merci,mult...am sa incerc...!!!
 4/23/2010 1:06:29 AM
User is offlineEugen Gliga
1052 posts
1st




Re: sintaxa eveniment keypress la form
 (N/A)
Nu inteleg de ce zici ca Event-ul KeyPress nu raspunde la combinatia Alt+Tasta, pt ca eu folosesc astfel de combinatii. Probabil ca daca ai combinatia respectiva activa in meniu, nu va mai raspunde. Problema lui Rajnai cred ca e alta. Codurile pt taste speciale si combinatii de taste sunt cele de la functia Inkey(). Conform tabelei, codul pt Alt+B este  48 si nu 98.
Si solutia cu Form.Activate este interesanta si banuiesc ca este prioritara fata de comanda din meniu.



 4/23/2010 2:28:56 AM
User is offlineDaniel Buduru
2335 posts
1st




Re: sintaxa eveniment keypress la form
 (N/A)
Se poate testa foarte simplu la ce raspunde form.keypress.
Un form, pe el un label - label1.
In from.keypress
this.label1.Caption=CHR(nkeycode)+'  '+tran(nKeyCode)+' '+TRANSFORM(nShiftAltCtrl)
this.label1.refresh



Daniel Buduru
 6/25/2010 12:19:34 PM
User is offlinerajnai
3 posts


Re: realizare de grafice in form-uri
 (Romania)
 rajnai wrote
Intrun form vfp6 vreau sa apara intrun chenar un grafic realizat pe baza de un parametru (axis) si altul (sau altii) toate numerice luate dintr-o baza de date.Acest form vreau sa includ apoi intru-un .app Cum sa realizez.??? Multumesc anticipat pt. ajutor.!!!
 6/25/2010 12:43:59 PM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: realizare de grafice in form-uri
 (N/A)
Am senzatia ca vad un film de la jumatate.

Rajnai - ai modificat primul post?!?!?

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 10/19/2010 8:33:23 PM
User is offlinevaly.m
227 posts
4th


Re: realizare de grafice in form-uri
 (N/A)
Uau... Ma asteptam sa vad un raspuns , sau cel putin o implicare a cuiva pe subiectul acesta si cand colo, fac si eu ca Grigore, o alta actiune! ... Mama, mama...
Ok... Sa trecem peste asta... Si apropo de subiect... Cum se pot realiza grafice in VFP?
Exemplu de problema ar fi vanzarea unui magazin pe o luna... M a gandesc ca s-ar lua ca valoare maxima a graficului (pe axa vanzarii) vanzarea cea mai mare din luna, si zero fiind cea mica... Si in functie de astea calculeaza procentul de vanzare fata de vanzarea cea mai mare... Grafic nu stiu cum s-ar putea face, ceva, niste label-uri cu inaltimea in functie de acel procentaj ... Asta pe un form, dar intr-un raport nu am idee.. Alte idei???

Valy Maties - Beginner programmer
 10/19/2010 8:42:20 PM
User is offlineDaniel Buduru
2335 posts
1st




Re: realizare de grafice in form-uri
 (N/A)
DO HOME(2)+'solution\solution.app'
mergi in ActiveX | Automation | Manipulate display characteristic of a graph

HINT: Click pe butonul See Code deschide formul in edit si ai acolo toto codul.

Daniel Buduru
 10/19/2010 9:45:34 PM
User is offlinedni
420 posts
2nd


Re: realizare de grafice in form-uri
 (N/A)
@valy.maties Fox-Charts e ceea ce ai nevoie: http://vfpx.codeplex.com/releases/view/18515
 10/20/2010 8:39:03 AM
User is offlinevaly.m
227 posts
4th


Re: realizare de grafice in form-uri
 (N/A)
Multumesc Daniel si dni... O sa ma uit, pentru cultura mea generala... Nu ma intereseaza in mod deosebit astea, pentru ca sunt multe alte chestii primordiale de invatat in fox... Dar, cum am spus, pentru cultura mea generala e bine sa stiu si despre astea cate ceva!

Valy Maties - Beginner programmer
 10/20/2010 2:18:32 PM
User is offlineDaniel Buduru
2335 posts
1st




Re: realizare de grafice in form-uri
 (N/A)
 Grigore Dolghin wrote
Am senzatia ca vad un film de la jumatate.

Rajnai - ai modificat primul post?!?!?

L-a modificat, Grig. Aici e postul original, primit pe mail, la 22.04.2010 11:06:16 AM

 

New post in Cod, sintaxa si comenzi

In VFP6 vrreau sa folosesc Keypress Event,respectiv sa declansez aparitia unui grid intrun form la apasarea unei combinatii de taste respectiv Alt+b (sau alta combinatie) folosind parametri nKeyCode=98 (pentru tasta b) si nShiftAltCtrl=4 (pentru tasta Alt)(Keypreview la form este .T.) Am incercat aceasta combinatie si altele dar din pacate sistemul nu reactioneaza la combinatii de taste doar la la taste simple( la valorile lui nKeycode)! POATE SA MA AJUTE CINEVA...??? Va multumesc anticipat.!




Daniel Buduru
 10/20/2010 10:10:25 PM
User is offlinestefan_JKSL
62 posts


Re: realizare de grafice in form-uri
 (N/A)
trebuie Object.KeyPreview = .T.
 10/20/2010 10:21:31 PM
User is offlinestefan_JKSL
62 posts


Re: realizare de grafice in form-uri
 (N/A) Modified By stefan_JKSL  on 10/20/2010 10:22:07 PM)

The KeyPress event does not occur for any combination of keys with the ALT key.

asa ca incearca CTRL. :D

  Visual FoxPro  Cod, sintaxa si comenzi  realizare de gr...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement