Page 14 of 16

Re: HMG 4 Started

Posted: Wed Aug 18, 2010 10:09 pm
by esgici
Thanks a lot Maestro :D

Please don't make me ashamed; I'm only an elderly worker :oops:

Sorry, I can't understand :( Does name of my file will be TODO.TXT ?

Best regards

--

Esgici

Re: HMG 4 Started

Posted: Wed Aug 18, 2010 10:32 pm
by Roberto Lopez
esgici wrote:Sorry, I can't understand :( Does name of my file will be TODO.TXT ?
No.

I meant that you can use the info already put for rathi and me in todo.txt about editbox and checkbox, saving a little of your initial work.

Your file will replace the todo.txt file.

Re: HMG 4 Started

Posted: Wed Aug 18, 2010 10:41 pm
by esgici
OK., Thanks

Best Regards

--

Esgici

Re: HMG 4 Started

Posted: Thu Aug 19, 2010 1:53 am
by esgici
Please take a look Maestro;

does my way is correct ?

Best regards

--

Esgici
HMG.4

Controls and their Properties, Events and Methods

Control : BUTTON

Properties:

- Enabled (?)
- Visible
- Row
- Col
- Width
- Height
- Caption
- FontName
- FontSize
- FontBold
- FontItalic
- FontUnderline
- FontStrikeout
- ToolTip
- Picture
- Name (R)
- Parent (D)
- Flat (D)
- TabStop (D)
- HelpId (D)
- Transparent (D)
- PictAlignment (D)
- MultiLine (D)
- BackColor (4)
- FontColor (4)

D: Available at control definition only
R: Read-Only
4: HMG.4 Extension
?: Unresolved or pending ( not implemented yet )

Events:

- OnGotFocus
- OnLostFocus
- OnClick

Methods:

- Show
- Hide
- SetFocus
- Release
PS: "Unresolved" means "by me" :)

Re: HMG 4 Started

Posted: Thu Aug 19, 2010 5:22 am
by mol
Roberto Lopez wrote: To link hbwin library please modify root build BUILD.BAT adding -lhbwin to Hbmk2 line.

Regarding valign and wordwrap, are really nice, we will keep it, but please, do not forget our main goal that is to achieve HMG compatibility in the first place.

Many thanks for your work.
Thanks for your warm words, Roberto!

Re: HMG 4 Started

Posted: Thu Aug 19, 2010 12:05 pm
by esgici
Thanks Rathi,

Warned me about control.prg, so extracted (?) in "Enabled".

CheckBox added.

Best regards

--

Esgici
HMG4CPEM.zip
HMG 4 Controls Properties, Events and Methods
(691 Bytes) Downloaded 248 times

Re: HMG 4 Started

Posted: Thu Aug 19, 2010 1:42 pm
by sudip
Hello,

Changed hmg.ch small change in line number 1637.
Previously it was:

Code: Select all

#xcommand DataType		<value>	=>	:CaseConvert 	:= <value>
Now:

Code: Select all

#xcommand DataType		<value>	=>	:DataType 	:= <value>
Small correction in Spinner (regarding placement of Visible proparty)
Connection with Shared properties and objects of Texttbox done. TextBox object coding style changed similar to other control objects.
modified include/hmg.ch
modified source/spinner.prg
modified source/textbox.prg

Hello Esgici,

Fantastic work done :)

Re: HMG 4 Started

Posted: Thu Aug 19, 2010 1:54 pm
by mbelgrano
I want notify here an intresting product base on same tecnologies of harbour hbide:Qt

HbQtCommand is a wrapper to make graphics applications with Harbour compiler and HbQt library but with a sintaxis Minigui. HbQtCommand support all HbQt platforms
http://sourceforge.net/projects/hbqtcommand/
with Marinas IDE is an Integrated Development Environment for manage HbQtCommand projects
http://sourceforge.net/projects/marinas-ide/
you can compile
c:\hbqtcommand\source
HBMK2 hbqtcommand.hbm
cd c:\hbqtcommand\samples
HBMK2 MAINDEMO.HBM
maindemo
Roberto Lopez wrote:Hi All,

- The new project SourceForge's link:

http://sourceforge.net/projects/hmg/

- To download files:

https://sourceforge.net/projects/hmg/files/

IMPORTANT: UNPACK BINARIES IN ITS DEFAULT LOCATION (C:\HMG.4) OTHERWISE IT WILL NOT WORK.

- If you are a project contributor:

1. Download Tortoise SVN client (http://sourceforge.net/projects/tortoisesvn/).
2. Install according the setup wizard directions.
3. Open Windows explorer.
4. Right click in the C:\HMG.4\SVN folder.
5. Select 'SVN Checkout' (project url is: https://hmg.svn.sourceforge.net/svnroot/hmg).
6. If you change the code of your local copy and want to upload, Right click in the C:\HMG.4\SVN and select SVN Commit...
7. If you want download the changes from the server, Right click in the C:\HMG.4\SVN and select SVN Update.

- To become a contributor you need a SourceForge.net account and must be to be added to the project by the HMG administrators (http://www.hmgforum.com).

I'll publish coding guidelines for contributors soon.

Enjoy!

Re: HMG 4 Started

Posted: Thu Aug 19, 2010 2:03 pm
by esgici
mbelgrano wrote:I want notify here an intresting product base on same tecnologies of harbour hbide:Qt
Viva Internet, viva friendship, viva open source !

We have opportunity for have latest news almost on every subject :)

Though in planning phase ones !

Regards

--

Esgici

Re: HMG 4 Started

Posted: Thu Aug 19, 2010 2:19 pm
by Roberto Lopez
esgici wrote:Please take a look Maestro;

does my way is correct ?

Best regards
<...>
It's very good, please, go on.

Please consider that, until now, according the design we adopted, all things are available at control definition and at runtime too.

So, perhaps, the 'At control definition only' will be not needed anymore.