View Full Version: Amelle Smilie

Sugababes UK > Announcements & Help > Amelle Smilie


Title: Amelle Smilie
Description: An suggestion


AmelleLover26m - April 24, 2008 09:27 PM (GMT)
As we all long for an Amelle Smilie or even a Siobhan one to that matter, I have an idea.

I may be able to code the sprite in C to display an image sombody could create on a various art and design software. The signature the forum uses would be

:amelle:

to make it appear. There is however, a slight hitch. Internet sites do not understand C or C legency code, so I would need to find a person to change what I write into php ( which is the code that runs the forum, so I gather. )

I am also interested to know if you think this a good idea, or possibly would I have to contact invision and ask permission first?

Its just a suggestion anyway, I dont know any php programmers unforunatly.

Pete

krajol - April 25, 2008 01:02 PM (GMT)
This is great idea. I have already thought about it. The forum needs Amelle and Siobhan Smilies. I could try to create them, but I don't know how it will look. Can I try to do it?

Mylan - April 25, 2008 01:19 PM (GMT)
QUOTE (krajol @ Apr 25 2008, 03:02 PM)
This is great idea. I have already thought about it. The forum needs Amelle and Siobhan Smilies. I could try to create them, but I don't know how it will look. Can I try to do it?

That would be amazing. The smilies for Keisha Heidi and Mutya were from Angels With Dirty Faces. So I don't know how to create it! Maybe someone can make 5 new smilies? Because Heidi Keisha and Mutya are changed

krajol - April 25, 2008 02:42 PM (GMT)
I made Amelle so far. Is it OK? I don't know if I should continue.
user posted image

AmelleLover26m - April 25, 2008 02:44 PM (GMT)
Yeah thats really good Krajol :)

In Denial - April 25, 2008 02:52 PM (GMT)
QUOTE (krajol @ Apr 25 2008, 02:42 PM)
I made Amelle so far. Is it OK? I don't know if I should continue.
user posted image

That's brilliant!

krajol - April 25, 2008 03:16 PM (GMT)
Thanks ;)

So here's Keisha:
user posted image

Siobhan:
user posted image

Mutya:
user posted image

and Heidi:
user posted image

~*!*~:Nicole:~*!*~ - April 25, 2008 04:00 PM (GMT)
Ooh, they're cool. (:

Mr. Ace Reject - April 25, 2008 04:36 PM (GMT)
Great !!!
Well done, krajol.

SugaFran - April 25, 2008 05:15 PM (GMT)
There great,was just thinking they needed updating. :]

Mylan - April 25, 2008 07:12 PM (GMT)
QUOTE (krajol @ Apr 25 2008, 05:16 PM)
Thanks ;)

So here's Keisha:
user posted image

Siobhan:
user posted image

Mutya:
user posted image

and Heidi:
user posted image

My god! Great work!
Much better than the ones that are used now ...

Suga Aloud - April 25, 2008 07:30 PM (GMT)
Great job krajol, they look amazing.

krajol - April 26, 2008 07:46 AM (GMT)
Thanks, I'm glad you like them :)

Mylan - April 28, 2008 04:14 PM (GMT)
QUOTE (krajol @ Apr 26 2008, 09:46 AM)
Thanks, I'm glad you like them :)

Ty that I could use it on my forum !! :D

AmelleLover26m - April 29, 2008 08:01 AM (GMT)
I havent bothered doing the actual transfer code, but this is what I come up with to make the backing for the object:

QUOTE
#include <windows.h>

/*  Declare Windows procedure  */
LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);

/*  Make the class name into a global variable  */
char szClassName[ ] = "AmelleApp";

int WINAPI WinMain (HINSTANCE hThisInstance,
                    HINSTANCE hPrevInstance,
                    LPSTR lpszArgument,
                    int nFunsterStil)

{
    HWND hwnd;              /* This is the handle for our window */
    MSG messages;            /* Here messages to the application are saved */
    WNDCLASSEX wincl;        /* Data structure for the windowclass */

    /* The Window structure */
    wincl.hInstance = hThisInstance;
    wincl.lpszClassName = szClassName;
    wincl.lpfnWndProc = WindowProcedure;      /* This function is called by windows */
    wincl.style = CS_DBLCLKS;                /* Catch double-clicks */
    wincl.cbSize = sizeof (WNDCLASSEX);

    /* Use default icon and mouse-pointer */
    wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION);
    wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION);
    wincl.hCursor = LoadCursor (NULL, IDC_ARROW);
    wincl.lpszMenuName = NULL;                /* No menu */
    wincl.cbClsExtra = 0;                      /* No extra bytes after the window class */
    wincl.cbWndExtra = 0;                      /* structure or the window instance */
    /* Use Windows's default color as the background of the window */
    wincl.hbrBackground = (HBRUSH) COLOR_BACKGROUND;

    /* Register the window class, and if it fails quit the program */
    if (!RegisterClassEx (&wincl))
        return 0;

    /* The class is registered, let's create the program*/
    hwnd = CreateWindowEx (
          0,                  /* Extended possibilites for variation */
          szClassName,        /* Classname */
          "Amelle.app",      /* Title Text */
          WS_OVERLAPPEDWINDOW, /* default window */
          CW_USEDEFAULT,      /* Windows decides the position */
          CW_USEDEFAULT,      /* where the window ends up on the screen */
          544,                /* The programs width */
          375,                /* and height in pixels */
          HWND_DESKTOP,        /* The window is a child-window to desktop */
          NULL,                /* No menu */
          hThisInstance,      /* Program Instance handler */
          NULL                /* No Window Creation data */
          );

    /* Make the window visible on the screen */
    ShowWindow (hwnd, nFunsterStil);

    /* Run the message loop. It will run until GetMessage() returns 0 */
    while (GetMessage (&messages, NULL, 0, 0))
    {
        /* Translate virtual-key messages into character messages */
        TranslateMessage(&messages);
        /* Send message to WindowProcedure */
        DispatchMessage(&messages);
    }

    /* The program return-value is 0 - The value that PostQuitMessage() gave */
    return messages.wParam;
}


/*  This function is called by the Windows function DispatchMessage()  */

LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    switch (message)                  /* handle the messages */
    {
        case WM_DESTROY:
            PostQuitMessage (0);      /* send a WM_QUIT to the message queue */
            break;
        default:                      /* for messages that we don't deal with */
            return DefWindowProc (hwnd, message, wParam, lParam);
    }

    return 0;
}


kal1ch - April 29, 2008 09:30 AM (GMT)
Rob can add smileys in the admin panel of the forum lol, no need for all the complicated C codes :P

AmelleLover26m - April 29, 2008 10:04 AM (GMT)
QUOTE (kal1ch @ Apr 29 2008, 09:30 AM)
Rob can add smileys in the admin panel of the forum lol, no need for all the complicated C codes :P

Yeah I know :)

I heard the problem was the forum wasnt accepting the code or somthing so thats why I came up with the idea. If he can use one of Krajol's smilies and make it work then I wont need to do the next part. But all the same it was quite a challenge for myself testing how well I could do windows programming. ;)




Hosted for free by InvisionFree