Sign in to follow this  
Followers 0
storme

Gnome objects (eg gdkWindowChild) How to automate?

2 posts in this topic

G'day All

Has anyone had any luck with accessing the properties, controlling Gnome objects?

I use EaseUS Todo Backup and wanted to get autoit to check if the backup was successful, etc.

When I check with "Control Viewer" all the controls/areas come up "[CLASS:gdkWindowChild"...

Au3Info gives this

>>>> Window <<<<
Title: EaseUS Todo Backup
Class: gdkWindowToplevel
Position: 116, 59
Size: 850, 635
Style: 0x16000000
ExStyle: 0x00000010
Handle: 0x002C0E82
>>>> Control <<<<
Class: gdkWindowChild
Instance: 11
ClassnameNN: gdkWindowChild11
Name:
Advanced (Class): [CLASS:gdkWindowChild; INSTANCE:11]
ID:
Text: TBConsoleUI.exe
Position: 24, 175
Size: 800, 90
ControlClick Coords: 501, 63
Style: 0x56000000
ExStyle: 0x00000020
Handle: 0x00050F62
>>>> Mouse <<<<
Position: 641, 297
Cursor ID: 0
Color: 0xE3F7FF
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe
TBConsoleUI.exe

>>>> Hidden Text <<<<
TBConsoleUI.exe

So no help three.

I know I can search for an image and do it that way but I'd prefer to do it directly.

So anyone had any luck accessing "gdk" controls from autoit?

If not...

Is it possible from (C++, C#, etc)? (examples, website would be great)

If it's possible maybe a DLL or somthing can be developed. YES, if I can get a heads up on how, I'll have a go at it (never done DLL before but willing to try).

So any guidence, help, methods?

Thanks all

John Morrison

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  
Followers 0