This is an archived, read-only copy of the United-TI subforum , including posts and topic from May 2003 to April 2012. If you would like to discuss any of the topics in this forum, you can visit Cemetech's Your Projects subforum. Some of these topics may also be directly-linked to active Cemetech topics. If you are a Cemetech member with a linked United-TI account, you can link United-TI topics here with your current Cemetech topics.

This forum is locked: you cannot post, reply to, or edit topics. GEO-CALC => Your Projects
United-TI Archives -> GEO-CALC
 
    » Goto page Previous  1, 2, 3, 4, 5  Next
» View previous topic :: View next topic  
Author Message
Ductapemaster


Newbie


Joined: 12 Sep 2005
Posts: 41

Posted: 17 Sep 2005 08:13:52 pm    Post subject:

Thanks for that.
Quote:
It should be below Post Icons in Add Reply.

There are only two buttons there: Add Reply and Preview Post.
Does this has to do with me being a "Newbie" or is it just the forums?
Back to top
Vinthian
formerly known as shortround4271


Advanced Member


Joined: 24 May 2005
Posts: 258

Posted: 17 Sep 2005 08:22:18 pm    Post subject:

if u could finish this before i finish my geometry course, that'll be great =P

also, about the attch file, you look below the smilies, click on "Browse..." and then hit "Add This Attachment", once your done with that, hit Submit Post.


Last edited by Guest on 17 Sep 2005 08:25:27 pm; edited 1 time in total
Back to top
Ductapemaster


Newbie


Joined: 12 Sep 2005
Posts: 41

Posted: 17 Sep 2005 08:37:21 pm    Post subject:

I have nothing that says browse either... Sad I'm sooo confused Cool
Back to top
Vinthian
formerly known as shortround4271


Advanced Member


Joined: 24 May 2005
Posts: 258

Posted: 17 Sep 2005 08:42:29 pm    Post subject:

i have no clue, maybe its cuz ur a "member" and not a "uti-member".
Back to top
Ductapemaster


Newbie


Joined: 12 Sep 2005
Posts: 41

Posted: 17 Sep 2005 08:45:46 pm    Post subject:

That could be it, but the question is: how do you become a UTI-Member instead of a Member?

Well, anyways, thanks
Back to top
Vinthian
formerly known as shortround4271


Advanced Member


Joined: 24 May 2005
Posts: 258

Posted: 17 Sep 2005 08:50:25 pm    Post subject:

contact the resident aliencc for that.
Back to top
AlienCC
Creative Receptacle!


Know-It-All


Joined: 24 May 2003
Posts: 1927

Posted: 17 Sep 2005 09:30:56 pm    Post subject:

The permission problem not allowing regular members to upload files and such as been corrected.

--AlienCC
Back to top
Ductapemaster


Newbie


Joined: 12 Sep 2005
Posts: 41

Posted: 17 Sep 2005 11:18:57 pm    Post subject:

Thank you!

OK, now, BACK....TO THE TOPIC!

for all of you Back to the Future fans...


Last edited by Guest on 17 Sep 2005 11:35:05 pm; edited 1 time in total
Back to top
necro


Advanced Member


Joined: 09 Apr 2005
Posts: 278

Posted: 18 Sep 2005 03:49:26 pm    Post subject:

if you are going to make a version for the 83/84 + series, you should package the all of your programs and as many extras as yopu can think of into an app. Among other things, you could use the extra room of the app to store pics and such to pretty it up and make it all professional like (plan to do that for my stat class...maybe make some money if I can master the calc ID system...hehehehe)
Back to top
0oruneo0


Member


Joined: 01 May 2005
Posts: 112

Posted: 18 Sep 2005 07:40:59 pm    Post subject:

I may be jumping ahead, but it would probably be in your best interest to try to compress the program with BasicBuilder. It compresses nicely.
Back to top
Ductapemaster


Newbie


Joined: 12 Sep 2005
Posts: 41

Posted: 18 Sep 2005 08:03:33 pm    Post subject:

Thanks, 0oruneo0. That is now my plan once the program is finished. Also, I need to know the best way to type all of the definitions using the "text(" command. Also, it must have lowercase ability (i currently use CODEX to do so on the calc). I have a few things to add to the definitions too, like angle, acute angle, right angle, and obtuse angle. I'm looking for more things to be put in, so if anyboday has suggestions, please let me know.

Last edited by Guest on 18 Sep 2005 08:04:30 pm; edited 1 time in total
Back to top
aforsy
the leaping penguin


Active Member


Joined: 13 Jul 2004
Posts: 653

Posted: 19 Sep 2005 12:32:00 pm    Post subject:

necro wrote:
if you are going to make a version for the 83/84 + series, you should package the all of your programs and as many extras as yopu can think of into an app.  Among other things, you could use the extra room of the app to store pics and such to pretty it up and make it all professional like (plan to do that for my stat class...maybe make some money if I can master the calc ID system...hehehehe)  [post="56232"]<{POST_SNAPBACK}>[/post]
0oruneo0 wrote:
I may be jumping ahead, but it would probably be in your best interest to try to compress the program with BasicBuilder. It compresses nicely.  [post="56243"]<{POST_SNAPBACK}>[/post]

glad to see others agreeing with my idea. (and stating it better)

Ductapemaster wrote:
Also, it must have lowercase ability (i currently use CODEX to do so on the calc).  [post="56247"]<{POST_SNAPBACK}>[/post]

use omnicalc. it gives you tons of extra features, is more stable, and doesn't have to be in RAM to use. (unless, of course, you don't want to sacrifice the Archive space)


Last edited by Guest on 19 Sep 2005 08:03:16 pm; edited 1 time in total
Back to top
Ductapemaster


Newbie


Joined: 12 Sep 2005
Posts: 41

Posted: 19 Sep 2005 10:46:41 pm    Post subject:

Brazucs, the only problem with your statement:
Quote:
Not to kill the 3-page mood (I'm an ass, I know...), but I think there are a whole bunch of Geometry programs on ticalc.org that can do all of that.

I know about al of the programs, and in fact I'm using some of them for direction, but all of the ones I have tried have not worked completely (for example: ageom) aka not lived up to their descriptions, or they don't comtain enough functionality as some people would like. For this program, I'm adding a HUGE definitions section. It has definitions for just about every word used in geometry and, in MS word, it spans like 8 pages. Please check earlier in the post for the document.

Well, now that that is said, I want to apologize if I was in any way offensive or mean.

PS I have been offered my own sub-forum for this. If anyone is interested, I'll ask to have one made.
Back to top
Brazucs
I have no idea what my avatar is.


Super Elite (Last Title)


Joined: 31 Mar 2004
Posts: 3349

Posted: 20 Sep 2005 09:08:01 am    Post subject:

I guess that also means it's giong to be a HUGE program? If someone could port this to ASM or an app, that would be good.
Back to top
aforsy
the leaping penguin


Active Member


Joined: 13 Jul 2004
Posts: 653

Posted: 20 Sep 2005 06:04:42 pm    Post subject:

yes, the BasicBuilder possibility has been thouroughly put forward.
Back to top
necro


Advanced Member


Joined: 09 Apr 2005
Posts: 278

Posted: 20 Sep 2005 07:38:10 pm    Post subject:

aforsy wrote:
yes, the BasicBuilder possibility has been thouroughly put forward.
[post="56442"]<{POST_SNAPBACK}>[/post]

indeed...~16800-67200Bytes, as needed all in a flash app...who are you going to display all of your deffinitions?

...notices almost every one seems to be a UTI member...other than me...


Last edited by Guest on 20 Sep 2005 07:39:23 pm; edited 1 time in total
Back to top
Ductapemaster


Newbie


Joined: 12 Sep 2005
Posts: 41

Posted: 20 Sep 2005 08:29:43 pm    Post subject:

I wrote some of the definitions part today (the first program I'm writing, as it's the biggest) and I'm having trouble with the getkey command. Heres the code so far (It's really long so bear with me):
Code:
::"Geometry Definitions     'Mirage OS compatibility
ClrDraw
FnOff
AxesOff
Lbl MN
Text(28,13,"Geometry Definitions
Text(51,1,"[ENTER] to Continue
Text(57,1,"[MODE] to Exit
Lbl K1
getKeyĆ¼K
If K=22
Goto Q
If K<105
Goto K1
If K=105
Lbl A
1->M
ClrDraw
Text(0,1,"TERMS:"
Text(7,1,"Angle
Text(13,1,"01:Acute  Angle
Text(19,1,"02:Acute  Triangle
Text(25,1,"03:Altitude
Text(31,1,"04:AAA  Similarity
Text(37,1,"05:Angle  Bisector
Text(43,1,"06:Central  Angle
Text(49,1,"07:Centroid
Text(55,1,"08:Circle

Lbl K2
getKey->K
If K=102
Then
0->C
Text(56,80,"0
End
If K=92
Then
1->C
Text(56,80,"1
End
If K=93
Then
2->C
Text(56,80,"2
End
If K=94
Then
3->C
Text(56,80,"3
End
If K=82
Then
4->C
Text(56,80,"4
End
If K=83
Then
5->C
Text(56,80,"5
End
If K=84
Then
6->C
Text(56,80,"6
End
If K=72
Then
7->C
Text(56,80,"7
End
If K=73
Then
8->C
Text(56,80,"8
End
If K=74
Then
9->C
Text(56,80,"9
End
If K=22
Then
Goto Q
End
If K=45
Then
If C<9
DelVar C
Pxl-Off(57,80
Pxl-Off(58,80
Pxl-Off(59,80
Pxl-Off(60,80
Pxl-Off(61,80
Pxl-Off(57,81
Pxl-Off(58,81
Pxl-Off(59,81
Pxl-Off(60,81
Pxl-Off(61,81
Pxl-Off(57,82
Pxl-Off(58,82
Pxl-Off(59,82
Pxl-Off(60,82
Pxl-Off(61,82
Else
Goto EL
End
End
Lbl EL
If K<106
Then
Goto K2
End

I need to find a way to optimize the code so it's faster.

Aslo, there is a download of the .8xp file so you don't hafta type it manually!

Sorry for the lenghty post...gotta get it all in there :)

Oh and check out the program ageom from ticalc.org. I'm using some of the code as an example for this program.
Back to top
necro


Advanced Member


Joined: 09 Apr 2005
Posts: 278

Posted: 20 Sep 2005 08:48:53 pm    Post subject:

my suggestions are to
1: get rid of all gotos/labels and use -if:then- statements instead
2: use all upercase untill you know how much room you will have left (small letter take 2X as much memory as large letters)
3: have a cursor (greater sign works great) and use up and down to increase decrease option and 2nd to select (save memory, looks nicer, faster)

These three would be huge imporvements...if the if:thens are cumbersome, write each as its own subroutine (or called program) and then use the RCL(2nd Sto->) command to recall the subroutine into the program (like a copy/paste)...or you can ignore this if it is confusing :P


WHOA...WTF? Lbl K2! I always though labels could only be 0-99 or A-Theta...not combos of letters and numbers! Nice to know...I suppose...



Code:
0->K
1->A
1
While Ans   "main loop
Text(0,6,"TERMS:
Text(7,6,"ANGLE
Text(13,6,"1:ACUTE  ANGLE
Text(19,6,"2:ACUTE  TRIANGLE
Text(25,6,"3:ALTITUDE
Text(31,6,"4:AAA  SIMILARITY
Text(37,6,"5:ANGLE  BISECTOR
Text(43,6,"6:CENTRAL  ANGLE
Text(49,6,"7:CENTROID
Text(55,6,"8:CIRCLE
Text(A6+1,1,">
    While not(K  "Getkey loop"
    Getkey->K
    End "ends getkey loop
A-(K=25)+(K=32)->A  "increases/decreases pointer"
   If K=21:Then
      If A=1:Then
      "...definition...
      End
      If A=2:Then
      "...definition...
      End
      If A=3:Then
      "...definition...
      End
      Pause  "keeps definition on screen
   End  "end the displaying of the definition
End "end main loop


Last edited by Guest on 20 Sep 2005 09:10:58 pm; edited 1 time in total
Back to top
Rezek
Better Than You


Calc Guru


Joined: 24 Apr 2005
Posts: 1229

Posted: 20 Sep 2005 08:55:49 pm    Post subject:

Why does everyone assume BASIC programs can't call subroutines that are in the program itself Wink?

BasicBuilder. Agreed 101%. Use whatever you want; include whatever you want (use necro's tips for speed though!), it's gotta be above I think it's 14k for it to make it an app anyways.
Back to top
alexrudd
pm me if you read this


Bandwidth Hog


Joined: 06 Oct 2004
Posts: 2335

Posted: 20 Sep 2005 08:56:57 pm    Post subject:


Code:
Text(56,80,"9
Glancing at the code for ~3 seconds gave me one improvement. No need for quotes when using numbers with Text( Smile
Back to top
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
    » Goto page Previous  1, 2, 3, 4, 5  Next
» View previous topic :: View next topic  
Page 3 of 5 » All times are UTC - 5 Hours

 

Advertisement