Jump to content
Sign in to follow this  
peethebee

Text effects UDF

Recommended Posts

Hi!

Here we go with v1.5. No new funcs but param $static no longer required.

Look to the future: Thinking about some more funcs, e.g. Caps running through text.

BTW: I would like to see the results if you use them in your scripts!

peethebee


vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Share this post


Link to post
Share on other sites

Hi!

Again new version. Now first of some color effects included, all together 10 new effects for you.

I recognized that this is my third post in a row which could lead my to the impression that you are not interested in this UDF.

Please post your experiences with it!

Edit: The code is now almost 50,000 characters and 1200 lines long. It should be worth a look.

peethebee

Edited by peethebee

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Share this post


Link to post
Share on other sites

Hi!

Again new version. Now first of some color effects included, all together 10 new effects for you.

I recognized taht this is my third post in a row which could lead my to the impression that you are not interested in this UDF.

Please post your experiences with it!

peethebee

<{POST_SNAPBACK}>

I'll download it shortly.

Speaking for myself, I'm pretty interested but not having the time to look into very much nor have I projects for it at this time.

But I will keep folowing the thread for updates!! :whistle:

Share this post


Link to post
Share on other sites

Hi!

The demo gets longer in every version. Now I think it's langer than one and a half minute....

But it's worth it, isn't it?

peethebee


vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Share this post


Link to post
Share on other sites

Hi!

Next step: v1.7 with ~5 new effects, color effects and style effects (bold / italic / underlined print).

AboutBox with 17 effects now!!!

Test it!

peethebee


vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Share this post


Link to post
Share on other sites

Hi peethebee,

Looks great!

Perhaps a stupid question but I get an error on $SW_UNLOCK (undefined macro) (autoit-v3.1.1.67)

What could be the matter?

Arno Rog

Hi!

Next step: v1.7 with ~5 new effects, color effects and style effects (bold / italic / underlined print).

AboutBox with 17 effects now!!!

Test it!

peethebee

<{POST_SNAPBACK}>

Share this post


Link to post
Share on other sites

Hi!

I get this error too, but compiling it although this error is displayed, makes the exe run.

I think the wrong Au3Check is called, but taht shoulb be fixed with the next stable version.

peethebee


vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Share this post


Link to post
Share on other sites

Haven't had much time to look at till last night, without the $static param, there's flicker for the other controls, I put the $static back in and only use the lock/unlock for labels and this minimizes the flicker.

Other than that, your doing a great job.

Gary


SciTE for AutoItDirections for Submitting Standard UDFs

 

Don't argue with an idiot; people watching may not be able to tell the difference.

 

Share this post


Link to post
Share on other sites

Hi!

Thanks.

@static: I don't think its easy to use, if you have to specify the static param yourself. Is there perhaps a way, to find out what type of control is represented by the control id?

peethebee


vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Share this post


Link to post
Share on other sites

very nice Peethebee!

perhaps when you've got all these perfected you'd consider making a "Text Effects" designer, so users can "hash out" effects in the designer, then the designer would Clipput() code to be pasted into thier scripts.


[u]Do more with pre-existing apps![/u]ANYGUIv2.8

Share this post


Link to post
Share on other sites

Hi quaizywabbit!

I thought of exactly this too. Perhaps I start this evening (German time) because I think there won'T be much more than these 30 effects.

btw: I'm pleased to get feedback from a "professional" AutoIt coder *g*

Edit: Is there perhaps a way, to find out what type of control is represented by the control id?

peethebee

Edited by peethebee

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Share this post


Link to post
Share on other sites

btw: I'm pleased to get feedback from a "professional" AutoIt coder *g*

I'm anything but "professional". But I do try to make things that are useful.

Keep up the good work!

EDIT::

might try: [after using ControlGetHandle()]

GetClassName Function

--------------------------------------------------------------------------------

The GetClassName function retrieves the name of the class to which the specified window belongs.

Syntax

int GetClassName(          HWND hWnd,

    LPTSTR lpClassName,

    int nMaxCount

);

Parameters

hWnd

[in]Handle to the window and, indirectly, the class to which the window belongs.

lpClassName

[out] Pointer to the buffer that is to receive the class name string.

nMaxCount

[in] Specifies the length, in TCHAR, of the buffer pointed to by the lpClassName parameter. The class name string is truncated if it is longer than the buffer and is always null-terminated.

Return Value

If the function succeeds, the return value is the number of TCHAR copied to the specified buffer.

If the function fails, the return value is zero. To get extended error information, call GetLastError.

Edited by quaizywabbit

[u]Do more with pre-existing apps![/u]ANYGUIv2.8

Share this post


Link to post
Share on other sites

Hi!

Your anygui.au3 has been impressing to me since I started coing with AutoIt.

Do you perhaps know a way, to find out what type of control is represented by the control id?

peethebee


vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Share this post


Link to post
Share on other sites

I'm thinking something along the ClassNameNN, not sure how to do it yet, if it contains "Static" then use the lock/unlock, just a matter of figuring out how to get the ClassNameNN.

Gary


SciTE for AutoItDirections for Submitting Standard UDFs

 

Don't argue with an idiot; people watching may not be able to tell the difference.

 

Share this post


Link to post
Share on other sites

Hi Josbe!

I will try to do it.

Do you perhaps know a way, to find out what type of control is represented by the control id?

All the cracks are looking at my effects now. I'm kind of proud of me *g*.

peethebee


vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvGerman Forums: http://www.autoit.deGerman Help File: http://autoit.de/hilfe vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...