Gamestudio Links
Zorro Links
Newest Posts
Newbie Questions
by fairtrader. 12/06/23 11:29
Zorro Trader GPT
by TipmyPip. 12/04/23 11:34
Square root rule
by Smallz. 12/02/23 09:15
RTest not found error
by TipmyPip. 12/01/23 21:43
neural function for Python to [Train]
by TipmyPip. 12/01/23 14:47
Xor Memory Problem.
by TipmyPip. 11/28/23 14:23
Training with command line parameters
by TipmyPip. 11/26/23 08:42
Combine USD & BTC Pairs In Asset Loop
by TipmyPip. 11/26/23 08:30
AUM Magazine
Latest Screens
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Who's Online Now
7 registered members (fairtrader, Quad, miwok, Martin_HH, AndrewAMD, alibaba, dpn), 581 guests, and 0 spiders.
Key: Admin, Global Mod, Mod
Newest Members
fairtrader, hus, Vurtis, Harry5, KelvinC
19019 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 2 1 2
AckNote #132252
05/27/07 02:09
05/27/07 02:09
Joined: Mar 2007
Posts: 677
0x00000USA
M
MrCode Offline OP
User
MrCode  Offline OP
User
M

Joined: Mar 2007
Posts: 677
0x00000USA
Hi, all. I did this as a unique way to use Gamestudio. This is version 1.1, so you can't do too much w/ it yet. However, in later verisons, the missing features will either be changed or implemented as their original name suggests.

Here's some screenies to show how the program looks (the GUI is very Mac-like):

Typing something in:


Editing GUI options:


Changing text color:



Viewing "About" window:



here's the download:

AckNote v1.1

Unzip the files anywhere you like, they are already in a folder called acknote.cd, so there will be no need to create a new folder especially for it.

Post your opinions, good and bad (although it would be nice to hear good, it took me soooo long to get version 1.0 done! )

EDIT: On a side note, this is probably one of the most complex 2D projects ever. Tell me if I'm wrong, though, I don't wanna be hogging someone else's fame...

Last edited by MrCode; 05/27/07 02:13.

Code:
void main()
{
    cout << "I am MrCode,";
    cout << "hear me roar!";
    system("PAUSE");
}
Re: AckNote [Re: MrCode] #132253
05/27/07 04:21
05/27/07 04:21
Joined: Mar 2007
Posts: 677
0x00000USA
M
MrCode Offline OP
User
MrCode  Offline OP
User
M

Joined: Mar 2007
Posts: 677
0x00000USA
No one wants to reply?


Code:
void main()
{
    cout << "I am MrCode,";
    cout << "hear me roar!";
    system("PAUSE");
}
Re: AckNote [Re: MrCode] #132254
05/27/07 05:23
05/27/07 05:23
Joined: May 2002
Posts: 2,541
Berlin
EX Citer Offline
Expert
EX Citer  Offline
Expert

Joined: May 2002
Posts: 2,541
Berlin
Sorry that I didnīt replied quicker but I was asleep I must be on the other side of this planet.

I tested it and itīs indeed very pretty. But first some flaws:
- "options" should have the same pixel size like the other words
- the drop down menus donīt close after I click outside of them (or click another drop down menu)
- many messages are almost impossible to read

The rest is very well done. Maybe a 3D shooter as background would be funny. You now, I am typing and typing then getting bored and start to play Or some 3D effects at all would be cool.

Very good work with some little flaws.


:L
Re: AckNote [Re: EX Citer] #132255
05/27/07 05:41
05/27/07 05:41
Joined: Mar 2007
Posts: 677
0x00000USA
M
MrCode Offline OP
User
MrCode  Offline OP
User
M

Joined: Mar 2007
Posts: 677
0x00000USA
Thanks for your reply, I know that some of the artwork has flaws, but I don't have much in the way of image programs (or skills, ).

One of the planned features is "3D Text", which would require models, but that probably won't come until v5.0!

btw, you have to click the menu button again to close it...

Last edited by MrCode; 05/27/07 05:44.

Code:
void main()
{
    cout << "I am MrCode,";
    cout << "hear me roar!";
    system("PAUSE");
}
Re: AckNote [Re: MrCode] #132256
05/27/07 06:45
05/27/07 06:45
Joined: Mar 2007
Posts: 677
0x00000USA
M
MrCode Offline OP
User
MrCode  Offline OP
User
M

Joined: Mar 2007
Posts: 677
0x00000USA
Anyone else have an opinion?


Code:
void main()
{
    cout << "I am MrCode,";
    cout << "hear me roar!";
    system("PAUSE");
}
Re: AckNote [Re: MrCode] #132257
05/27/07 07:06
05/27/07 07:06
Joined: Feb 2005
Posts: 3,687
Hessen, Germany
T
Tempelbauer Offline
Expert
Tempelbauer  Offline
Expert
T

Joined: Feb 2005
Posts: 3,687
Hessen, Germany
a nice idea
you are the first i think who done it

but what i miss is a linebreak
with inkey its not really easy to do...

and the buttons functions should be diabled, so that the user can just call 1 dropdown menu. if i click on evry button i get a wired menu

Re: AckNote [Re: Tempelbauer] #132258
05/27/07 16:15
05/27/07 16:15
Joined: Mar 2007
Posts: 677
0x00000USA
M
MrCode Offline OP
User
MrCode  Offline OP
User
M

Joined: Mar 2007
Posts: 677
0x00000USA
Quote:


you have to click the menu button again to close it...





and I tried to do a line break code:

Code:

string new_line= "#1000"; //typing strings.
string new_line2= "\n#1000";
string new_line3= "\n\n#1000";
string new_line4= "\n\n\n#1000";
string new_line5= "\n\n\n\n#1000";
string new_line6= "\n\n\n\n\n#1000";
string new_line7= "\n\n\n\n\n\n#1000";
string new_line8= "\n\n\n\n\n\n\n#1000";
string new_line9= "\n\n\n\n\n\n\n\n#1000";
string new_line10= "\n\n\n\n\n\n\n\n\n#1000";

...

function text_input()
{
test_color.visible= on;
inkey(new_line);
if(key_cul== on)
{
dummy+= 1;
test_color.string= new_line2;
inkey(new_line2);
}
}



that doesn't work, though, and I don't know why (not sure if you can have \n's and #x's together in the same string).

Last edited by MrCode; 05/27/07 16:17.

Code:
void main()
{
    cout << "I am MrCode,";
    cout << "hear me roar!";
    system("PAUSE");
}
Re: AckNote [Re: MrCode] #132259
05/27/07 20:24
05/27/07 20:24
Joined: Apr 2005
Posts: 3,815
Finland
Inestical Offline
Rabbit Developer
Inestical  Offline
Rabbit Developer

Joined: Apr 2005
Posts: 3,815
Finland
why don't us just strcat the "\n" into the code..

if(key_enter == on)
{
lines++;
strcat(curVisString, "\n");
}


"Yesterday was once today's tomorrow."
Re: AckNote [Re: Inestical] #132260
05/27/07 23:17
05/27/07 23:17
Joined: Mar 2007
Posts: 677
0x00000USA
M
MrCode Offline OP
User
MrCode  Offline OP
User
M

Joined: Mar 2007
Posts: 677
0x00000USA
ok, I tried this:

Code:

function text_input()
{
test_color.visible= on;
inkey(new_line);
if(key_ctrl== on)
{
str_cat(new_line,"\n");
}
}



Enter aborts inkey, so your code wouldn't work.

but it still doesn't work! I don't get it!

Also:

Re:

Quote:


the buttons functions should be diabled, so that the user can just call 1 dropdown menu.




This is theoretically possible, but the mechanics might make it do wierd things.

How AckNote's dropdown menus work (or any dropdown menu for that matter):

If you click on the menu button, one menu (the menu panel associated with that button) drops down. If you click on it again, the menu rolls up.

Theoretically, one could do this (in C-Script pseudo-code):

Code:

if(menu1.visible== on) || (menu2.visible== on) || (menu3.visible== on) || (menu4.visible== on)
{
roll up menu1 or menu2 or menu3 or menu4, depending on which ones are out...
}



but I don't quite know how I would work that out in real C-Script.

Last edited by MrCode; 05/27/07 23:32.

Code:
void main()
{
    cout << "I am MrCode,";
    cout << "hear me roar!";
    system("PAUSE");
}
Re: AckNote [Re: MrCode] #132261
05/28/07 04:01
05/28/07 04:01
Joined: Mar 2007
Posts: 677
0x00000USA
M
MrCode Offline OP
User
MrCode  Offline OP
User
M

Joined: Mar 2007
Posts: 677
0x00000USA
Anyone have any suggestions? I would really like to know this, as I want to start getting going with v1.2 (which you will be able to save notes with, finally )

I would also like to know how to get the multiple-line thing going so that you can write more than just a few short sentences (146 characters in all fonts).


Code:
void main()
{
    cout << "I am MrCode,";
    cout << "hear me roar!";
    system("PAUSE");
}
Page 1 of 2 1 2

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1