Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
100 user(s) are online (62 user(s) are browsing Forums)

Members: 0
Guests: 100

more...

Headlines

Forum Index


Board index » All Posts (afxgroup)




Re: rawkey/vanillakey
Amigans Defender
Amigans Defender


@orgin

but why don't you remove IDCMP_RAWKEY since you don't need it? If you use both, from my little experience, you will receive standard ascii chars in VANILLAKEY but not in RAWKEY.

i've used this code to get keys (is a small copy & paste from gnash source so it is possible that something is miss)


unsigned char code[10];
struct InputEvent ie;
int actual 0;


switch(
imsg->Code & ~IECODE_UP_PREFIX
{         case 
RAWKEY_CRSRUP:        
gnash::key::UP;           break;           
case 
RAWKEY_CRSRDOWN:    
gnash::key::DOWN;         
break;            
case 
RAWKEY_CRSRRIGHT:    
gnash::key::RIGHT;        
break;            
case 
RAWKEY_CRSRLEFT:    
gnash::key::LEFT;         
break;            
case 
RAWKEY_INSERT:        
gnash::key::INSERT;       
break;            
case 
RAWKEY_HOME:        
gnash::key::HOME;         
break;            
case 
RAWKEY_END:        
gnash::key::END;          
break;            
case 
RAWKEY_PAGEUP:        
gnash::key::PGUP;         
break;            
case 
RAWKEY_PAGEDOWN:    
gnash::key::PGDN;         
break;            
case 
RAWKEY_LSHIFT:            
case 
RAWKEY_RSHIFT:        
gnash::key::SHIFT;        
break;            
case 
RAWKEY_LCTRL:        
gnash::key::CONTROL;      
break;            
case 
RAWKEY_LALT:            
case 
RAWKEY_RALT:        
gnash::key::ALT;          
break;         
case 
RAWKEY_F1:         
gnash::key::F1;         
break;         
case 
RAWKEY_F2:         
gnash::key::F2;         
break;         
case 
RAWKEY_F3:         
gnash::key::F3;         
break;         
case 
RAWKEY_F4:         
gnash::key::F4;         
break;         
case 
RAWKEY_F5:         
gnash::key::F5;         
break;         
case 
RAWKEY_F6:         
gnash::key::F6;         
break;         
case 
RAWKEY_F7:         
gnash::key::F7;         
break;         
case 
RAWKEY_F8:         
gnash::key::F8;         
break;         
case 
RAWKEY_F9:         
gnash::key::F9;         
break;         
case 
RAWKEY_F10:         
gnash::key::F10;         
break;         
case 
RAWKEY_F11:         
gnash::key::F11;         
break;         
case 
RAWKEY_F12:         
gnash::key::F12;         
break;             
default:                 
gnash::key::INVALID;     
break;     
}

ie.ie_NextEvent    NULL;
ie.ie_Class        IECLASS_RAWKEY;
ie.ie_SubClass        0;
ie.ie_Code         imsg->Code;
ie.ie_Qualifier    imsg->Qualifier;
ie.ie_EventAddress=(APTR *) *((ULONG *)imsg->IAddress);
actual IKeymap->MapRawKey(&ie, (STRPTR)code10NULL);
if (
actual == 1)
= (gnash::key::code)(int)code[0];


So IMHO use RAWKEY instead of VANILLAKEY even the second one is more simply since you receive directly the char

i'm really tired...
Go to top


Re: rawkey/vanillakey
Amigans Defender
Amigans Defender


@orgin

i've used RAWKEY right now for Gnash and is better to use this one instead of VANILLAKEY except if you want basic char keys.
By the way i didn't use RA_OpenWindow but a simply intuition window

i'm really tired...
Go to top


Re: New Mame for OS 4
Amigans Defender
Amigans Defender


I've compiled tons of files under cygwin. What is the exact problem? and when you receive that error message?

did you try the chmod command?

i'm really tired...
Go to top


Re: Mplayer april1 version cannot exit while playing streaming videos
Amigans Defender
Amigans Defender


@lazi

i'll check... but i need the time...

i'm really tired...
Go to top


Re: NPAPI general support ?
Amigans Defender
Amigans Defender


@nubechecorre

because is hard for only one developer to do all..
The cause of our slowdown is caused by this
We should try to join all developers
Is not possible continue to work always alone even if one is a great developer like Joerg

i'm really tired...
Go to top


Re: OWB 3.13
Amigans Defender
Amigans Defender


@joerg

Quote:
If that would really be the case someone would have implemented it already. The GTK version of OWB did support NPAPI plugins already before the first AmigaOS 4.x port of OWB was done by Andrea. It's the same for nearly everything else in OWB as well, if I don't implement it nobody does. There are only very few exceptions, in the current versions of OWB the bookmark and the StringView gadget with urlhistory.


I would help you but actually from Gnash an and my small time is hard to find the time to reassemble the whole "machine" to compile OWB and you know that is not so simply..
Hope i can finish at least the first part of gnash so I can take a look at NPAPI part of OWB.
But of course an external help would be great..

i'm really tired...
Go to top


Re: A great day !
Amigans Defender
Amigans Defender


@kas1e

actually using sdl or intuition makes no differences. the problem is maybe the renderer. AGG actually is the accurated and most supported from gnash developers and is that one i'm using. I've also tried cairo but makes no differences.
So the function that blit the rendered images makes no differences at moment.
But gnash is improving..

i'm really tired...
Go to top


Re: A great day !
Amigans Defender
Amigans Defender


@kas1e

yes, but not minigl. i will use intuition/reaction where possible

i'm really tired...
Go to top


Re: A great day !
Amigans Defender
Amigans Defender


@LiveForIt

Quote:
Gnash is under the GPL license, when its done the source code has to be released whit it. Maybe he does not won't any one to get there hands on it before its done


no, my actual changes are already into the trunk and anyone can check out the bzr and compile it.
I'm working on removing SDL now and i'm at good point and when i'm done with this task i'll add also this code.
If someone want to compile gnash, the source code is there.

i'm really tired...
Go to top


Re: A great day !
Amigans Defender
Amigans Defender


@Raziel

the AmigaOS4 version just not support NPAPI functions like the GTK one.
Maybe Joerg can explain it better. But i'm sure he will work to implement it..
Now i'm working on the sdl cut off.. and i'm at good point..

i'm really tired...
Go to top


Re: A great day !
Amigans Defender
Amigans Defender


@Raziel

no i mean, when all bounty parts are completed.

1) Standalone player
2) Browser plugin

i'm really tired...
Go to top


Re: A great day !
Amigans Defender
Amigans Defender


@kas1e

no demo. it will be released when (and if..) the bounty will be satisfied
Regard OWB.. it not possible at moment

i'm really tired...
Go to top


Re: A great day !
Amigans Defender
Amigans Defender


@kas1e

well,
it is slow because at moment Gnash is not so fast.. also on my Dual Core acer laptop.. so don't expect so much at moment. But we ar working to make it faster. and i'm sure that it will be..

i'm really tired...
Go to top


Re: Amiga server?
Amigans Defender
Amigans Defender


@Antique

you can use also my port of GoAhead WebServer
is the lightest in the world..

i'm really tired...
Go to top


Re: A great day !
Amigans Defender
Amigans Defender


@ALL

Resized Image


i'm really tired...
Go to top


Re: A great day !
Amigans Defender
Amigans Defender


@Troels

thank you (all)
but is hard to find all problems since i have some problems with our G++ and exceptions.. and also my version of boost is not so perfect.
Hope Jens can release a new version of gcc very soon and so this can cure the problems.
I'll inform you all of my progress

i'm really tired...
Go to top


Re: Amiblitz3 new version
Amigans Defender
Amigans Defender


@unimon

a link pls!! and also a changelog would be great..

i'm really tired...
Go to top


Re: Translators Wanted
Amigans Defender
Amigans Defender


@BillE

and the Italian?? :)

i'm really tired...
Go to top


Re: C functions Left/Right for string usage
Amigans Defender
Amigans Defender


@Rigo

they arre french comments..

i'm really tired...
Go to top


Re: C functions Left/Right for string usage
Amigans Defender
Amigans Defender


and also use this:

char *strgetright( const char *source, int lentoread )

to avoid write strings

i'm really tired...
Go to top



TopTop
« 1 ... 41 42 43 (44) 45 46 47 ... 55 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project