Discussion forum about PANORAMIC language

Mac, Windows & Android application development with PANORAMIC language
 
HomeFAQSearchRegisterMemberlistUsergroupsLog in
Latest topics
» Hello world.
by Mon Jun 19, 2017 1:37 am

» Biomorphes de PICKOVER
by Sun Jun 18, 2017 2:33 am

» In less than 10 lines of code
by Fri Jun 16, 2017 5:03 am

» Effect Dopler
by Fri Jun 16, 2017 3:29 am

» SuperEllipse
by Wed Jun 14, 2017 4:01 am

» Plants
by Wed Jun 14, 2017 3:38 am

» Mira's attractor
by Wed Jun 14, 2017 3:30 am

» Triangle of Sierpinski
by Wed Jun 14, 2017 3:22 am

» Esthétique polaire
by Wed Jun 14, 2017 3:16 am

» Butterfly effect : Lorenz equations
by Wed Jun 14, 2017 3:08 am

» Collision detection
by Tue Jun 13, 2017 5:09 am

» The Bees Laline Paull Epub Books
by Mon Oct 10, 2016 8:58 pm

» PANORAMIC for Mac OSX 10 is available
by Tue Aug 09, 2016 6:08 pm

» ide
by Sat Jul 16, 2016 12:27 am

» Can I change the program icon/logo in my application ?
by Thu Jul 07, 2016 3:32 am

Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

Share | 
 

 PANORAMIC V 0.9.17 is out !

View previous topic View next topic Go down 
AuthorMessage
Jack
Admin
avatar

Number of posts : 98
Registration date : 2007-07-01

PostSubject: PANORAMIC V 0.9.17 is out !   Fri Feb 19, 2010 7:55 pm

PANORAMIC V 0.9.17 is out since this morning and here is the list of new features:

================================================

6 new commands:
EXECUTE_WAIT : launches a software and waits for the end (same syntax as EXECUTE)
TO_BACKGROUND : sends a FORM to background
TO_FOREGROUND : brings a FORM to foreground
BRIGHTNESS N,V : changes the brightness of the PICTURE N
CONTRAST N,V : changes the contrast of the PICTURE N
GAMMA N,V : changes the gamma of the PICTURE N


5 new system variables:
NUMBER_OBJECTS : returns the number of system objects
NUMBER_3D_OBJECTS : returns the number of 3D objects
NUMBER_SPRITES : returns the number of SPRITES
NUMBER_VARIABLES : returns the number of variables
NUMBER_EVENTS : returns the number of events in the event waiting list


3 new functions returning the primary colors of a pixel:
V=COLOR_PIXEL_BLUE(N,X,Y) returns the blue primary component of a pixel in the system object number N
V=COLOR_PIXEL_GREEN(N,X,Y) returns the green primary component of a pixel in the system object number N
V=COLOR_PIXEL_RED(N,X,Y) returns the blue primary component of a pixel in the system object number N


2 new system objects:
SPIN N : creates an object SPIN. With this object, we can use:
the position commands TOP N,V and LEFT N,V
the dimension commands HEIGHT N,V and WIDTH N,V
the limitation commands MIN N,V and MAX N,V
the writing command POSITION N,V
the functions returning the positions V=TOP(N) and V=LEFT(N)
the functions returning the dimensions V=HEIGHT(N) and V=WIDTH(N)
the reading function V=POSITION(N)
the functions returning the handle (object number for Windows) V=HANDLE(N)

CONTAINER_OPTION N : creates a system object containing OPTIONs. Two OPTIONs cannot be checked at the same time. An OPTION belongs to a CONTAINER_OPTION through the command PARENT. With this object, we can use:
the position commands TOP N,V and LEFT N,V
the dimension commands HEIGHT N,V and WIDTH N,V
the limitation commands MIN N,V and MAX N,V
the explaining text command CAPTION N,A$
the functions returning the positions V=TOP(N) and V=LEFT(N)
the functions returning the dimensions V=HEIGHT(N) and V=WIDTH(N)
the explaining text function V$=CAPTION$(N)
the functions returning the handle (object number for Windows) V=HANDLE(N)


Bugs fixed:
- in a comment beginning by APOSTROPHE, a statement after the separator is not executed.
- it is possible to draw on a JPG picture, loaded in a PICTURE.
- when a BMP picture is loaded in a PICTURE, the drawing colors set by 2D_PEN_COLOR are correct.
- CAPTION$(N) is effective for a SUB_MENU.
- a SCENE2D can have a FORM as a father.
- STRETCH_ON and STRETCH_OFF are working again with a PICTURE.
- FILE_ADD adds a file correctly.

Events:
The events are now processed through a waiting list: if an event occurs during the treatment of another event, it is placed in the event waiting list and is processed when the treatment of all the older events is finished.
Back to top Go down
View user profile http://panoramic.top-forum.net
tide



Number of posts : 1
Registration date : 2010-02-21

PostSubject: Re: PANORAMIC V 0.9.17 is out !   Sun Feb 21, 2010 1:21 pm

Jack,

I REALLY like Panoramic - nice job!

I would like to make a suggestion. Would it be possible for Panoramic to automatically create numbers for objects as you create them and give them names? For example CYL = 3d_cylinder 0, 0, 0 or
3d_cylinder CYL, 0, 0, 0?

Then I could write something like 3d_x_rotate CYL, 45

Would that make any sense?
Back to top Go down
View user profile
 
PANORAMIC V 0.9.17 is out !
View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Discussion forum about PANORAMIC language :: Panoramic for Windows :: New releases-
Jump to: