New FiveMac build available

New FiveMac build available

Postby Antonio Linares » Tue Jun 29, 2010 2:52 am

* New: MsgLogo() example by Dino Alessandri, please review samples\msglogo.prg

* New: Added new transparent dupport module. Please review samples\transp.prg
Thanks to Dino Alessandri!

* New: Class TProgress added to the library. It was missing in the makefile.

* Fix: Browses are properly working on Snow Leopard (64 bits).

* Fix: ToolBars buttons are enabled again. Due to recent OSX versions, they
became disabled.

* Fix: samples\osxpro.prg modified to support current Harbour syntax.

* New: Class TSlider, please review samples\TestSlid.prg. Thanks to Dino Alessandri!

* New: started the implementation of colors.

* Enhancement: We are already printing from samples\TestPrn.prg !

* New: started the implementation of fonts.

* New: started the implementation of the printer management. Please review samples\TestPrn.prg

* New: Class TProgress, please review samples\TestProg.prg. Many thanks to Dino Alessandri!

* New: Started timers implementation. New functions TimerCreate() and TimerEnd().
Added new Method OnTimerEvent to cocoa class View (windows.m)

* New: make folder contains a make for multiple PRGs. Simply type make to
build the sample

* New: Class TControl Method Refresh()

* New: Clause UPDATE for Gets and CheckBoxes.

* New: VALID support for GETs. The user has to type something on the GET in
order to evaluate the VALID
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Sun Jul 04, 2010 11:46 am

New build available:


* Fix: Slider messages were not being processed. Now it is fine. Thanks to Dino!
Please review samples\TestSlid.prg

* New: function AppExec( cAppName ), executes an external application. Please
review samples\TestExec.prg

* New: Class TImage new Method SetResFile( cFileName ) and support for cResName from Method
New(). Thanks to Manuel Alvarez!

* New: function IMGSETRESFILE( hImage, cFileName ) --> nil // Read image from the app
resources folder and assign it to an existing NSImage handle. Thanks to Manuel Alvarez!

* New: functions AppPath() and ResPath(). They return the application folder path
and the resources folder path respectively. Many thanks to Manuel Alvarez!
Please review samples\TestDir.prg

* Enhancement: make/makefile example updated with the new Harbour libraries names

* Fix: ToolBars buttons are properly working again, many thanks to Dino Alessandri!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Sun Jul 04, 2010 9:35 pm

New build available:

* Enhancement: GETs now support the clause PASSWORD. Please review samples\login.prg.
Thanks to Manuel Alvarez!

* Enhancement: DialogBoxes are non reasizable, same behavior as in Windows.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Mon Jul 05, 2010 6:16 pm

New build available:

* Enhancement: samples/build.sh generates the Resources folder inside the created app,
creates an Info.plist and sets a default icon! :-)

* New: Class TWBrowse() Method GetColWidth( nColumn )

* New: functions MsgAlertSheet( uValue, hWindow ) and BrwColSetWidth( hTableView, nColumn, nWidth ),
Thanks to Manuel!

* Enhancement: Improved function AppPath(). New function Path(). Thanks to Manuel Alvarez!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Tue Jul 06, 2010 8:15 pm

New build available:

* New: Class TWBrowse METHOD SetGridLines( nType ), thanks to Manuel. Revised by FiveTech.

* New: DATEPICKER implementation. Please review samples/TestDPik.prg, thanks
to Dino. Revised by FiveTech.

* New: function SaveFile(), lets you select the name of the file to save.
Thanks to Manuel!

* New: Class TWBrowse Methods SetRowHeight( nHeight ), GetRowHeight() and
SetArternateColor( lOnOff ). Thanks to Manuel!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Wed Jul 07, 2010 1:00 am

New build available:

It solves the console failure after using build.sh and executing an app.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Wed Jul 07, 2010 8:51 pm

New build available:

* GROUPs implemented. Please review samples\TestGrp.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Wed Jul 07, 2010 9:36 pm

New build available:

* GETs are assigned on each change. Please review password entry in samples/Login.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Sat Jul 17, 2010 7:12 pm

* New build available:

* Fix: Coordinates were also messed in Class TDialog. Now they are fine.

* Fix: Coordinates were messed in Class TWindow. Now the specified coordinates
are right:

DEFINE WINDOW oWnd FROM nTop, nLeft TO nBottom, nRight

Please keep in mind that nBottom is closer to the top of the screen. OSX uses
0, 0 in left, bottom position of the screen.

* New: functions ScreenWidth() and ScreenHeight() returns the width and height
of the entire desktop.

* New: Class TWBrowse Methods SetIndicatorDescent(), SetIndicatorAscend(),
SetSelectorStyle().
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Sun Jul 18, 2010 12:11 pm

New build available:

* New: First implementation for: DEFINE WINDOW oWnd RESOURCE cNibName
Please review samples/TestNib.prg

* New: First tests using NIB files!!! Thanks to Manuel Alvarez.
Please review samples/TestNib.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Sun Jul 18, 2010 11:44 pm

New build available:

* New: REDEFINE BUTTON oBtn ID nId OF oWnd is working! Please review
samples/TestNib.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Mon Jul 19, 2010 4:54 am

New build available:

* REDEFINE GET [ oGet VAR ] cVar ID nId OF oWnd
is already working. Please review samples/TestNib.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Antonio Linares » Mon Jul 19, 2010 11:16 am

New build available:

* New: REDEFINE CHECKBOX [ oChk VAR ] lVar ID nId OF oWnd is working!
Please revew samples/TestNib.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: New FiveMac build available

Postby Massimo Linossi » Mon Jul 19, 2010 4:43 pm

Great work Antonio.
I'm thinking about to convert one little application in FiveMac.
I have only one thing that I'm using that is not present in this version. The Tree class.
Do you think that will be supported in the new releases ?
Thanks a lot and many compliments again.
Massimo.
User avatar
Massimo Linossi
 
Posts: 498
Joined: Mon Oct 17, 2005 10:38 am
Location: Italy

Re: New FiveMac build available

Postby Antonio Linares » Mon Jul 19, 2010 6:48 pm

Massimo,

In OSX Cocoa, the tree class is named as Class NSOutlineView and we have not implemented it yet.

http://developer.apple.com/mac/library/documentation/Cocoa/Reference/ApplicationKit/Classes/NSOutlineView_Class/Reference/Reference.html

We will try to implement it as soon as possible and we will announce here when it gets ready :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Next

Return to FiveMac / FivePhone (iPhone, iPad)

Who is online

Users browsing this forum: No registered users and 1 guest