jEdit Community - Resources for users of the jEdit Text Editor
Create Global Object in macros
Submitted by Jabberwock on Friday, 24 July, 2009 - 06:05
Hello,

How i cab create a global object in Macro ?

In my case, i create a TelnetWrapper object with the connection, how I can create a global object, becaus i dont' want to process the reconnection, i prefer to re-use my previous object ?

For example :
step 1 : i launch my macro, i create the TelnetWrapper object_toto with the connection.
step 2 : i launch again my macro, but i want to re-use my object_toto without re-connection

It's poossible ?

Thw very much
Comment viewing options
Select your preferred way to display the comments and click 'Save settings' to activate your changes.
Startup Script
by Robert Schwenn on Fri, 24/07/2009 - 18:28
I know one way to do this:
When You have a BeanShell script i.e. containing one line 'var_text = "abcd";' and place it in the startup subdirectory of jEdit's program directory, then this script is executed at jEdit startup and the variable var_text is defined globally containing "abcd". You can check this by typing the variable name into the BeanShell console - it will response with: "abcd".

But keep in mind, that at startup the pre-defined variables are not available yet (see user's guide).

Robert
 
Perfect
by Jabberwock on Mon, 27/07/2009 - 05:25
Ok, i try this, this solution it's ok for me Smiling

Thank you very much.
User login
Browse archives
« April 2024  
MoTuWeThFrSaSu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
Poll
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
26%
Yes, I'd like to have translations
32%
Indifferent
35%
No, that'd be bad (please comment)
7%
Total votes: 1093
Syndication
file   ver   dls
German Localization light   4.4.2.1   82349
Context Free Art (*.cfdg)   0.31   46055
BBEdit scheme   1.0   18595
JBuilder scheme   .001   18495
ColdFusion scheme   1.0   18024
R Edit Mode - extensive version   0.1   17473
Advanced HTML edit mode   1.0   16206
Matlab Edit Mode   1.0   16068
jEdit XP icons   1.0   15229
XP icons for jEdit   1.1   14293