You are not logged in or registered. Please login or register to use the full functionality of this board...
SIGN IN Join Our Community For FREE


FbCadCam - Macro (Discussion)
06-09-2017, 09:31 PM (This post was last modified: 06-09-2017 11:26 PM by figosdev.)
Post: #1
 (Print Post)
FbCadCam - Macro (Discussion)
I can't and wouldn't post the entire source code in the forum as it has 27931 LOC.

The most recent source code for fbcadcam-macro is at http://fbcadcam.org/gtk3/source_code/myf...-macro.bas
Find all posts by this user
Like Post
The following 1 user Likes owen's post:
figosdev
06-09-2017, 09:35 PM
Post: #2
 (Print Post)
RE: FbCadCam - Macro
you can probably post the 27k loc as an attachment.

however, i was going to suggest that this is a great place to put actual documentation. i will understand if the website comes first, i know i have a link to that documentation somewhere. (actually posting it here would be excellent.) one thing at a time, of course; more if you prefer.
Find all posts by this user
Like Post
06-09-2017, 09:50 PM
Post: #3
 (Print Post)
RE: FbCadCam - Macro
I'm working in part on the documentation of it on this forum in the section:

Other programming languages / freebasic / freebasic projects.

A complete documentation of it in one shot is my overall goal however the program is written incredibly inefficient. It's a complete poor mans approach if you will.

Once I figure out how to rewrite it correctly then a whole new documentation of how it works would need to be written.

Having discussions about it in two different sections in the forum can get difficult to sort out.
Maybe it should be moved to one section by Walter if he agrees.
Find all posts by this user
Like Post
06-09-2017, 09:56 PM
Post: #4
 (Print Post)
RE: FbCadCam - Macro
i will go ahead and request that it be moved here.

if you protest, it will probably be moved there again.
Find all posts by this user
Like Post
06-09-2017, 10:54 PM
Post: #5
 (Print Post)
RE: FbCadCam - Macro
That's fine. Request it be moved here.
Find all posts by this user
Like Post
06-09-2017, 11:11 PM (This post was last modified: 06-09-2017 11:14 PM by owen.)
Post: #6
 (Print Post)
RE: FbCadCam - Macro
There is a problem with using or trying to compile fbcadcam-macro.bas by itself.
http://fbcadcam.org/gtk3/source_code/myf...-macro.bas
This version of fbcadcam-macro uses variables and functions from fbcadcam.bas.

If you comment out the code inside the sub routines "line", "circle", "copy" "rotate" etc.. and replace them with your own routines then it should be fine.

If however someone wants to try and compile it as is then there is also the matter of fbcadcam.bas using functions and variables from gtk. so the entire thing (gtk+3, fbcadcam.bas, fbcadcam-macro.bas, icons and graphics etc...) need to be downloaded.

As an alternative, fbcadcam-macro.bas (all by itself) is available for download @
http://fbcadcam.org/fbcadcam-macro/

This older version (original version) did not have anything specific to do with fbcadcam.
It may be error prone as I haven't updated it in awhile.
Find all posts by this user
Like Post
06-10-2017, 12:33 AM
Post: #7
 (Print Post)
RE: FbCadCam - Macro (Discussion)
I just uploaded a video of fbcadcam-macro.bas in action
https://youtu.be/ZHyQ4KuX_yY
Find all posts by this user
Like Post
The following 1 user Likes owen's post:
figosdev



Forum Jump:


User(s) browsing this thread: 1 Guest(s)




QB64 Member Project - Qubic
QB64 Member Project - Martin Fractals version two
QB64 Member Project - Blokus
QB64 Member Project - Swirl
QB64 Member Project - Algeria Weather
QB64 Member Project - Sabotage
QB64 Member Project - Domain
QB64 Member Project - Line Thickness
QB64 Member Project - 9 Board
QB64 Member Project - Bowditch curve
QB64 Member Project - Spinning Color Wheel
QB64 Member Project - Full Color LED Sign
QB64 Member Project - Basic Dithering
QB64 Member Project - Kings Valley verion one
QB64 Member Project - Martin Fractals version one
QB64 Member Project - Kings Vallery version two
QB64 Member Project - MAPTRIANGLE
QB64 Member Project - Martin Fractals version four
QB64 Member Project - ARB Checkers
QB64 Member Project - Kings Court
QB64 Member Project - Othello
QB64 Member Project - Point Blank
QB64 Member Project - Rubix's Magic
QB64 Member Project - Overboard
QB64 Member Project - Touche
QB64 Member Project - Foursight
QB64 Member Project - Input
QB64 Member Project - Dakapo
QB64 Member Project - Isolation
QB64 Member Project - STxAxTIC 3D World
QB64 Member Project - Color Triangles
QB64 Member Project - RGB Color Wheel
QB64 Member Project - Dreamy Clock
QB64 Member Project - OpenGL Triangles
QB64 Member Project - Red Scrolling LED Sign
QB64 Member Project - Amazon
QB64 Member Project - Martin Fractals version three
QB64 Member Project - Connect Four
QB64 Member Project - Score 4
QB64 Member Project - Spiro Roses
QB64 Member Project - Exit
QB64 Member Project - Pivet version one
QB64 Member Project - Splatter
QB64 Member Project - Pivot version two
QB64 Member Project - Color Rotating Text
QB64 Member Project - Quarto
QB64 Member Project - Inside Moves
QB64 Member Project - Kobolts Monopoly
QB64 Member Project - Rotating Background