Axl-Rada
Apr 6, 2013 18:09:37 GMT 1
Post by alexfish on Apr 6, 2013 18:09:37 GMT 1
Axl-Rada 0.5 'beta testing' : Release Scheduled : next 24hrs.
Objective . testing editor for Hug project + reading back Hug style file , use adapted HUG.so , database connectivity
REQUIREMENTS
LATEST BACON2
LATEST HUG84
On your system SQLITE. can pre test your system , with demo's from main site, or from the gridview at Joe's Widget Tutorial.
there will be some todo's. After Release.
TODO in HUG84 . make copy and
ADD THIS FUNCTION
COMPILE AS .so and name as "hug.so"
ADD the "hug.so" to the download folder.
for beta testing 0.5
COMPILE THE Axl-rada-0.5
ENSURE the folder is in the home directory : IE .. /home/<user>/axlrada
Usage
Click : for colour dialog ; pick black
Click : Axl-new ; move the new window to right
Click : new colour for the hug window if want
Click : New Hug Window , just to the left of "Axl-new" , Paint-able window is just below , reload paint-able not allowed
Window Resize double Right click at gripper 'bottom right of window' , drag with left button
Pick Colour : Add a widget
Resizing and moving : double right click , then left button to resize right button to move . to exit this mode
just single click. Exception FRAME , right double click at very top left , then can drag or resize.
Editing IMAGE , double click middle button. input box will appear at the image , enter
path to the image, will not load if not valid path.
MUST
TO ENABLE FEATURES AT BOTTOM / before compiling / toggle on and off
some results are can be seen in the terminal.
Before Compiling , Ensure Tog-run / events are disabled.
You will note there is no delete widgets in Axl-rada
will find this is not necessary , compile a window then Click on "Load Hug" , get the idea.
Tog-Run , Enabling this , then left click on the widget , also have terminal view on
There is a Known Bug when in this mode , since still can add widgets and resize , this is a timing issue . also ensure this is off before compiling or reloading a axl window.
FIX - Take your time. after right button double click , most widgets will have focus
wait till focus shows , after release or set , wait till focus disappears ,
also if other buttons are pressed when in this mode may result in the widget been deleted.
remember can compile and the reload will help.
TO UPDATE EDIT , should be working when Tog-run enabled , click on the widget , Edit will appear , type in the editor.
Press Esc , double right click on the widget , then single press to release.
TO UPDATE OSD-text , same as above Press Esc , double right click on the widget , then single press to release , after compiling this reads back as an Edit, IE it is not a actual gtk widget ,
think of it as a supper label or MARK ,
TO UPDATE ENTRY . type in the box , Press Return
TO UPDATE List . type in the box , Press Return
Note The is only one of each type. for the above.
Not Enabled
TAB NOTEBOOK, yet note how the editor is done , same to be implemented later,
CANVAS : Axl-rada is just that
Spacers:
Msg Dialog:
File Dialog:
If have existing hug gui's then should be able to load these if done in Strict. will expand on this later.
Will be posting further help Terminal commands once Axl-Rada 'beta testing has been released'. you will need this.
Although the Interface is simple in terms of layout , the sequences for the TO DO are not , if one does not Know.
+ there is no Tutorial as yet.
Since this is:beta test for bacon/hug functionality,
Not All features are enabled IE the SUB FUNCTIONS write and read back, the subs saving works in RUN mode , TEXTING of Widgets NA , but hug code is saved as demo , so can use The BaCon Gui if want.
BR
Alex.
Objective . testing editor for Hug project + reading back Hug style file , use adapted HUG.so , database connectivity
REQUIREMENTS
LATEST BACON2
LATEST HUG84
On your system SQLITE. can pre test your system , with demo's from main site, or from the gridview at Joe's Widget Tutorial.
there will be some todo's. After Release.
TODO in HUG84 . make copy and
ADD THIS FUNCTION
FUNCTION HUG_GET_VIEW_ID(NUMBER hug_widget)
LOCAL view
LOCAL type$
type$ = hug_widget_type$(STR$(hug_widget))
IF type$="edit" THEN
view=hug_widget_focus(STR$(hug_widget))
END IF
IF type$="list" THEN
view=hug_widget_font(STR$(hug_widget))
END IF
RETURN view
END FUNCTION
COMPILE AS .so and name as "hug.so"
ADD the "hug.so" to the download folder.
for beta testing 0.5
COMPILE THE Axl-rada-0.5
ENSURE the folder is in the home directory : IE .. /home/<user>/axlrada
Usage
Click : for colour dialog ; pick black
Click : Axl-new ; move the new window to right
Click : new colour for the hug window if want
Click : New Hug Window , just to the left of "Axl-new" , Paint-able window is just below , reload paint-able not allowed
Window Resize double Right click at gripper 'bottom right of window' , drag with left button
Pick Colour : Add a widget
Resizing and moving : double right click , then left button to resize right button to move . to exit this mode
just single click. Exception FRAME , right double click at very top left , then can drag or resize.
Editing IMAGE , double click middle button. input box will appear at the image , enter
path to the image, will not load if not valid path.
MUST
TO ENABLE FEATURES AT BOTTOM / before compiling / toggle on and off
some results are can be seen in the terminal.
Before Compiling , Ensure Tog-run / events are disabled.
You will note there is no delete widgets in Axl-rada
will find this is not necessary , compile a window then Click on "Load Hug" , get the idea.
Tog-Run , Enabling this , then left click on the widget , also have terminal view on
There is a Known Bug when in this mode , since still can add widgets and resize , this is a timing issue . also ensure this is off before compiling or reloading a axl window.
FIX - Take your time. after right button double click , most widgets will have focus
wait till focus shows , after release or set , wait till focus disappears ,
also if other buttons are pressed when in this mode may result in the widget been deleted.
remember can compile and the reload will help.
TO UPDATE EDIT , should be working when Tog-run enabled , click on the widget , Edit will appear , type in the editor.
Press Esc , double right click on the widget , then single press to release.
TO UPDATE OSD-text , same as above Press Esc , double right click on the widget , then single press to release , after compiling this reads back as an Edit, IE it is not a actual gtk widget ,
think of it as a supper label or MARK ,
TO UPDATE ENTRY . type in the box , Press Return
TO UPDATE List . type in the box , Press Return
Note The is only one of each type. for the above.
Not Enabled
TAB NOTEBOOK, yet note how the editor is done , same to be implemented later,
CANVAS : Axl-rada is just that
Spacers:
Msg Dialog:
File Dialog:
If have existing hug gui's then should be able to load these if done in Strict. will expand on this later.
Will be posting further help Terminal commands once Axl-Rada 'beta testing has been released'. you will need this.
Although the Interface is simple in terms of layout , the sequences for the TO DO are not , if one does not Know.
+ there is no Tutorial as yet.
Since this is:beta test for bacon/hug functionality,
Not All features are enabled IE the SUB FUNCTIONS write and read back, the subs saving works in RUN mode , TEXTING of Widgets NA , but hug code is saved as demo , so can use The BaCon Gui if want.
BR
Alex.