Welcome to the Project Developers' Table

Moderator: Rathinagiri

User avatar
dhaine_adp
Posts: 457
Joined: Wed Aug 06, 2008 12:22 pm
Location: Manila, Philippines

Re: Welcome to the Project Developers' Table

Post by dhaine_adp »

Hello Roberto and Rathi,

I am working on command: @ Row, Col, BROWSE WIDTH HEIGHT HEADERS FIELDLIST NOMODIFY --> HMG.4 extension to turn off
lAllowEdit, lAllowDelete, lAllowAppend. This is the shortest command for BROWSE. I was trying to achieve joining of fields from two or more workareas. I don't know if HBQT can support it but I will try to find out but theoretically it should work based on the documentation.

This is based in QTableView, QAbstractItemModel, QHeader. This is to support previous HMG versions which is having browse command. While that is possible to support the previous version it also provide the opportunity to extend it without affecting the old codes. I have to admit that my Apps is based on BROWSE as a primary visual interface because most of them is based on tables (.DBF). Without extensive browse support my Apps would not thrive on HMG.4 without rewriting them. A pretty extensive work which I cannot afford right now. I have still old apps in clipper running on HMG which I move the tbrowse() to @...BROWSE.

I remember Roberto once said that browse is an obsolete command and might be phase-out and if it is still true with HMG.4, I'm dead. LOL.

Regards,

Danny
Regards,

Danny
Manila, Philippines
User avatar
sudip
Posts: 1456
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Re: Welcome to the Project Developers' Table

Post by sudip »

Hello,

Shall I start work for timer control?
With best regards,
Sudip
User avatar
Rathinagiri
Posts: 5482
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Contact:

Re: Welcome to the Project Developers' Table

Post by Rathinagiri »

Roberto Lopez wrote:Hi Team,

I'll start print system.
That is great! :)
sudip wrote:Hello,

Shall I start work for timer control?
As you please Sudip. :)

I am hanging in a tree. ;)
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
User avatar
Roberto Lopez
HMG Founder
Posts: 4023
Joined: Wed Jul 30, 2008 6:43 pm

Re: Welcome to the Project Developers' Table

Post by Roberto Lopez »

sudip wrote:Hello,

Shall I start work for timer control?
Yes, of course!
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
Roberto Lopez
HMG Founder
Posts: 4023
Joined: Wed Jul 30, 2008 6:43 pm

Re: Welcome to the Project Developers' Table

Post by Roberto Lopez »

dhaine_adp wrote:Hello Roberto and Rathi,

I am working on command: @ Row, Col, BROWSE WIDTH HEIGHT HEADERS FIELDLIST NOMODIFY --> HMG.4 extension to turn off
lAllowEdit, lAllowDelete, lAllowAppend. This is the shortest command for BROWSE. I was trying to achieve joining of fields from two or more workareas. I don't know if HBQT can support it but I will try to find out but theoretically it should work based on the documentation.

This is based in QTableView, QAbstractItemModel, QHeader. This is to support previous HMG versions which is having browse command. While that is possible to support the previous version it also provide the opportunity to extend it without affecting the old codes. I have to admit that my Apps is based on BROWSE as a primary visual interface because most of them is based on tables (.DBF). Without extensive browse support my Apps would not thrive on HMG.4 without rewriting them. A pretty extensive work which I cannot afford right now. I have still old apps in clipper running on HMG which I move the tbrowse() to @...BROWSE.

I remember Roberto once said that browse is an obsolete command and might be phase-out and if it is still true with HMG.4, I'm dead. LOL.

Regards,

Danny
Since Grid has now the browse functionality (and will have in HMG.4) there is no point in developing a new browse.

The correct way is to write wrapper code around grid to have backwards compatibility with browse.

This wrapper will solve the differences between both controls.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
Rathinagiri
Posts: 5482
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Contact:

Re: Welcome to the Project Developers' Table

Post by Rathinagiri »

I had uploaded the tree control with basic features. :)

In the course of creating this control I studied a LOT from Roberto's fantastic implementation of Menu and Toolbar. :idea: Thank you Roberto.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
martingz
Posts: 408
Joined: Wed Nov 18, 2009 11:14 pm
Location: Mexico

Re: Welcome to the Project Developers' Table

Post by martingz »

Maestro mil disculpas primero que nada por contestar tan tarde, mi disco frallo y apenas estoy terminando de rearmar mi equipo.
gracias por tu ayuda, si me permites puedo empezar con el control slider?

Y felicitaciones se ve grandioso hmg bajo linux
User avatar
Steed
Posts: 454
Joined: Sat Dec 12, 2009 3:40 pm

Re: Welcome to the Project Developers' Table

Post by Steed »

martingz / Roberto

I, try with Slider and it wasn´t so difficult as i belived.

Attached please find, Slider Control with working sample

TODO is:
VERTICAL, NOTICKS, BOTH, TOP,LEFT properties.
martingz maybe you can help me with these.

Regards,


Eduar
Attachments
Slider.7z
(3.69 KiB) Downloaded 170 times
martingz
Posts: 408
Joined: Wed Nov 18, 2009 11:14 pm
Location: Mexico

Re: Welcome to the Project Developers' Table

Post by martingz »

Eduar for me there is no problem
i send you my code, expected to be useful
VERTICAL, NOTICKS, BOTH, TOP,LEFT properties are complete
and ONCHANGE event too

Regards
Attachments
Slider.zip
(5.52 KiB) Downloaded 173 times
Post Reply