Search found 208 matches

by viorel2005
19 Nov 2012, 13:07
Forum: Limbajul C++
Topic: callback
Replies: 10
Views: 3300

Re: callback

Majoritatea evenimentelor in GTK folosesc g_signal_connect. De exemplu pentru evenimentul click al unui buton(cod adapat de pe site-ul: http://developer.gnome.org/gtk3/3.0/gtk-getting-started.html ): void print_hello (GtkWidget *widget, gpointer data) { printf("Hello World\n"); } void main() { ........
by viorel2005
19 Nov 2012, 11:58
Forum: Limbajul C++
Topic: callback
Replies: 10
Views: 3300

Re: callback

Aha, deci vrei sa portezi functia Windows API SetWindowsHookEx pe *nix. Vezi poate gasesti un SetLinuxHookEx in Linux API. Imi cer scuze ca nu am fost destul de explicit. Ma refer la tehnica. Functia callback este din libraria GTK. As dori sa evit codul masina folosind daca se poate extensii propri...
by viorel2005
18 Nov 2012, 21:12
Forum: Limbajul C++
Topic: callback
Replies: 10
Views: 3300

Re: callback

Imi cer scuze. Acum am observat.
Ma refeream la urmatorul post:
http://www.codeguru.com/cpp/misc/misc/a ... -Win32.htm

Cum l-as porta pe Linux?
by viorel2005
16 Nov 2012, 19:10
Forum: Limbajul C++
Topic: callback
Replies: 10
Views: 3300

callback

Salut!

1.Cum as putea implementa tehnica de callback de aici in Linux folosind C++?
A incercat cineva? se poate?
2.Cum implementeaza MFC-ul mecanismul de callback(ma refer la Visual C++ 2008 si 2010)

Multumesc mult,
Viorel
by viorel2005
29 Oct 2012, 00:19
Forum: Limbajul C++
Topic: memory leak
Replies: 4
Views: 1791

Re: memory leak

Mai adau faptul daca afisarea codului asm m-ar ajuta sa stu daca la o adresa se afla o clasa sau se afla altceva.
Folosesc compilatorul gcc si debugerul ddd.
by viorel2005
29 Oct 2012, 00:17
Forum: Limbajul C++
Topic: memory leak
Replies: 4
Views: 1791

Re: memory leak

In loc sa testezi pointerul la B, ar trebui sa ai grija ca obiectul B sa nu fie distrus atat timp cat ai nevoie de el. Asa ca in loc sa creezi un obiect pe stiva locala Multumesc pentru raspuns. Dar fie urmatorul cod: class CTest { ..... } void f(CTest* x) { ..... ::send_to_callback_function(x); } ...
by viorel2005
26 Oct 2012, 21:54
Forum: Limbajul C++
Topic: memory leak
Replies: 4
Views: 1791

memory leak

Salut! Fie codul urmator: class B; class A{ void F(string filename) { B b; b.load(filename); CTreeControl myControl;//constructorul implicit il adauga pe interfata b.Populate(myControl); } } In functia Populate transmitea controlului arbore Gtk pointer-ul this al clasei B. ca void* .Problema era la ...
by viorel2005
25 Oct 2012, 08:36
Forum: Visual C++
Topic: clasa CTreeCursor
Replies: 3
Views: 2645

Re: clasa CTreeCursor

De acord, dar cum ar arata o implementare HTREEITEM.
WInApi e o librarie C. Cum au reusit sa faca unele elemente private?
by viorel2005
23 Oct 2012, 17:30
Forum: Visual C++
Topic: clasa CTreeCursor
Replies: 3
Views: 2645

clasa CTreeCursor

Salut! Incer o implementare de tip CTreeCursor, da rpentru libraria GTK. Cum este structura HTREEITEM, deoarece functia _Insert a clasei CTreeCursor, cand este apelata de functia AddTail aceasta primeste parametrul TVI_LAST. Ce este acest TVI_LAST? Folosesc Visual C++ 6 cu SP6. Multumesc anticipat, ...
by viorel2005
23 Oct 2012, 15:06
Forum: Limbajul C++
Topic: G_TYPE_POINTER in GTK
Replies: 2
Views: 1405

G_TYPE_POINTER in GTK

Salut! Din documentatia GTK: You do not need to worry about allocating and freeing memory for the data to store. The model (or more precisely: the GLib/GObject GType and GValue system) will take care of that for you. If you store a string, for example, the model will make a copy of the string and st...
by viorel2005
28 Sep 2012, 11:32
Forum: Limbajul C++
Topic: callbac functie c in c++
Replies: 3
Views: 1460

Re: callbac functie c in c++

Multumesc mult. Asta inseamna ca voi creea o variabila/variabile statice private pe care functia statica la apelul callback le va modifica si apoi voi oferii functii de acces non-statice pentru a returna valorile. Nu prea imi place aceasta metoda, dar mai bine asa decat nimic. Asa se intampla cand f...
by viorel2005
27 Sep 2012, 18:39
Forum: Limbajul C++
Topic: callbac functie c in c++
Replies: 3
Views: 1460

callbac functie c in c++

Salut!


Libraria GTK are functii callback C.
Cum pot transmite membrul unei clase intr-o functie de tip callbac scrisa in C?
by viorel2005
27 Sep 2012, 18:38
Forum: Visual C++
Topic: Export device context intr-un fisier video
Replies: 5
Views: 3157

Re: Export device context intr-un fisier video

Sfatul meu este urmatorul: Salvezi o parte din imagini pe hdd creezi un fisier avi sa zicem film1.avi -stergi secventa respectiva salvata -efectuezi totul intr-un fir de executie Apoi in timp ce ion fundal programul compreseaza, scrii pe HDD urmatoarea secventa in alt fir de executie s.a.m.d.p La fi...
by viorel2005
21 Sep 2012, 14:22
Forum: Limbajul C++
Topic: Gtk TreeView
Replies: 5
Views: 2106

Re: Gtk TreeView

Arborele este o structura recursiva. Insa modul de constructie din GTK e complet diferit fata de cel din Windows. Reprezentarea pe coloane e cam confuza. Fie urmatorul arbore in GTK: Column 1 | Column 2 Root | |----P1 | |----C1 | |----C2 | valC2 |----P2 Arborele are 2 coloane nu mi se pare OK ca exp...
by viorel2005
21 Sep 2012, 12:29
Forum: Limbajul C++
Topic: Gtk TreeView
Replies: 5
Views: 2106

Re: Gtk TreeView

Nr de coloane e dat de fisierul xml incarcat de utilizator.
Cand incarc fisierul xml si il parcurg, doresc sa populez arborele.