diff --git a/.gitignore b/.gitignore index b90849e2b7..460cd415ff 100644 --- a/.gitignore +++ b/.gitignore @@ -26,6 +26,7 @@ out/ # Automatically Generated ################################################################################ package/windows/MapTool.iss +package/linux/MapTool*.desktop # IDEs diff --git a/build.gradle b/build.gradle index 10bd650044..613c886fac 100644 --- a/build.gradle +++ b/build.gradle @@ -193,6 +193,26 @@ classes.configure { dependsOn instrumentForms } + +if (osdetector.os.is('linux')) { + def generateDesktop = tasks.register('generateDesktop', Copy) { + from 'package/linux/launcher.desktop' + into 'package/linux/' + expand( + description: project.description, + projectName: project.name, + developerRelease: developerRelease + ) + filteringCharset = 'UTF-8' + rename { fileName -> + project.name + developerRelease + '.desktop' + } + } + + tasks.jpackageImage.dependsOn generateDesktop + tasks.spotlessMisc.dependsOn generateDesktop +} + // Workaround the runtime plugin's hardcoded dependencies on the shadow plugin. It sneakily // (dynamically) adds dependencies when shadow is detected, but we don't want it to do that since we // only use shadow for a completely separate build artifact. @@ -383,7 +403,7 @@ dependencies { //maybe replace with jupnp implementation 'commons-jxpath:commons-jxpath:1.3' - implementation 'net.sbbi.upnp:upnplib:1.0.9-nodebug' + implementation 'com.github.fishface60:upnplib:0351d7502a57f6c5dc8653220bc03ad99af58b21' // custom binding stuff, should probably be replace with Beans Binding (JSR 295) implementation 'yasb:yasb:0.2-21012007' diff --git a/clientserver/src/main/java/net/rptools/clientserver/simple/server/AbstractServer.java b/clientserver/src/main/java/net/rptools/clientserver/simple/server/AbstractServer.java index 7186d6c0ef..2f45ec8389 100644 --- a/clientserver/src/main/java/net/rptools/clientserver/simple/server/AbstractServer.java +++ b/clientserver/src/main/java/net/rptools/clientserver/simple/server/AbstractServer.java @@ -20,7 +20,7 @@ import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; -public abstract class AbstractServer implements Server { +public abstract class AbstractServer { private static final Logger log = LogManager.getLogger(AbstractServer.class); diff --git a/clientserver/src/main/java/net/rptools/clientserver/simple/server/NilServer.java b/clientserver/src/main/java/net/rptools/clientserver/simple/server/NilServer.java index ad9b76bec3..9aacaaa8b0 100644 --- a/clientserver/src/main/java/net/rptools/clientserver/simple/server/NilServer.java +++ b/clientserver/src/main/java/net/rptools/clientserver/simple/server/NilServer.java @@ -15,7 +15,7 @@ package net.rptools.clientserver.simple.server; /** A server implementation that never receives connections */ -public class NilServer extends AbstractServer { +public final class NilServer extends AbstractServer implements Server { @Override public void start() {} diff --git a/clientserver/src/main/java/net/rptools/clientserver/simple/server/Server.java b/clientserver/src/main/java/net/rptools/clientserver/simple/server/Server.java index 00b379a7d9..9f92b9926e 100644 --- a/clientserver/src/main/java/net/rptools/clientserver/simple/server/Server.java +++ b/clientserver/src/main/java/net/rptools/clientserver/simple/server/Server.java @@ -16,7 +16,7 @@ import java.io.IOException; -public interface Server extends AutoCloseable { +public sealed interface Server extends AutoCloseable permits NilServer, SocketServer, WebRTCServer { void start() throws IOException; void close(); diff --git a/clientserver/src/main/java/net/rptools/clientserver/simple/server/SocketServer.java b/clientserver/src/main/java/net/rptools/clientserver/simple/server/SocketServer.java index 2b4c0ac9c5..4ed70b9dbb 100644 --- a/clientserver/src/main/java/net/rptools/clientserver/simple/server/SocketServer.java +++ b/clientserver/src/main/java/net/rptools/clientserver/simple/server/SocketServer.java @@ -25,7 +25,7 @@ /** * @author drice */ -public class SocketServer extends AbstractServer { +public final class SocketServer extends AbstractServer implements Server { private static final Logger log = LogManager.getLogger(SocketServer.class); private final int port; @@ -39,6 +39,9 @@ public SocketServer(int port) { @Override public void start() throws IOException { var serverSocket = new ServerSocket(port); + if (serverSocket.getLocalPort() == -1) { + throw new AssertionError("Socket not bound yet"); + } // If the above throws, it will be as though we never started. socket = serverSocket; @@ -70,6 +73,16 @@ public String getError() { return null; } + /** Get the port of the socket the server is running on or -1. */ + public int getPort() { + // NOTE: We do not use this.port because the socket's bound port can be different + if (socket == null || socket.isClosed()) { + return -1; + } + + return socket.getLocalPort(); + } + //// // Threads private static class ListeningThread extends Thread { diff --git a/clientserver/src/main/java/net/rptools/clientserver/simple/server/WebRTCServer.java b/clientserver/src/main/java/net/rptools/clientserver/simple/server/WebRTCServer.java index 32ad0b8c7b..880424ef2a 100644 --- a/clientserver/src/main/java/net/rptools/clientserver/simple/server/WebRTCServer.java +++ b/clientserver/src/main/java/net/rptools/clientserver/simple/server/WebRTCServer.java @@ -29,7 +29,7 @@ import org.java_websocket.client.WebSocketClient; import org.java_websocket.handshake.ServerHandshake; -public class WebRTCServer extends AbstractServer { +public final class WebRTCServer extends AbstractServer implements Server { private static final Logger log = LogManager.getLogger(WebRTCServer.class); public interface Listener { diff --git a/doc/How_To_Setup_UI_Tools.md b/doc/How_To_Setup_UI_Tools.md index 9c8d9ab0fc..bcfbbc09b1 100644 --- a/doc/How_To_Setup_UI_Tools.md +++ b/doc/How_To_Setup_UI_Tools.md @@ -1,19 +1,10 @@ How To Setup User Interface (UI) Tools for MapTool ================================================== -You thought you were done? Sorry, there are two extra things you may wish to consider and both are related to managing UI elements within Maptool. The current edition of the tool uses **Abeille** to manage **Swing** elements within the design. Abeille is a WYSIWYG form designer for Swing objects and if you plan on modifying any of the UI elements you should definitely install the Abeille Designer. +You thought you were done? Sorry, there are two extra things you may wish to consider and both are related to managing UI elements within Maptool. The current edition of the tool uses **IntelliJ** to manage **Swing** elements within the design. Just open the `.form` files and install the plugin when prompted. As Swing is now deprecated within Java the plan is to move those elements over to **JavaFX**, although this work is further down the line at the moment. If you want to get to grips with JavaFX, you should probably install the Eclipse Plugin **e(fx)clipse** and the **JavaFX Scene Builder**. Scene Builder is also a WYSIWYG form designer, but this time for JavaFX Objects. -Install Abeille ----------------- - -1. Go to the [Abeille Downloads page](https://java.net/projects/abeille/downloads/directory/Abeille%20Form%20Designer%202.1.0%20M3) and download the latest binaries. This is a closed project so they are quite old. The binaries are jar files so you can simply unzip the folder to anywhere on your PC, such as `C:\Program Files (x86)\abeille-2.1.0_M3` - * As the Abeille downloads are now offline the last version has been attached here: [abeille-2.1.0_M3.zip](https://github.com/RPTools/maptool/files/6554805/abeille-2.1.0_M3.zip) -2. Launch the Designer by running the `designer.jar` file in the `abeille-2.1.0_M3` directory. If you have installed Java as described elsewhere, you can just right click the file and select **Open** -3. Once the Designer is running, you need to create a new project for the MapTool forms. Call this file `maptool.jfpr` and save it anywhere you like, BUT NOT in the Eclipse MapTool project directory, as you do not want this file to become part of the MapTool project and is only used by you locally. -4. Add the MapTool resource directory as a Source path for your Abeille Project. On the Abeille Project Settings screen you should see a button in the Source Tab to **Add Path**. Click this and navigate to the resource directory. For example, if your Eclipse workspace directory was `C:\Workspace` and your top level MapTool project was called `C:\Workspace\maptool` you should add the path `C:\Workspace\maptool\maptool\src\main\resources`. This is very important, otherwise the Albeille Designer will save the local path names into the designer files rather than the relative paths that are needed for proper distribution. - Install e(fx)clipse Plugin -------------------------- @@ -29,4 +20,4 @@ Install JavaFX Scene Builder The JavaFX Scene Builder application has been handed over to the open source community and as a consequence it can be hard to find the Scene Builder install. The latest version as of this writing is SceneBuilder 10.0.0 and is available from [GluonHQ.com](https://gluonhq.com/products/scene-builder/) -Download and install SceneBuilder. It can now be used to open **.fxml** files which are the JavaFX equivalent to Abeille files (above). +Download and install SceneBuilder. It can now be used to open **.fxml** files which are the JavaFX equivalent to `.form` files (above). diff --git a/package/linux/launcher.desktop b/package/linux/launcher.desktop new file mode 100644 index 0000000000..81215d27f3 --- /dev/null +++ b/package/linux/launcher.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=${projectName} +Comment=${description} +Exec=/opt/maptool/bin/${projectName}${developerRelease} %u +Icon=/opt/maptool/lib/${projectName}${developerRelease}.png +Terminal=false +Type=Application +Categories=Game +MimeType=application/maptool;x-scheme-handler/rptools-maptool+registry;x-scheme-handler/rptools-maptool+lan;x-scheme-handler/rptools-maptool+tcp diff --git a/src/main/java/net/rptools/clientserver/ConnectionFactory.java b/src/main/java/net/rptools/clientserver/ConnectionFactory.java index ff9518ba7c..a3c4c9fee8 100644 --- a/src/main/java/net/rptools/clientserver/ConnectionFactory.java +++ b/src/main/java/net/rptools/clientserver/ConnectionFactory.java @@ -15,6 +15,7 @@ package net.rptools.clientserver; import java.awt.EventQueue; +import javax.annotation.Nonnull; import javax.annotation.Nullable; import net.rptools.clientserver.simple.connection.Connection; import net.rptools.clientserver.simple.connection.SocketConnection; @@ -24,6 +25,7 @@ import net.rptools.clientserver.simple.server.SocketServer; import net.rptools.clientserver.simple.server.WebRTCServer; import net.rptools.maptool.client.MapTool; +import net.rptools.maptool.client.RemoteServerConfig; import net.rptools.maptool.server.ServerConfig; public class ConnectionFactory { @@ -33,22 +35,25 @@ public static ConnectionFactory getInstance() { return instance; } - public Connection createConnection(String id, ServerConfig config) { - if (!config.getUseWebRTC()) { - return new SocketConnection(id, config.getHostName(), config.getPort()); - } - - return new WebRTCConnection( - id, - config.getServerName(), - new WebRTCConnection.Listener() { - @Override - public void onLoginError() { - MapTool.showError("Handshake.msg.playerAlreadyConnected"); - } - }); + @Nonnull + public Connection createConnection(@Nonnull String id, @Nonnull RemoteServerConfig config) { + return switch (config) { + case RemoteServerConfig.Socket(String hostName, int port) -> + new SocketConnection(id, hostName, port); + case RemoteServerConfig.WebRTC(String serverName) -> + new WebRTCConnection( + id, + serverName, + new WebRTCConnection.Listener() { + @Override + public void onLoginError() { + MapTool.showError("Handshake.msg.playerAlreadyConnected"); + } + }); + }; } + @Nonnull public Server createServer(@Nullable ServerConfig config) { if (config == null) { return new NilServer(); diff --git a/src/main/java/net/rptools/maptool/client/AppActions.java b/src/main/java/net/rptools/maptool/client/AppActions.java index b4c9bb3f26..55d9478694 100644 --- a/src/main/java/net/rptools/maptool/client/AppActions.java +++ b/src/main/java/net/rptools/maptool/client/AppActions.java @@ -35,6 +35,7 @@ import java.util.zip.GZIPOutputStream; import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; +import javax.annotation.Nonnull; import javax.crypto.NoSuchPaddingException; import javax.swing.*; import javax.swing.text.BadLocationException; @@ -2209,7 +2210,7 @@ protected void executeAction() { StartServerDialogPreferences serverProps = new StartServerDialogPreferences(); // data retrieved from // Preferences.userRoot() - if (serverProps.getPort() == 0 || serverProps.getPort() > 65535) { + if (serverProps.getPort() > 65535) { MapTool.showError("ServerDialog.error.port.outOfRange"); return; } @@ -2349,6 +2350,66 @@ protected void executeAction() { } }; + public static void connectToServer( + @Nonnull String username, @Nonnull String password, @Nonnull RemoteServerConfig config) { + LOAD_MAP.setSeenWarning(false); + + MapTool.disconnect(); + MapTool.stopServer(); + + // Install a temporary gimped campaign until we get the one from the server + final Campaign oldCampaign = MapTool.getCampaign(); + MapTool.setCampaign(new Campaign(), null); + + // connecting + MapTool.getFrame().getConnectionStatusPanel().setStatus(ConnectionStatusPanel.Status.connected); + + // Show the user something interesting while we're connecting. Look below for the corresponding + // hideGlassPane + StaticMessageDialog progressDialog = + new StaticMessageDialog(I18N.getText("msg.info.connecting")); + MapTool.getFrame().showFilledGlassPane(progressDialog); + + boolean failed = false; + try { + MapTool.connectToRemoteServer( + config, + new LocalPlayer(username, password), + (success) -> { + EventQueue.invokeLater( + () -> { + MapTool.getFrame().hideGlassPane(); + if (success) { + // Show the user something interesting until we've got the campaign + // Look in ClientMethodHandler.setCampaign() for the corresponding + // hideGlassPane + MapTool.getFrame() + .showFilledGlassPane( + new StaticMessageDialog(I18N.getText("msg.info.campaignLoading"))); + } + }); + }); + + } catch (UnknownHostException e1) { + MapTool.showError("msg.error.unknownHost", e1); + failed = true; + } catch (IOException e1) { + MapTool.showError("msg.error.failedLoadCampaign", e1); + failed = true; + } catch (NoSuchAlgorithmException | InvalidKeySpecException e1) { + MapTool.showError("msg.error.initializeCrypto", e1); + failed = true; + } + if (failed) { + MapTool.getFrame().hideGlassPane(); + try { + MapTool.startPersonalServer(oldCampaign); + } catch (IOException | NoSuchAlgorithmException | InvalidKeySpecException e) { + MapTool.showError("msg.error.failedStartPersonalServer", e); + } + } + } + public static final Action CONNECT_TO_SERVER = new ClientAction() { { @@ -2366,89 +2427,17 @@ protected void executeAction() { final ConnectToServerDialog dialog = new ConnectToServerDialog(); dialog.showDialog(); - if (!dialog.accepted()) { + var config = dialog.getResult(); + if (config == null) { return; } + ConnectToServerDialogPreferences prefs = new ConnectToServerDialogPreferences(); - LOAD_MAP.setSeenWarning(false); - - MapTool.disconnect(); - MapTool.stopServer(); - - // Install a temporary gimped campaign until we get the one from the - // server - final Campaign oldCampaign = MapTool.getCampaign(); - MapTool.setCampaign(new Campaign(), null); + var username = prefs.getUsername(); + var password = + prefs.getUsePublicKey() ? new PasswordGenerator().getPassword() : prefs.getPassword(); - // connecting - MapTool.getFrame() - .getConnectionStatusPanel() - .setStatus(ConnectionStatusPanel.Status.connected); - - // Show the user something interesting while we're connecting. Look below for the - // corresponding hideGlassPane - StaticMessageDialog progressDialog = - new StaticMessageDialog(I18N.getText("msg.info.connecting")); - MapTool.getFrame().showFilledGlassPane(progressDialog); - - runBackground( - () -> { - boolean failed = false; - try { - ConnectToServerDialogPreferences prefs = new ConnectToServerDialogPreferences(); - ServerConfig config = - new ServerConfig( - prefs.getUsername(), - "", - "", - dialog.getPort(), - prefs.getServerName(), - dialog.getServer(), - false, - dialog.getUseWebRTC()); - - String password = - prefs.getUsePublicKey() - ? new PasswordGenerator().getPassword() - : prefs.getPassword(); - MapTool.connectToRemoteServer( - config, - new LocalPlayer(prefs.getUsername(), prefs.getRole(), password), - (success) -> { - EventQueue.invokeLater( - () -> { - MapTool.getFrame().hideGlassPane(); - if (success) { - // Show the user something interesting until we've got the campaign - // Look in ClientMethodHandler.setCampaign() for the corresponding - // hideGlassPane - MapTool.getFrame() - .showFilledGlassPane( - new StaticMessageDialog( - I18N.getText("msg.info.campaignLoading"))); - } - }); - }); - - } catch (UnknownHostException e1) { - MapTool.showError("msg.error.unknownHost", e1); - failed = true; - } catch (IOException e1) { - MapTool.showError("msg.error.failedLoadCampaign", e1); - failed = true; - } catch (NoSuchAlgorithmException | InvalidKeySpecException e1) { - MapTool.showError("msg.error.initializeCrypto", e1); - failed = true; - } - if (failed) { - MapTool.getFrame().hideGlassPane(); - try { - MapTool.startPersonalServer(oldCampaign); - } catch (IOException | NoSuchAlgorithmException | InvalidKeySpecException e) { - MapTool.showError("msg.error.failedStartPersonalServer", e); - } - } - }); + runBackground(() -> connectToServer(username, password, config)); } }; diff --git a/src/main/java/net/rptools/maptool/client/MapTool.java b/src/main/java/net/rptools/maptool/client/MapTool.java index 68e3cd98f3..2ac95fc74f 100644 --- a/src/main/java/net/rptools/maptool/client/MapTool.java +++ b/src/main/java/net/rptools/maptool/client/MapTool.java @@ -39,6 +39,7 @@ import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.net.URI; +import java.net.URISyntaxException; import java.net.URL; import java.security.NoSuchAlgorithmException; import java.security.spec.InvalidKeySpecException; @@ -70,6 +71,7 @@ import net.rptools.maptool.client.ui.ConnectionStatusPanel; import net.rptools.maptool.client.ui.MapToolFrame; import net.rptools.maptool.client.ui.OSXAdapter; +import net.rptools.maptool.client.ui.connecttoserverdialog.ConnectToServerDialogPreferences; import net.rptools.maptool.client.ui.logger.LogConsoleFrame; import net.rptools.maptool.client.ui.sheet.stats.StatSheetListener; import net.rptools.maptool.client.ui.theme.Icons; @@ -157,7 +159,7 @@ public class MapTool { private static MapToolFrame clientFrame; private static NoteFrame profilingNoteFrame; private static LogConsoleFrame logConsoleFrame; - private static MapToolServer server; + @Nullable private static MapToolServer server; private static MapToolClient client; private static BackupManager backupManager; @@ -177,6 +179,7 @@ public class MapTool { private static int windowX = -1; private static int windowY = -1; private static String loadCampaignOnStartPath = ""; + @Nullable private static RemoteServerConfig remoteServerConfig = null; static { try { @@ -185,7 +188,7 @@ public class MapTool { var campaign = CampaignFactory.createBasicCampaign(); var policy = new ServerPolicy(); - server = new MapToolServer("", new Campaign(campaign), null, false, policy, playerDB); + server = new MapToolServer(null, new Campaign(campaign), null, false, policy, playerDB); client = new MapToolClient(server, campaign, playerDB.getPlayer(), connections.clientSide()); } catch (NoSuchAlgorithmException | InvalidKeySpecException e) { throw new RuntimeException("Unable to create default personal server", e); @@ -1158,7 +1161,7 @@ public static void startPersonalServer(Campaign campaign) player); } - private static void setUpClient(MapToolClient client) { + private static void setUpClient(@Nonnull MapToolClient client) { MapTool.getFrame().getCommandPanel().clearAllIdentities(); MapToolConnection clientConn = client.getConnection(); @@ -1174,7 +1177,9 @@ private static void setUpClient(MapToolClient client) { } public static void connectToRemoteServer( - ServerConfig config, LocalPlayer player, HandshakeCompletionObserver onCompleted) + @Nonnull RemoteServerConfig config, + @Nonnull LocalPlayer player, + @Nonnull HandshakeCompletionObserver onCompleted) throws IOException { if (server != null && server.getState() == MapToolServer.State.Started) { log.error("A local server is still running.", new Exception()); @@ -1351,6 +1356,11 @@ else if (AppPreferences.loadMruCampaignAtStart.get()) { showWarning(message.toString()); } + + if (remoteServerConfig != null) { + var prefs = new ConnectToServerDialogPreferences(); + AppActions.connectToServer(prefs.getUsername(), prefs.getPassword(), remoteServerConfig); + } } /** @@ -1528,6 +1538,22 @@ private static void initJavaFX() { Platform.setImplicitExit(false); // necessary to use JavaFX later } + private static void parsePositionalArg(@Nonnull String arg) { + ServerAddress serverAddress; + try { + serverAddress = ServerAddress.parse(arg); + } catch (URISyntaxException | IllegalArgumentException e) { + log.info("Overriding -F option with extra argument"); + loadCampaignOnStartPath = arg; + return; + } + + remoteServerConfig = serverAddress.findServer(); + if (remoteServerConfig == null) { + MapTool.showError(I18N.getText("ServerDialog.error.serverNotFound", arg)); + } + } + public static void main(String[] args) { log.info("********************************************************************************"); log.info("** **"); @@ -1636,8 +1662,11 @@ public static void main(String[] args) { log.info("MapTool vendor: " + vendor); if (cmd.getArgs().length != 0) { - log.info("Overriding -F option with extra argument"); - loadCampaignOnStartPath = cmd.getArgs()[0]; + try { + parsePositionalArg(cmd.getArgs()[0]); + } catch (Error e) { + MapTool.showWarning("Error parsing the command line", e); + } } if (!loadCampaignOnStartPath.isEmpty()) { log.info("Loading initial campaign: " + loadCampaignOnStartPath); diff --git a/src/main/java/net/rptools/maptool/client/MapToolRegistry.java b/src/main/java/net/rptools/maptool/client/MapToolRegistry.java index 46cf835569..06f6a52158 100644 --- a/src/main/java/net/rptools/maptool/client/MapToolRegistry.java +++ b/src/main/java/net/rptools/maptool/client/MapToolRegistry.java @@ -22,18 +22,25 @@ import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; +import java.io.UnsupportedEncodingException; +import java.net.InetAddress; +import java.net.URI; +import java.net.URISyntaxException; import java.net.URL; +import java.net.URLEncoder; import java.nio.charset.StandardCharsets; import java.util.ArrayList; import java.util.List; import java.util.Locale; import java.util.TimeZone; +import java.util.concurrent.Callable; import java.util.concurrent.CompletableFuture; -import java.util.concurrent.ExecutorService; -import java.util.concurrent.Executors; -import java.util.concurrent.Future; +import java.util.concurrent.ExecutionException; +import java.util.concurrent.ForkJoinPool; import java.util.concurrent.TimeUnit; import java.util.stream.Collectors; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; import net.rptools.maptool.server.MapToolServer; import okhttp3.Call; import okhttp3.Callback; @@ -51,6 +58,7 @@ public class MapToolRegistry { private static final String SERVICE_URL = "https://services-mt.rptools.net"; private static final String REGISTER_SERVER = SERVICE_URL + "/register-server"; private static final String ACTIVE_SERVERS = SERVICE_URL + "/active-servers"; + private static final String CLICK_REDIRECT = SERVICE_URL + "/click.html"; private static final String SERVER_HEARTBEAT = SERVICE_URL + "/server-heartbeat"; private static final String SERVER_DISCONNECT = SERVICE_URL + "/server-disconnect"; private static final String SERVER_DETAILS = SERVICE_URL + "/server-details"; @@ -67,12 +75,6 @@ public static MapToolRegistry getInstance() { return instance; } - public static class SeverConnectionDetails { - public String address; - public int port; - public boolean webrtc; - } - public enum RegisterResponse { OK, ERROR, @@ -81,7 +83,8 @@ public enum RegisterResponse { private MapToolRegistry() {} - public SeverConnectionDetails findInstance(String id) { + @Nullable + public RemoteServerConfig findInstance(@Nonnull String id) { OkHttpClient client = new OkHttpClient(); String requestUrl; @@ -95,7 +98,7 @@ public SeverConnectionDetails findInstance(String id) { } catch (Exception e) { log.error("Error building request url", e); MapTool.showError("msg.error.fetchingRegistryInformation", e); - return new SeverConnectionDetails(); + return null; } Request request = new Request.Builder().url(requestUrl).build(); @@ -107,31 +110,30 @@ public SeverConnectionDetails findInstance(String id) { var responseString = response.body().string(); if (responseString.isEmpty()) { MapTool.showError("msg.error.fetchingRegistryInformation"); - return new SeverConnectionDetails(); + return null; } JsonObject json = JsonParser.parseString(responseString).getAsJsonObject(); - SeverConnectionDetails details = new SeverConnectionDetails(); - - details.address = json.getAsJsonPrimitive("address").getAsString(); - details.port = json.getAsJsonPrimitive("port").getAsInt(); - // currently the webrtc property is sent as int. In the future this will // change to boolean. So we check what the type is. Can be removed when // we get it as boolean. var webrtcProperty = json.getAsJsonPrimitive("webrtc"); - if (webrtcProperty.isBoolean()) { - details.webrtc = webrtcProperty.getAsBoolean(); - } else { - details.webrtc = webrtcProperty.getAsInt() > 0; + boolean hasWebrtc = + webrtcProperty.isBoolean() + ? webrtcProperty.getAsBoolean() + : webrtcProperty.getAsInt() > 0; + if (hasWebrtc) { + return new RemoteServerConfig.WebRTC(id); } - return details; + return new RemoteServerConfig.Socket( + json.getAsJsonPrimitive("address").getAsString(), + json.getAsJsonPrimitive("port").getAsInt()); } catch (Exception e) { log.error("Error fetching instance from server registry", e); MapTool.showError("msg.error.fetchingRegistryInformation", e); - return new SeverConnectionDetails(); + return null; } } @@ -158,7 +160,8 @@ public RegisterResponse registerInstance(String id, int port, boolean webrtc) { JsonObject body = new JsonObject(); body.addProperty("name", id); body.addProperty("port", port); - body.addProperty("address", getAddress()); + var address = getAddress(); + body.addProperty("address", address == null ? "" : address.getHostName()); body.addProperty("webrtc", webrtc); if (MapTool.isDevelopment()) { body.addProperty("version", "Dev"); @@ -231,7 +234,8 @@ public void heartBeat() { JsonObject body = new JsonObject(); body.addProperty("id", serverRegistrationId); body.addProperty("clientId", MapTool.getClientId()); - body.addProperty("address", getAddress()); + var address = getAddress(); + body.addProperty("address", address == null ? "" : address.getHostName()); body.addProperty("number_players", MapTool.getPlayerList().size()); body.addProperty("number_maps", MapTool.getCampaign().getZones().size()); @@ -264,22 +268,24 @@ public void onResponse(@NotNull Call call, @NotNull Response response) /** * Get the external IP address of this MapTool instance. * - * @return The external IP, or the empty string if none could be determined. + * @return The external IP, or null if none could be determined. */ - public String getAddress() { + @Nullable + public InetAddress getAddress() { try { return this.getAddressAsync().get(30, TimeUnit.SECONDS); } catch (Exception e) { - return ""; + return null; } } /** * Asynchronously get the external IP address of this MapTool instance. * - * @return A future that resolves to the external IP address. + * @return A future that resolves to the external IP address or null if none could be determined. */ - public Future getAddressAsync() { + @Nonnull + public CompletableFuture getAddressAsync() { List ipCheckURLs; try (InputStream ipCheckList = getClass().getResourceAsStream("/net/rptools/maptool/client/network/ip-check.txt")) { @@ -292,30 +298,48 @@ public Future getAddressAsync() { } catch (IOException e) { throw new AssertionError("Unable to read ip-check list.", e); // Shouldn't happen } - - final CompletableFuture externalIpFuture = new CompletableFuture<>(); - final ExecutorService executor = Executors.newCachedThreadPool(); + var ipCheckTasks = new ArrayList>(); for (String urlString : ipCheckURLs) { - executor.execute( + ipCheckTasks.add( () -> { - try { - URL url = new URL(urlString); - - try (BufferedReader reader = - new BufferedReader(new InputStreamReader(url.openStream()))) { - String ip = reader.readLine(); - if (ip != null && !ip.isEmpty()) { - externalIpFuture.complete(ip); - // A result has been found. No need to continue running tasks. - executor.shutdownNow(); - } - } - } catch (Exception t) { - // Ignore. Hopefully another request succeeds. + URL url = new URL(urlString); + + try (BufferedReader reader = + new BufferedReader(new InputStreamReader(url.openStream()))) { + String ip = reader.readLine(); + // null or invalid ip deliberately unhandled so this task fails + // and invokeAny only returns the first valid ip + return InetAddress.getByName(ip); } }); } - return externalIpFuture; + return CompletableFuture.supplyAsync( + () -> { + try { + return ForkJoinPool.commonPool().invokeAny(ipCheckTasks); + } catch (ExecutionException | InterruptedException ignore) { + return null; + } + }); + } + + /** Get a link to the registry server that will redirect to the given MapTool URI. */ + @Nonnull + public URI getRedirectURL(@Nonnull URI uri) { + String queryString; + try { + queryString = "?uri=" + URLEncoder.encode(uri.toString(), "UTF-8"); + } catch (UnsupportedEncodingException e) { + throw new AssertionError("UTF-8 should be a supported encoding", e); + } + + try { + return new URI(MapToolRegistry.CLICK_REDIRECT + queryString); + } catch (URISyntaxException e) { + throw new AssertionError( + "Scheme and path are given and the path is absolute and the authority is parseable as a server-based authority so this should be infallible", + e); + } } } diff --git a/src/main/java/net/rptools/maptool/client/MapToolServiceFinder.java b/src/main/java/net/rptools/maptool/client/MapToolServiceFinder.java new file mode 100644 index 0000000000..dd0d14f89a --- /dev/null +++ b/src/main/java/net/rptools/maptool/client/MapToolServiceFinder.java @@ -0,0 +1,61 @@ +/* + * This software Copyright by the RPTools.net development team, and + * licensed under the Affero GPL Version 3 or, at your option, any later + * version. + * + * MapTool Source Code is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty + * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * You should have received a copy of the GNU Affero General Public + * License * along with this source Code. If not, please visit + * and specifically the Affero license + * text at . + */ +package net.rptools.maptool.client; + +import java.net.InetAddress; +import javax.annotation.Nonnull; +import net.tsc.servicediscovery.AnnouncementListener; +import net.tsc.servicediscovery.ServiceFinder; + +/** + * Abstraction over net.tsc.servicediscovery.ServiceFinder to hide MapTool-specific implementation + * details. + */ +public class MapToolServiceFinder { + public interface MapToolAnnouncementListener extends AnnouncementListener { + public void serviceAnnouncement(@Nonnull String id, @Nonnull RemoteServerConfig.Socket config); + + default void serviceAnnouncement( + @Nonnull String type, @Nonnull InetAddress address, int port, @Nonnull byte[] data) { + serviceAnnouncement( + new String(data), new RemoteServerConfig.Socket(address.getHostAddress(), port)); + } + } + + @Nonnull private static MapToolServiceFinder instance = new MapToolServiceFinder(); + + @Nonnull + public static MapToolServiceFinder getInstance() { + return instance; + } + + @Nonnull private ServiceFinder finder; + + public MapToolServiceFinder() { + finder = new ServiceFinder(AppConstants.SERVICE_GROUP); + } + + public void addAnnouncementListener(@Nonnull MapToolAnnouncementListener listener) { + finder.addAnnouncementListener(listener); + } + + public void removeAnnouncementListener(@Nonnull MapToolAnnouncementListener listener) { + finder.removeAnnouncementListener(listener); + } + + public void find() { + finder.find(); + } +} diff --git a/src/main/java/net/rptools/maptool/client/RemoteServerConfig.java b/src/main/java/net/rptools/maptool/client/RemoteServerConfig.java new file mode 100644 index 0000000000..1581541736 --- /dev/null +++ b/src/main/java/net/rptools/maptool/client/RemoteServerConfig.java @@ -0,0 +1,23 @@ +/* + * This software Copyright by the RPTools.net development team, and + * licensed under the Affero GPL Version 3 or, at your option, any later + * version. + * + * MapTool Source Code is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty + * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * You should have received a copy of the GNU Affero General Public + * License * along with this source Code. If not, please visit + * and specifically the Affero license + * text at . + */ +package net.rptools.maptool.client; + +import javax.annotation.Nonnull; + +public sealed interface RemoteServerConfig { + record Socket(@Nonnull String hostName, int port) implements RemoteServerConfig {} + + record WebRTC(@Nonnull String serverName) implements RemoteServerConfig {} +} diff --git a/src/main/java/net/rptools/maptool/client/ServerAddress.java b/src/main/java/net/rptools/maptool/client/ServerAddress.java new file mode 100644 index 0000000000..b78a1626d5 --- /dev/null +++ b/src/main/java/net/rptools/maptool/client/ServerAddress.java @@ -0,0 +1,191 @@ +/* + * This software Copyright by the RPTools.net development team, and + * licensed under the Affero GPL Version 3 or, at your option, any later + * version. + * + * MapTool Source Code is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty + * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * You should have received a copy of the GNU Affero General Public + * License * along with this source Code. If not, please visit + * and specifically the Affero license + * text at . + */ +package net.rptools.maptool.client; + +import java.net.URI; +import java.net.URISyntaxException; +import java.util.Objects; +import java.util.concurrent.CompletableFuture; +import java.util.concurrent.ExecutionException; +import java.util.concurrent.TimeUnit; +import java.util.concurrent.TimeoutException; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; +import net.rptools.maptool.server.ServerConfig; + +public sealed interface ServerAddress { + static int TIMEOUT_SECONDS = 3; + + /** + * Resolves server names into a connectable server. + * + * @return null if the named server does not exist, the RemoteServerConfig otherwise. + */ + @Nullable + RemoteServerConfig findServer(); + + @Nonnull + URI toUri(); + + @Nonnull + default URI toHttpUrl() { + return MapToolRegistry.getInstance().getRedirectURL(toUri()); + } + + record Registry(@Nonnull String serverName) implements ServerAddress { + @Override + @Nullable + public RemoteServerConfig findServer() { + return MapToolRegistry.getInstance().findInstance(serverName()); + } + + @Override + @Nonnull + public URI toUri() { + try { + return new URI("rptools-maptool+registry", null, null, -1, "/" + serverName(), null, null); + } catch (URISyntaxException e) { + throw new AssertionError( + "Scheme and path are given and the path is absolute and there is no authority so this should be infallible", + e); + } + } + } + + record Lan(@Nonnull String serviceIdentifier) implements ServerAddress { + @Override + @Nullable + public RemoteServerConfig findServer() { + var finder = MapToolServiceFinder.getInstance(); + var future = new CompletableFuture(); + MapToolServiceFinder.MapToolAnnouncementListener listener = + (var id, var serverConfig) -> { + if (id.equals(serviceIdentifier()) && !future.isDone()) { + future.complete(serverConfig); + } + }; + finder.addAnnouncementListener(listener); + finder.find(); + try { + return future.get(TIMEOUT_SECONDS, TimeUnit.SECONDS); + } catch (TimeoutException | InterruptedException e) { + return null; + } catch (ExecutionException e) { + throw new Error("Failed to find LAN service " + serviceIdentifier(), e); + } finally { + finder.removeAnnouncementListener(listener); + } + } + + @Override + @Nonnull + public URI toUri() { + try { + return new URI( + "rptools-maptool+lan", null, null, -1, "/" + serviceIdentifier(), null, null); + } catch (URISyntaxException e) { + throw new AssertionError( + "Scheme and path are given and the path is absolute and there is no authority so this should be infallible", + e); + } + } + } + + record Tcp(@Nonnull String address, int port) implements ServerAddress { + @Override + @Nonnull + public RemoteServerConfig findServer() { + return new RemoteServerConfig.Socket( + address(), port() == -1 ? ServerConfig.DEFAULT_PORT : port()); + } + + @Override + @Nonnull + public URI toUri() { + try { + return new URI("rptools-maptool+tcp", null, address(), port(), "/", null, null); + } catch (URISyntaxException e) { + throw new AssertionError( + "Scheme and path are given and the path is absolute and IP address authorities are all valid so this should be infallible", + e); + } + } + } + + /** + * Parse + * + * @param s String that may be a maptool URI. + * @return A Server Address + * @throws IllegalArgumentException if the URI wasn't a MapTool URI or had invalid parameters + * @throws URISyntaxException if the string isn't a URI. + */ + @Nonnull + static ServerAddress parse(@Nonnull String s) + throws IllegalArgumentException, URISyntaxException { + URI uri = new URI(s); // may throw URISyntaxException + + var scheme = uri.getScheme(); + var authority = uri.getAuthority(); + var path = uri.getPath(); + var host = uri.getHost(); + var port = uri.getPort(); + switch (scheme) { + case "rptools-maptool+registry": + if (authority != null) { + throw new IllegalArgumentException( + "rptools-maptool+registry URIs must not have an authority"); + } + if (path == null + || path.length() <= 1 + || !path.startsWith("/") + || path.indexOf("/", 1) != -1) { + throw new IllegalArgumentException( + "rptools-maptool+registry URIs must have path of the form /serverName"); + } + var serverName = path.substring(1); + return new ServerAddress.Registry(serverName); + + case "rptools-maptool+lan": + if (authority != null) { + throw new IllegalArgumentException("rptools-maptool+lan URIs must not have an authority"); + } + if (path == null + || path.length() <= 1 + || !path.startsWith("/") + || path.indexOf("/", 1) != -1) { + throw new IllegalArgumentException( + "rptools-maptool+lan URIs must have path of the form /lanID"); + } + var serviceIdentifier = path.substring(1); + return new ServerAddress.Lan(serviceIdentifier); + + case "rptools-maptool+tcp": + if (host == null) { + throw new IllegalArgumentException("rptools-maptool+tcp URIs must have a host"); + } + if (path != null && !path.isEmpty() && !path.equals("/")) { + throw new IllegalArgumentException( + "rptools-maptool+tcp URIs must have no path or just /"); + } + return new ServerAddress.Tcp(host, port); + + case null: + default: + throw new IllegalArgumentException( + Objects.toString(scheme, "\"\"") + " is not a valid maptool URI scheme"); + } + } +} diff --git a/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialog.java b/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialog.java index 8ab2d5f611..1496952221 100644 --- a/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialog.java +++ b/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialog.java @@ -14,19 +14,17 @@ */ package net.rptools.maptool.client.ui.connectioninfodialog; +import static java.util.concurrent.CompletableFuture.completedFuture; + import java.awt.GridLayout; -import java.io.IOException; -import java.net.Inet6Address; -import java.net.InetAddress; -import java.net.NetworkInterface; -import java.net.SocketException; -import java.net.UnknownHostException; -import java.util.Collections; -import java.util.Enumeration; -import java.util.concurrent.Callable; -import java.util.concurrent.Executor; -import java.util.concurrent.Executors; -import java.util.concurrent.FutureTask; +import java.awt.Toolkit; +import java.awt.datatransfer.StringSelection; +import java.net.URI; +import java.util.Objects; +import java.util.concurrent.CompletableFuture; +import java.util.function.Function; +import java.util.function.Supplier; +import javax.annotation.Nonnull; import javax.swing.BorderFactory; import javax.swing.JButton; import javax.swing.JComponent; @@ -34,57 +32,20 @@ import javax.swing.JTextField; import javax.swing.SwingUtilities; import net.rptools.maptool.client.MapTool; -import net.rptools.maptool.client.MapToolRegistry; +import net.rptools.maptool.client.ServerAddress; import net.rptools.maptool.client.swing.AbeillePanel; import net.rptools.maptool.client.swing.SwingUtil; import net.rptools.maptool.language.I18N; import net.rptools.maptool.server.MapToolServer; +import net.rptools.maptool.util.NetUtil; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; public class ConnectionInfoDialog extends JDialog { - private static String externalAddress = - "Unknown"; // Used to be "Discovering ..." -- note that this is a UX change private static JTextField externalAddressLabel; private static final Logger log = LogManager.getLogger(ConnectionInfoDialog.class); - /** - * Get the IP-Address of the active NetworkInterface - * - * @param v6 Should the IPv6 Address be returnes (true) or the IPv4 Address (false) - */ - private static String getIPAddress(boolean v6) throws SocketException { - Enumeration netInts = NetworkInterface.getNetworkInterfaces(); - for (NetworkInterface netInt : Collections.list(netInts)) { - if (netInt.isUp() && !netInt.isLoopback()) { - for (InetAddress inetAddress : Collections.list(netInt.getInetAddresses())) { - - if (inetAddress.isLoopbackAddress() - || inetAddress.isLinkLocalAddress() - || inetAddress.isMulticastAddress()) { - continue; - } - - try { - InetAddress rptools = InetAddress.getByName("www.rptools.net"); - } catch (UnknownHostException e) { - continue; - } - - if (v6 && inetAddress instanceof Inet6Address) { - return inetAddress.getHostAddress(); - } - - if (!v6 && inetAddress instanceof InetAddress) { - return inetAddress.getHostAddress(); - } - } - } - } - return null; - } - /** * This is the default constructor * @@ -98,6 +59,7 @@ public ConnectionInfoDialog(MapToolServer server) { AbeillePanel panel = new AbeillePanel(new ConnectionInfoDialogView().getRootComponent()); JTextField nameLabel = panel.getTextField("name"); + JTextField serviceIdentifierLabel = panel.getTextField("serviceIdentifier"); JTextField localv4AddressLabel = panel.getTextField("localv4Address"); JTextField localv6AddressLabel = panel.getTextField("localv6Address"); JTextField portLabel = panel.getTextField("port"); @@ -107,38 +69,119 @@ public ConnectionInfoDialog(MapToolServer server) { if (name == null || name.isEmpty()) { name = "---"; } - - String localv4Address = "Unknown"; - try { - localv4Address = getIPAddress(false); - } catch (IOException e) { // UnknownHost | Socket - log.warn("Can't resolve our own IPv4 address!?", e); - } - - String localv6Address = "Unknown"; - try { - localv6Address = getIPAddress(true); - } catch (IOException e) { // UnknownHost | Socket - log.warn("Can't resolve our own IPv6 address!?", e); - } + String serviceIdentifier = Objects.toString(server.getServiceIdentifier(), "---"); int port = server.getPort(); String portString = port < 0 ? "---" : Integer.toString(port); nameLabel.setText(name); - localv4AddressLabel.setText(localv4Address); - localv6AddressLabel.setText(localv6Address); + serviceIdentifierLabel.setText(serviceIdentifier); + localv4AddressLabel.setText("Unknown"); + localv6AddressLabel.setText("Unknown"); externalAddressLabel.setText(I18N.getText("ConnectionInfoDialog.discovering")); portLabel.setText(portString); - JButton okButton = (JButton) panel.getButton("okButton"); - bindOKButtonActions(okButton); + NetUtil.getInstance() + .getLocalAddresses() + .thenAccept( + localAddresses -> { + if (!localAddresses.ipv4().isEmpty()) { + localv4AddressLabel.setText(NetUtil.formatAddress(localAddresses.ipv4().get(0))); + } + if (!localAddresses.ipv6().isEmpty()) { + localv6AddressLabel.setText(NetUtil.formatAddress(localAddresses.ipv6().get(0))); + } + }); + + Supplier> getServerName = + () -> completedFuture(new ServerAddress.Registry(server.getName())); + Supplier> getServiceIdentifier = + () -> completedFuture(new ServerAddress.Lan(server.getServiceIdentifier())); + Supplier> getLocalV4 = + () -> + NetUtil.getInstance() + .getLocalAddresses() + .thenApply( + localAddresses -> { + if (localAddresses.ipv4().isEmpty()) { + return null; + } + return new ServerAddress.Tcp( + NetUtil.formatAddress(localAddresses.ipv4().get(0)), server.getPort()); + }); + Supplier> getLocalV6 = + () -> + NetUtil.getInstance() + .getLocalAddresses() + .thenApply( + localAddresses -> { + if (localAddresses.ipv6().isEmpty()) { + return null; + } + return new ServerAddress.Tcp( + NetUtil.formatAddress(localAddresses.ipv6().get(0)), server.getPort()); + }); + Supplier> getExternal = + () -> + NetUtil.getInstance() + .getExternalAddress() + .thenApply( + address -> { + if (address == null) { + return null; + } + return new ServerAddress.Tcp( + NetUtil.formatAddress(address), server.getPort()); + }); + registerCopyButton(panel, "registryUriCopyButton", getServerName, ServerAddress::toUri); + registerCopyButton(panel, "registryHttpUrlCopyButton", getServerName, ServerAddress::toHttpUrl); + registerCopyButton(panel, "lanUriCopyButton", getServiceIdentifier, ServerAddress::toUri); + registerCopyButton( + panel, "lanHttpUrlCopyButton", getServiceIdentifier, ServerAddress::toHttpUrl); + registerCopyButton(panel, "localIpv4UriCopyButton", getLocalV4, ServerAddress::toUri); + registerCopyButton(panel, "localIpv4HttpUrlCopyButton", getLocalV4, ServerAddress::toHttpUrl); + registerCopyButton(panel, "localIpv6UriCopyButton", getLocalV6, ServerAddress::toUri); + registerCopyButton(panel, "localIpv6HttpUrlCopyButton", getLocalV6, ServerAddress::toHttpUrl); + registerCopyButton(panel, "externalUriCopyButton", getExternal, ServerAddress::toUri); + registerCopyButton(panel, "externalHttpUrlCopyButton", getExternal, ServerAddress::toHttpUrl); + if (panel.getButton("okButton") instanceof JButton okButton) { + okButton.addActionListener(e -> setVisible(false)); + } setLayout(new GridLayout()); ((JComponent) getContentPane()).setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10)); add(panel); - (new Thread(new ExternalAddressFinder(externalAddressLabel))).start(); + NetUtil.getInstance() + .getExternalAddress() + .thenAccept( + address -> { + if (address != null) { + SwingUtilities.invokeLater( + () -> externalAddressLabel.setText(NetUtil.formatAddress(address))); + } + }); + } + + private void registerCopyButton( + @Nonnull AbeillePanel panel, + @Nonnull String buttonId, + @Nonnull Supplier> connectionSupplier, + @Nonnull Function specToUri) { + if (!(panel.getButton(buttonId) instanceof JButton button)) { + return; + } + button.addActionListener( + e -> { + var future = connectionSupplier.get(); + future.thenAccept( + connectionSpec -> { + var url = specToUri.apply(connectionSpec).toString(); + Toolkit.getDefaultToolkit() + .getSystemClipboard() + .setContents(new StringSelection(url), null); + }); + }); } @Override @@ -148,56 +191,4 @@ public void setVisible(boolean b) { } super.setVisible(b); } - - private static FutureTask getExternalAddressFinderResult() { - ExternalAddressFinder finder = new ExternalAddressFinder(externalAddressLabel); - FutureTask future = new FutureTask<>(finder); - Executor executor = Executors.newSingleThreadExecutor(); - executor.execute(future); - return future; - } - - public static String getExternalAddress() { - if (externalAddress.equals("Unknown")) { - FutureTask future = getExternalAddressFinderResult(); - try { - externalAddress = future.get(); - } catch (Exception e) { - // if there's an exception, we just keep the string 'Unknown' - } - } - return externalAddress; - } - - /** - * This method initializes okButton - * - * @return javax.swing.JButton - */ - private void bindOKButtonActions(JButton okButton) { - okButton.addActionListener(e -> setVisible(false)); - } - - private static class ExternalAddressFinder implements Callable, Runnable { - private final JTextField myLabel; - - public ExternalAddressFinder(JTextField label) { - myLabel = label; - } - - @Override - public String call() { - String address = MapToolRegistry.getInstance().getAddress(); - if (address == null || address.length() == 0) { - address = "Unknown"; - } - return address; - } - - @Override - public void run() { - String result = call(); - SwingUtilities.invokeLater(() -> myLabel.setText(result)); - } - } } diff --git a/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialogView.form b/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialogView.form index ec4572c4c9..a90162f448 100644 --- a/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialogView.form +++ b/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialogView.form @@ -1,61 +1,78 @@
- + - + - + + - + - + + - + + + - + + - + - + + - + + + + + + + + + + + + - + @@ -63,7 +80,7 @@ - + @@ -76,9 +93,19 @@ - + - + + + + + + + + + + + @@ -89,9 +116,9 @@ - + - + @@ -102,9 +129,9 @@ - + - + @@ -115,9 +142,9 @@ - + - + @@ -128,9 +155,119 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -140,4 +277,4 @@ - \ No newline at end of file + diff --git a/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialogView.java b/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialogView.java index 451d6f42fd..de79dc4307 100644 --- a/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialogView.java +++ b/src/main/java/net/rptools/maptool/client/ui/connectioninfodialog/ConnectionInfoDialogView.java @@ -14,11 +14,33 @@ */ package net.rptools.maptool.client.ui.connectioninfodialog; -import java.awt.*; import javax.swing.*; public class ConnectionInfoDialogView { private JPanel mainPanel; + private JLabel nameLabel; + private JLabel LANIDLabel; + private JLabel localIpv4AddressLabel; + private JLabel localIpv6AddressLabel; + private JLabel externalAddressLabel; + private JLabel portLabel; + private JTextField nameTextField; + private JTextField serviceIdentifierTextField; + private JTextField localIpv4AddressTextField; + private JTextField localIpv6AddressTextField; + private JTextField externalAddressTextField; + private JTextField portTextField; + private JButton registryHttpUrlCopyButton; + private JButton registryUriCopyButton; + private JButton lanUriCopyButton; + private JButton lanHttpUrlCopyButton; + private JButton localIpv4UriCopyButton; + private JButton localIpv4HttpUrlCopyButton; + private JButton localIpv6UriCopyButton; + private JButton localIpv6HttpUrlCopyButton; + private JButton externalUriCopyButton; + private JButton externalHttpUrlCopyButton; + private JButton okButton; public JComponent getRootComponent() { return mainPanel; diff --git a/src/main/java/net/rptools/maptool/client/ui/connecttoserverdialog/ConnectToServerDialog.java b/src/main/java/net/rptools/maptool/client/ui/connecttoserverdialog/ConnectToServerDialog.java index 8bfe85651c..eeba2650af 100644 --- a/src/main/java/net/rptools/maptool/client/ui/connecttoserverdialog/ConnectToServerDialog.java +++ b/src/main/java/net/rptools/maptool/client/ui/connecttoserverdialog/ConnectToServerDialog.java @@ -22,6 +22,8 @@ import java.text.DecimalFormat; import java.util.ArrayList; import java.util.List; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; import javax.swing.DefaultListModel; import javax.swing.JButton; import javax.swing.JCheckBox; @@ -36,32 +38,25 @@ import javax.swing.table.AbstractTableModel; import javax.swing.table.DefaultTableCellRenderer; import javax.swing.table.TableColumn; -import net.rptools.maptool.client.AppConstants; import net.rptools.maptool.client.MapTool; import net.rptools.maptool.client.MapToolRegistry; -import net.rptools.maptool.client.MapToolRegistry.SeverConnectionDetails; +import net.rptools.maptool.client.MapToolServiceFinder; +import net.rptools.maptool.client.RemoteServerConfig; import net.rptools.maptool.client.swing.AbeillePanel; import net.rptools.maptool.client.swing.GenericDialog; import net.rptools.maptool.client.swing.SwingUtil; import net.rptools.maptool.language.I18N; -import net.tsc.servicediscovery.AnnouncementListener; -import net.tsc.servicediscovery.ServiceFinder; import yasb.Binder; /** * @author trevor */ public class ConnectToServerDialog extends AbeillePanel - implements AnnouncementListener { - private static ServiceFinder finder; + implements MapToolServiceFinder.MapToolAnnouncementListener { + private static MapToolServiceFinder finder = MapToolServiceFinder.getInstance(); - static { - finder = new ServiceFinder(AppConstants.SERVICE_GROUP); - } - - private boolean accepted; private GenericDialog dialog; - private SeverConnectionDetails connectionDetails = new SeverConnectionDetails(); + private RemoteServerConfig connectionDetails = null; /** This is the default constructor */ public ConnectToServerDialog() { @@ -75,16 +70,15 @@ protected void preModelBind() { Binder.setFormat(getPortTextField(), new DecimalFormat("####")); } - public int getPort() { - return connectionDetails.port; - } - - public String getServer() { - return connectionDetails.address; - } - - public boolean getUseWebRTC() { - return connectionDetails.webrtc; + /** + * Get the result from this dialog + * + * @return null if cancelled, otherwise the server address with other parameters stored in + * preferences + */ + @Nullable + public RemoteServerConfig getResult() { + return connectionDetails; } public void showDialog() { @@ -124,7 +118,6 @@ public void bind(ConnectToServerDialogPreferences model) { public void unbind() { // Shutting down finder.removeAnnouncementListener(this); - finder.dispose(); super.unbind(); } @@ -137,7 +130,6 @@ public void initCancelButton() { getCancelButton() .addActionListener( e -> { - accepted = false; dialog.closeDialog(); }); } @@ -146,10 +138,6 @@ public void initOKButton() { getOKButton().addActionListener(e -> handleOK()); } - public boolean accepted() { - return accepted; - } - public void initLocalServerList() { getLocalServerList().setModel(new DefaultListModel()); getLocalServerList().setSelectionMode(ListSelectionModel.SINGLE_SELECTION); @@ -284,17 +272,15 @@ private void handleOK() { } getUsernameTextField().setText(username); - String externalAddress = "Unknown"; + InetAddress externalAddress = null; try { externalAddress = MapToolRegistry.getInstance().getAddress(); - if (externalAddress == null || externalAddress.length() == 0) { - externalAddress = "Unknown"; - } } catch (Exception e) { // Oh well, might not be connected } // System.out.println("External address is: " + externalAddress); + RemoteServerConfig connectionDetails; JComponent selectedPanel = (JComponent) getTabPane().getSelectedComponent(); if (SwingUtil.hasComponent(selectedPanel, "lanPanel")) { if (getLocalServerList().getSelectedIndex() < 0) { @@ -303,10 +289,8 @@ private void handleOK() { } // OK ServerInfo info = (ServerInfo) getLocalServerList().getSelectedValue(); - connectionDetails.port = info.port; - connectionDetails.address = info.address.getHostAddress(); - } - if (SwingUtil.hasComponent(selectedPanel, "directPanel")) { + connectionDetails = info.config; + } else if (SwingUtil.hasComponent(selectedPanel, "directPanel")) { // TODO: put these into a validation method if (getPortTextField().getText().length() == 0) { MapTool.showError("ServerDialog.error.port"); @@ -328,10 +312,8 @@ private void handleOK() { getHostTextField().setText(host); // OK - connectionDetails.port = portTemp; - connectionDetails.address = host; - } - if (SwingUtil.hasComponent(selectedPanel, "rptoolsPanel")) { + connectionDetails = new RemoteServerConfig.Socket(host, portTemp); + } else if (SwingUtil.hasComponent(selectedPanel, "rptoolsPanel")) { String serverName = getServerNameTextField().getText().trim(); if (serverName.length() == 0) { MapTool.showError("ServerDialog.error.server"); @@ -340,17 +322,19 @@ private void handleOK() { getServerNameTextField().setText(serverName); // Do the lookup - SeverConnectionDetails serverInfo = MapToolRegistry.getInstance().findInstance(serverName); - if (serverInfo == null || serverInfo.address == null || serverInfo.address.length() == 0) { + var serverInfo = MapToolRegistry.getInstance().findInstance(serverName); + if (serverInfo == null) { MapTool.showError(I18N.getText("ServerDialog.error.serverNotFound", serverName)); return; } connectionDetails = serverInfo; + } else { + throw new AssertionError("Expected rptools, LAN or direct panel to be selected"); } try { - InetAddress server = InetAddress.getByName(connectionDetails.address); - InetAddress extAddress = InetAddress.getByName(externalAddress); - if (extAddress != null && extAddress.equals(server) && !connectionDetails.webrtc) { + if (externalAddress != null + && connectionDetails instanceof RemoteServerConfig.Socket(String hostName, int port) + && externalAddress.equals(InetAddress.getByName(hostName))) { boolean yes = MapTool.confirm( "ConnectToServerDialog.warning.doNotUseExternalAddress", @@ -362,7 +346,7 @@ private void handleOK() { // If an exception occurs, don't bother doing the comparison. But otherwise it's not an error. } if (commit()) { - accepted = true; + this.connectionDetails = connectionDetails; dialog.closeDialog(); } } @@ -419,23 +403,21 @@ public Object getValueAt(int rowIndex, int columnIndex) { } // ANNOUNCEMENT LISTENER - public void serviceAnnouncement(String type, InetAddress address, int port, byte[] data) { - ((DefaultListModel) getLocalServerList().getModel()) - .addElement(new ServerInfo(new String(data), address, port)); + public void serviceAnnouncement(@Nonnull String id, @Nonnull RemoteServerConfig.Socket config) { + ((DefaultListModel) getLocalServerList().getModel()).addElement(new ServerInfo(id, config)); } private static class ServerInfo { - String id; - InetAddress address; - int port; + @Nonnull String id; + @Nonnull RemoteServerConfig.Socket config; - public ServerInfo(String id, InetAddress address, int port) { + public ServerInfo(@Nonnull String id, @Nonnull RemoteServerConfig.Socket config) { this.id = id.trim(); - this.address = address; - this.port = port; + this.config = config; } @Override + @Nonnull public String toString() { return id; } diff --git a/src/main/java/net/rptools/maptool/client/ui/connecttoserverdialog/ConnectToServerDialogPreferences.java b/src/main/java/net/rptools/maptool/client/ui/connecttoserverdialog/ConnectToServerDialogPreferences.java index 2eb261023d..2ee18db341 100644 --- a/src/main/java/net/rptools/maptool/client/ui/connecttoserverdialog/ConnectToServerDialogPreferences.java +++ b/src/main/java/net/rptools/maptool/client/ui/connecttoserverdialog/ConnectToServerDialogPreferences.java @@ -15,8 +15,8 @@ package net.rptools.maptool.client.ui.connecttoserverdialog; import java.util.prefs.Preferences; +import javax.annotation.Nonnull; import net.rptools.maptool.client.AppConstants; -import net.rptools.maptool.model.player.Player; import net.rptools.maptool.server.ServerConfig; public class ConnectToServerDialogPreferences { @@ -25,7 +25,6 @@ public class ConnectToServerDialogPreferences { Preferences.userRoot().node(AppConstants.APP_NAME + "/prefs/connect"); private static final String KEY_USERNAME = "name"; - private static final String KEY_ROLE = "playerRole"; private static final String KEY_HOST = "host"; private static final String KEY_PORT = "port"; private static final String KEY_PASSWORD = "password"; @@ -34,6 +33,7 @@ public class ConnectToServerDialogPreferences { private static final String USE_PUBLIC_KEY = "usePublicKey"; private static final String USE_WEB_RTC = "useWebRTC"; + @Nonnull public String getUsername() { return prefs.get(KEY_USERNAME, ""); } @@ -42,18 +42,11 @@ public void setUsername(String name) { prefs.put(KEY_USERNAME, name); } - public Player.Role getRole() { - return Player.Role.valueOf(prefs.get(KEY_ROLE, Player.Role.PLAYER.name())); - } - - public void setRole(Player.Role role) { - prefs.put(KEY_ROLE, role.name()); - } - public void setHost(String host) { prefs.put(KEY_HOST, host); } + @Nonnull public String getHost() { return prefs.get(KEY_HOST, ""); } @@ -70,6 +63,7 @@ public void setPassword(String password) { prefs.put(KEY_PASSWORD, password); } + @Nonnull public String getPassword() { return prefs.get(KEY_PASSWORD, ""); } @@ -86,6 +80,7 @@ public void setServerName(String host) { prefs.put(KEY_SERVER_NAME, host); } + @Nonnull public String getServerName() { return prefs.get(KEY_SERVER_NAME, ""); } diff --git a/src/main/java/net/rptools/maptool/model/player/LocalPlayer.java b/src/main/java/net/rptools/maptool/model/player/LocalPlayer.java index 5d908166a9..c3ee9c4ecf 100644 --- a/src/main/java/net/rptools/maptool/model/player/LocalPlayer.java +++ b/src/main/java/net/rptools/maptool/model/player/LocalPlayer.java @@ -27,10 +27,19 @@ public class LocalPlayer extends Player { private final String plainTextPassword; private CipherUtil.Key password; + // Constructor for local only local player with maximum irrevocable permission public LocalPlayer() throws NoSuchAlgorithmException, InvalidKeySpecException { this(AppPreferences.defaultUserName.get(), Role.GM, ""); } + // Constructor for connecting to a server, real role is set after handshake. + public LocalPlayer(String name, String plainTextPassword) + throws NoSuchAlgorithmException, InvalidKeySpecException { + this(name, Role.PLAYER, plainTextPassword); + } + + // Constructor for your local player when starting a server, + // all parameters are provided. public LocalPlayer(String name, Role role, String plainTextPassword) throws NoSuchAlgorithmException, InvalidKeySpecException { super(name, role, null); // Superclass takes care of plainTextPassword info diff --git a/src/main/java/net/rptools/maptool/server/MapToolServer.java b/src/main/java/net/rptools/maptool/server/MapToolServer.java index 68925dda05..1d193dd006 100644 --- a/src/main/java/net/rptools/maptool/server/MapToolServer.java +++ b/src/main/java/net/rptools/maptool/server/MapToolServer.java @@ -20,21 +20,25 @@ import java.util.Map; import java.util.Map.Entry; import java.util.Random; +import java.util.concurrent.ExecutionException; import java.util.concurrent.atomic.AtomicBoolean; +import javax.annotation.Nonnull; import javax.annotation.Nullable; import javax.swing.SwingUtilities; import net.rptools.clientserver.ConnectionFactory; import net.rptools.clientserver.simple.DisconnectHandler; import net.rptools.clientserver.simple.MessageHandler; import net.rptools.clientserver.simple.connection.Connection; +import net.rptools.clientserver.simple.server.NilServer; import net.rptools.clientserver.simple.server.Router; import net.rptools.clientserver.simple.server.Server; import net.rptools.clientserver.simple.server.ServerObserver; +import net.rptools.clientserver.simple.server.SocketServer; +import net.rptools.clientserver.simple.server.WebRTCServer; import net.rptools.maptool.client.AppConstants; import net.rptools.maptool.client.MapTool; import net.rptools.maptool.client.MapToolRegistry; import net.rptools.maptool.client.ui.StaticMessageDialog; -import net.rptools.maptool.client.ui.connectioninfodialog.ConnectionInfoDialog; import net.rptools.maptool.common.MapToolConstants; import net.rptools.maptool.language.I18N; import net.rptools.maptool.model.Campaign; @@ -49,6 +53,7 @@ import net.rptools.maptool.server.proto.UpdateAssetTransferMsg; import net.rptools.maptool.transfer.AssetProducer; import net.rptools.maptool.transfer.AssetTransferManager; +import net.rptools.maptool.util.NetUtil; import net.rptools.maptool.util.UPnPUtil; import net.tsc.servicediscovery.ServiceAnnouncer; import org.apache.logging.log4j.LogManager; @@ -67,7 +72,8 @@ public enum State { Stopped } - private final Server server; + @Nonnull private final String serviceIdentifier; + @Nonnull private final Server server; private final MessageHandler messageHandler; private final Router router; private final ServerConfig config; @@ -81,7 +87,7 @@ public enum State { private final AssetProducerThread assetProducerThread; private final boolean useUPnP; - private final ServiceAnnouncer announcer; + @Nullable private ServiceAnnouncer announcer; private Campaign campaign; private ServerPolicy policy; private HeartbeatThread heartbeatThread; @@ -91,22 +97,18 @@ public enum State { private State currentState; public MapToolServer( - String id, + @Nullable String id, Campaign campaign, @Nullable ServerConfig config, boolean useUPnP, ServerPolicy policy, ServerSidePlayerDatabase playerDb) { + this.serviceIdentifier = id; this.config = config; this.useUPnP = useUPnP; this.policy = new ServerPolicy(policy); this.playerDatabase = playerDb; - this.announcer = - config == null - ? null - : new ServiceAnnouncer(id, config.getPort(), AppConstants.SERVICE_GROUP); - server = ConnectionFactory.getInstance().createServer(this.config); messageHandler = new ServerMessageHandler(this); this.router = new Router(); @@ -201,7 +203,24 @@ public String getName() { } public int getPort() { - return config == null ? -1 : config.getPort(); + return switch (server) { + case NilServer s -> -1; + case SocketServer s -> s.getPort(); + case WebRTCServer s -> -1; + }; + } + + /** + * Get the ID that this server responds to service announcement requests with. + * + * @return The identifier or null if it's not being announced. + */ + @Nullable + public String getServiceIdentifier() { + if (announcer == null) { + return null; + } + return serviceIdentifier; } private void connectionAdded(Connection conn) { @@ -337,23 +356,9 @@ public void stop() { return; } - server.close(); - for (var connection : router.removeAll()) { - connection.removeDisconnectHandler(onConnectionDisconnected); - connection.close(); - } - - assetManagerMap.clear(); - - if (heartbeatThread != null) { - heartbeatThread.shutdown(); - } - if (assetProducerThread != null) { - assetProducerThread.shutdown(); - } - if (announcer != null) { announcer.stop(); + announcer = null; } // Unregister ourselves @@ -366,10 +371,25 @@ public void stop() { } // Close UPnP port mapping if used - if (useUPnP && config != null) { - int port = config.getPort(); + int port; + if (useUPnP && (port = getPort()) != -1) { UPnPUtil.closePort(port); } + + server.close(); + for (var connection : router.removeAll()) { + connection.removeDisconnectHandler(onConnectionDisconnected); + connection.close(); + } + + assetManagerMap.clear(); + + if (heartbeatThread != null) { + heartbeatThread.shutdown(); + } + if (assetProducerThread != null) { + assetProducerThread.shutdown(); + } } public void start() throws IOException { @@ -389,12 +409,13 @@ public void start() throws IOException { } // Use UPnP to open port in router - if (useUPnP && config != null) { + int port = getPort(); + if (useUPnP && port != -1) { MapTool.getFrame() .showFilledGlassPane( new StaticMessageDialog(I18N.getText("msg.info.server.upnp.discovering"))); try { - UPnPUtil.openPort(config.getPort()); + UPnPUtil.openPort(port); } finally { MapTool.getFrame().hideGlassPane(); } @@ -405,11 +426,11 @@ public void start() throws IOException { try { MapToolRegistry.RegisterResponse result = MapToolRegistry.getInstance() - .registerInstance(config.getServerName(), config.getPort(), config.getUseWebRTC()); + .registerInstance(config.getServerName(), port, config.getUseWebRTC()); if (result == MapToolRegistry.RegisterResponse.NAME_EXISTS) { MapTool.showError("msg.error.alreadyRegistered"); } else { - heartbeatThread = new HeartbeatThread(config.getPort()); + heartbeatThread = new HeartbeatThread(port); heartbeatThread.start(); } // TODO: I don't like this @@ -418,7 +439,8 @@ public void start() throws IOException { } } - if (announcer != null) { + if (serviceIdentifier != null && port != -1) { + announcer = new ServiceAnnouncer(serviceIdentifier, port, AppConstants.SERVICE_GROUP); announcer.start(); } @@ -468,7 +490,12 @@ public HeartbeatThread(int port) { public void run() { int WARNING_TIME = 2; // number of heartbeats before popup warning int errors = 0; - String IP_addr = ConnectionInfoDialog.getExternalAddress(); + String IP_addr; + try { + IP_addr = NetUtil.formatAddress(NetUtil.getInstance().getExternalAddress().get()); + } catch (ExecutionException | InterruptedException | NullPointerException e) { + IP_addr = "Unknown"; + } while (!stop) { try { diff --git a/src/main/java/net/rptools/maptool/util/NetUtil.java b/src/main/java/net/rptools/maptool/util/NetUtil.java new file mode 100644 index 0000000000..5ce7587561 --- /dev/null +++ b/src/main/java/net/rptools/maptool/util/NetUtil.java @@ -0,0 +1,226 @@ +/* + * This software Copyright by the RPTools.net development team, and + * licensed under the Affero GPL Version 3 or, at your option, any later + * version. + * + * MapTool Source Code is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty + * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * You should have received a copy of the GNU Affero General Public + * License * along with this source Code. If not, please visit + * and specifically the Affero license + * text at . + */ +package net.rptools.maptool.util; + +import java.io.IOException; +import java.net.Inet4Address; +import java.net.Inet6Address; +import java.net.InetAddress; +import java.net.NetworkInterface; +import java.net.Socket; +import java.net.SocketException; +import java.net.UnknownHostException; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.concurrent.Callable; +import java.util.concurrent.CompletableFuture; +import java.util.concurrent.ForkJoinPool; +import java.util.concurrent.Future; +import java.util.stream.Collectors; +import javax.annotation.Nonnull; +import net.rptools.maptool.client.MapToolRegistry; + +public class NetUtil { + private static final NetUtil instance = new NetUtil(); + + @Nonnull + public static String formatAddress(@Nonnull InetAddress addr) { + return switch (addr) { + case Inet4Address a -> a.getHostAddress(); + case Inet6Address a -> { + var s = a.getHostAddress(); + int scopeCharIdx = s.indexOf("%"); + if (scopeCharIdx != -1) { + s = s.substring(0, scopeCharIdx); + } + yield "[" + s + "]"; + } + default -> + throw new AssertionError( + "Unable to predict how to format future Internet Protocol Addresses"); + }; + } + + @Nonnull + public static NetUtil getInstance() { + return instance; + } + + @Nonnull private CompletableFuture externalAddressFuture; + + public NetUtil() { + externalAddressFuture = MapToolRegistry.getInstance().getAddressAsync(); + } + + /** + * Get a cached result of requesting the external address from the registry. + * + * @return A future that resolves to the external address or null if indeterminate. + */ + @Nonnull + public CompletableFuture getExternalAddress() { + // Reuse the future if the last one didn't fail + switch (externalAddressFuture.state()) { + case Future.State.CANCELLED, Future.State.FAILED -> { + externalAddressFuture = MapToolRegistry.getInstance().getAddressAsync(); + } + default -> {} + } + + return externalAddressFuture; + } + + public record LocalAddresses( + @Nonnull List ipv4, @Nonnull List ipv6) {} + + /** + * Asynchronously get all local addresses in order of most reachable first. + * + *

This checks routability to www.rptools.net using the SSL port 443 from each address in + * parallel and uses this and if it's link-local to sort the addresses in order of most reachable + * + *

This checks routability using the SSL port rather than IGMP (ping) or TCP port 7 so strict + * firewalls won't cause false negatives. + * + * @return A future that resolves to record of possibly empty IPv4 addresses and IPv6 addresses. + */ + @Nonnull + public CompletableFuture getLocalAddresses() { + + record AddressInfo( + @Nonnull T address, boolean isRoutable, boolean isLinkLocal) + implements Comparable> { + + /** + * Get properties of the address necessary to sort in reachability order. + * + *

This adds to the list directly if this requires no network requests or adds a task to do + * so to the tasks list. + * + * @param address The address to get info for + * @param rptools The rptools address to check routability to + * @param infos Output list to add info to + * @param tasks Output list of tasks that should be awaited for results + */ + static void getInfo( + @Nonnull T address, + @Nonnull T rptools, + @Nonnull List> infos, + @Nonnull List> tasks) { + if (rptools == null) { + infos.add(new AddressInfo(address, true /*isRoutable*/, address.isLinkLocalAddress())); + return; + } + + tasks.add( + () -> { + boolean isRoutable = true; + try (var s = new Socket(rptools, 443, address, 0)) { + } catch (IOException | SecurityException | IllegalArgumentException e) { + isRoutable = false; + } + infos.add(new AddressInfo(address, isRoutable, address.isLinkLocalAddress())); + return null; + }); + } + + /** Order AddressInfos by reachability, more reachable before less */ + public int compareTo(AddressInfo other) { + if (isRoutable() != other.isRoutable()) { + return isRoutable() ? -1 : 1; + } + return (isLinkLocal() ? 1 : 0) - (other.isLinkLocal() ? 1 : 0); + } + } + + return CompletableFuture.supplyAsync( + () -> { + // Get the appropriate IPv4/6 address for future reachability checks + Inet4Address rptools4 = null; + Inet6Address rptools6 = null; + try { + for (InetAddress addr : InetAddress.getAllByName("www.rptools.net")) { + switch (addr) { + case Inet4Address a -> { + if (rptools4 != null) { + continue; + } + rptools4 = a; + } + case Inet6Address a -> { + if (rptools6 != null) { + continue; + } + rptools6 = a; + } + default -> { + continue; + } + } + + if (rptools4 != null && rptools6 != null) { + break; + } + } + } catch (UnknownHostException ignore) { + } + // We might find we didn't resolve an address for our address family + // but we can fall back to skipping the reachability check + // since rptools.net not having an address doesn't imply we're unreachable. + + // Get all addresses, concurrently checking routability to rptools + // and partition them into v4 and v6. + var v4Infos = new ArrayList>(); + var v6Infos = new ArrayList>(); + var tasks = new ArrayList>(); + List netInts; + try { + netInts = Collections.list(NetworkInterface.getNetworkInterfaces()); + } catch (SocketException e) { + netInts = List.of(); + } + for (NetworkInterface netInt : netInts) { + try { + if (!netInt.isUp() || netInt.isLoopback()) { + continue; + } + } catch (SocketException e) { + continue; + } + + for (InetAddress inetAddress : Collections.list(netInt.getInetAddresses())) { + if (inetAddress.isLoopbackAddress() || inetAddress.isMulticastAddress()) { + continue; + } + + switch (inetAddress) { + case Inet4Address a -> AddressInfo.getInfo(a, rptools4, v4Infos, tasks); + case Inet6Address a -> AddressInfo.getInfo(a, rptools6, v6Infos, tasks); + default -> {} + } + } + } + ForkJoinPool.commonPool().invokeAll(tasks); + + // Return addresses most reachable first + v4Infos.sort(null); + v6Infos.sort(null); + return new LocalAddresses( + v4Infos.stream().map(x -> x.address()).collect(Collectors.toList()), + v6Infos.stream().map(x -> x.address()).collect(Collectors.toList())); + }); + } +} diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/addResourcesDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/addResourcesDialog.xml deleted file mode 100644 index bdc1128b5a..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/addResourcesDialog.xml +++ /dev/null @@ -1,1760 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - C:\Users\tkunze\Source\maptool\src\main\resources\net\rptools\maptool\client\ui\forms\addResourcesDialog.xml - main\resources\net\rptools\maptool\client\ui\forms\addResourcesDialog.xml - CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:20DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 4 - 1 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1320039023 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Install >> - installButton - 117 - Button.install - 25 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Cancel - cancelButton - 117 - Button.cancel - 25 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormContainerComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTabbedPane - - - javax.swing.JTabbedPane - - - - - - border - - - - - - - - border - - - - - - - - - 3 - 2 - tabPane - - - tabs - - - - - - tab - - - - false - folder.png - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1912879387 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:20DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 6 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - ... - localDirectoryButton - 44 - ... - 25 - - - - - - - - - - - - - - 2 - 2 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 1044 - - AddResourcesDialog.label.localdirectory - - - fill - - - - - SansSerif - 1 - 14 - - - 19 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 55 - - Label.path - - - fill - - - - - SansSerif - 1 - 11 - - - 15 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 30 - @localDirectory - 969 - 23 - - - - - - - - - - - - - - 4 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 969 - - AddResourcesDialog.label.example - - - fill - - - - - SansSerif - 2 - 11 - - - 15 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - - - - false - download.png - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2098682589 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:20DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 4 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - @url - 1029 - 23 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 1029 - - (e.g. http://myhost.com/cmpgn_images.zip) - - - fill - - - - - SansSerif - 2 - 11 - - - 15 - - - - - - - - - - - - - - 2 - 2 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 1108 - - Label.url - - - fill - - - - - SansSerif - 1 - 14 - - - 19 - - - - - - - - - - - - - - 2 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 59 - - Label.url2 - - - fill - - - - - SansSerif - 1 - 11 - - - 15 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 59 - - Label.name - - - fill - - - - - SansSerif - 1 - 11 - - - 15 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - @urlName - 1029 - 23 - - - - - - - - - - - - - - 4 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 1029 - - (e.g. My Campaign Images) - - - fill - - - - - SansSerif - 2 - 11 - - - 15 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - - - - false - rptools_icon.png - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1688972619 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 1108 - - Label.library - - - fill - - - - - SansSerif - 1 - 14 - - - 19 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - - - - border - - - - - - - - border - - 5 - 5 - 5 - 5 - - - - - - - - border - - - - - - - - - true - true - @rptoolsList - 1106 - - - items - - - - - scollBars - 20 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - 529 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1189 - 3 - 657 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/adjustBoardControlPanel.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/adjustBoardControlPanel.xml deleted file mode 100644 index 47c7279969..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/adjustBoardControlPanel.xml +++ /dev/null @@ -1,769 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - C:\Documents and Settings\mlewis\eclipse-workspace\maptool\src\net\rptools\maptool\client\ui\forms\adjustBoardControlPanel.jfrm - net\rptools\maptool\client\ui\forms\adjustBoardControlPanel.jfrm - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:20PX:NONE,CENTER:20PX:NONE,CENTER:20PX:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:16PX:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:21DLU:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - AdjustBoardDialog.snapto - 14 - 44 - snapTitle - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - GridControlPanel.offset.x - 14 - 44 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - GridControlPanel.offset.y - 14 - 44 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 8 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 20 - 76 - offsetX - 6 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 10 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 20 - 76 - offsetY - 6 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 13 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.close - 22 - 140 - closeButton - Close - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - AddResourcesDialog.label.none - 16 - - - buttonGroup - snap - - - 44 - snapNone - None - AdjustBoardDialog.none.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - Label.grid - 16 - - - buttonGroup - snap - - - 44 - snapGrid - None - AdjustBoardDialog.grid.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - Label.tile - true - 16 - - - buttonGroup - snap - - - 44 - snapTile - None - AdjustBoardDialog.tile.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - 0 - AdjustBoardDialog.title - 16 - 140 - - - - fill - - - - - - border - - - - - - - - border - - - 1 - - - dyncolor - constant - 0,0,0 - - - false - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/adjustGridControlPanel.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/adjustGridControlPanel.xml deleted file mode 100644 index 78ea2abcb9..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/adjustGridControlPanel.xml +++ /dev/null @@ -1,796 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/adjustGridControlPanel.jfrm - net/rptools/maptool/client/ui/forms/adjustGridControlPanel.jfrm - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:11DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:21DLU:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - GridControlPanel.size - 15 - 58 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - GridControlPanel.offset.x - 15 - 58 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - GridControlPanel.offset.y - 15 - 58 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 5 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 58 - offsetX - 6 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 7 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 58 - offsetY - 6 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - GridControlPanel.color - 15 - 58 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - colorWell - - - - - - - - - - - - - - 2 - 11 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSlider - - - javax.swing.JSlider - - - 20 - 16 - 136 - zoomSlider - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - 20 - 58 - gridSize - - - - - - - - - - - - - - 2 - 13 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.close - 25 - 136 - closeButton - Close - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 3 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - 4 - GridControlPanel.size.second - 15 - 74 - gridSecondDimensionLabel - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 3 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 58 - gridSecondDimension - 6 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/adjustGridDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/adjustGridDialog.xml deleted file mode 100644 index ac47fbb6f8..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/adjustGridDialog.xml +++ /dev/null @@ -1,1084 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/adjustGridDialog.jfrm - net/rptools/maptool/client/ui/forms/adjustGridDialog.jfrm - CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,BOTTOM:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:75DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Grid Size (pixels): - 15 - 107 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 9 - 12 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.500849146 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - OK - 25 - 53 - okButton - OK - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Cancel - 25 - 75 - cancelButton - Cancel - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 70 - gridSize - 6 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 12 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - AdjustGridPanel PLACEHOLDER - 546 - 1112 - adjustGridPanel - - - fill - - - - - - border - - - - - - - - border - - - 1 - - - dyncolor - constant - 0,0,0 - - - false - - - - - - - - - - - - - - - - - - - - - 10 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Zoom: - 15 - 39 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 12 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSlider - - - javax.swing.JSlider - - - 20 - 16 - 50 - 146 - zoom - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 10 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Color: - 15 - 39 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 12 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1835933439 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - color - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Y Offset: - 15 - 54 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 8 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 70 - yOffset - 6 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - X Offset: - 15 - 54 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 8 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 70 - xOffset - 6 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/basicCharacterSheet_unused.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/basicCharacterSheet_unused.xml deleted file mode 100644 index 53c36f460f..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/basicCharacterSheet_unused.xml +++ /dev/null @@ -1,1556 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/BasicCharacterSheet.jfrm - net/rptools/maptool/client/ui/forms/BasicCharacterSheet.jfrm - CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:0PX:GROW(1.0),CENTER:4DLU:NONE - FILL:8DLU:NONE,RIGHT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:35PX:NONE,FILL:8DLU:NONE,RIGHT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:35PX:NONE,FILL:0PX:GROW(1.0),FILL:8DLU:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Strength: - 15 - 56 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - Strength - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Dexterity: - 15 - 60 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Constitution: - 15 - 82 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Intelligence: - 15 - 75 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Wisdom: - 15 - 53 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Charisma: - 15 - 62 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - HP: - 15 - 19 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - AC: - 15 - 21 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Defense: - 15 - 54 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Movement: - 15 - 68 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Elevation: - 15 - 60 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Description: - 15 - 75 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - Dexterity - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - Constitution - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - Intelligence - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - Wisdom - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - Charisma - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 8 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - HP - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 8 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - AC - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 8 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - Defense - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 8 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - Movement - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 8 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 31 - Elevation - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 14 - 6 - 2 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextArea - - - javax.swing.JTextArea - - - true - 595 - 1015 - Description - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - - - - - - - true - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/campaignItemList.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/campaignItemList.xml deleted file mode 100644 index a87ed78af6..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/campaignItemList.xml +++ /dev/null @@ -1,498 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/campaignItemList.jfrm - net/rptools/maptool/client/ui/forms/campaignItemList.jfrm - CENTER:4DLU:NONE,CENTER:346PX:GROW(1.0),CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE - FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),RIGHT:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:8DLU:NONE - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - 4 - File name: - 15 - 63 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 4 - 2 - 1 - fill - bottom - 0,4,4,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 933 - filename - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 4 - 1 - 1 - fill - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Browse... - 25 - 88 - browse - Browse... - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Cancel - 25 - 88 - cancel - Cancel - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 6 - 2 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - OK - 25 - 53 - ok - OK - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 5 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jidesoft.swing.CheckBoxTree - - - com.jidesoft.swing.CheckBoxTree - - - true - 683 - 1109 - mainTree - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - - - - - - - true - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - main.form - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/campaignPropertiesDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/campaignPropertiesDialog.xml deleted file mode 100644 index 9c67c8b799..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/campaignPropertiesDialog.xml +++ /dev/null @@ -1,7770 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/cwisniew/Development/rptools/maptool/src/main/resources/net/rptools/maptool/client/ui/forms/campaignPropertiesDialog.xml - resources/net/rptools/maptool/client/ui/forms/campaignPropertiesDialog.xml - CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormContainerComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTabbedPane - - - javax.swing.JTabbedPane - - - - - - border - - - - - - - - border - - - - - - - - - 6 - - - - tabs - - - - - - tab - CampaignPropertiesDialog.tab.token - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2008265260 - CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenPropertiesPanel - 1719 - Token Properties Panel - - - fill - - - 678 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - propertiesPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - CampaignPropertiesDialog.tab.repo - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1815123892 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - newServer - 1471 - 21 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Add - addRepoButton - 95 - Button.add - 23 - - - - - - - - - - - - - - 2 - 4 - 3 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - - - - border - - - - - - - - border - - - - - - - - - true - true - repoList - 1584 - - - items - - - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 633 - - - - - - - - - - - - - - 6 - 4 - 1 - 1 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1084559034 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - JButton - deleteRepoButton - 108 - Button.delete - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - CampaignPropertiesDialog.tab.sight - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.531644776 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JEditorPane - - - javax.swing.JEditorPane - - - - - - border - - - - - - - - border - - - - - - - - - true - true - sightPanel - 1717 - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 361 - - - - - - - - - - - - - - 2 - 3 - 1 - 2 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JEditorPane - - - javax.swing.JEditorPane - - - - - - border - - - - - - - - border - - - - - - - - - 1 - false - false - true - true - 1 - sightHelp - 1702 - <html> - <head> - - </head> - <body> - </body> -</html> - - text/html - - - scollBars - 22 - 31 - jspLightHelp - - - - border - - - - - - - - border - - - - - - - - - - - 309 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - CampaignPropertiesDialog.tab.light - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.843133463 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JEditorPane - - - javax.swing.JEditorPane - - - - - - border - - - - - - - - border - - - - - - - - - false - true - true - lightPanel - 1717 - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 361 - - - - - - - - - - - - - - 2 - 3 - 1 - 2 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JEditorPane - - - javax.swing.JEditorPane - - - - - - border - - - - - - - - border - - - - - - - - - 1 - false - false - true - true - 1 - lightHelp - 1702 - <html> - <head> - - </head> - <body> - </body> -</html> - - text/html - - - scollBars - 22 - 31 - jspLightHelp - - - - border - - - - - - - - border - - - - - - - - - - - 309 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - CampaignPropertiesDialog.tab.states - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1057347715 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,RIGHT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:8DLU:NONE,RIGHT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:25PX:NONE,FILL:8DLU:NONE,RIGHT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:50PX:GROW(1.0),FILL:8DLU:NONE,RIGHT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:50PX:GROW(1.0),FILL:0PX:GROW(1.0),FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - - - Image - CampaignPropertiesDialog.combo.states.type.image - - - false - 0 - 0 - - - - - tokenStatesType - 373 - - - items - - - - - - Image - CampaignPropertiesDialog.combo.states.type.image - - - false - 0 - 0 - - - - - - - - - Corner Image - CampaignPropertiesDialog.combo.states.type.cornerImage - - - false - 0 - 0 - - - - - - - - - Grid Image - CampaignPropertiesDialog.combo.states.type.gridImage - - - false - 0 - 0 - - - - - - - - - Dot - CampaignPropertiesDialog.combo.states.type.dot - - - false - 0 - 0 - - - - - - - - - Grid Dot - CampaignPropertiesDialog.combo.states.type.gridDot - - - false - 0 - 0 - - - - - - - - - Circle - CampaignPropertiesDialog.combo.states.type.circle - - - false - 0 - 0 - - - - - - - - - Shaded - CampaignPropertiesDialog.combo.states.type.shaded - - - false - 0 - 0 - - - - - - - - - X - CampaignPropertiesDialog.combo.states.type.x - - - false - 0 - 0 - - - - - - - - - Cross - CampaignPropertiesDialog.combo.states.type.cross - - - false - 0 - 0 - - - - - - - - - Diamond - CampaignPropertiesDialog.combo.states.type.diamond - - - false - 0 - 0 - - - - - - - - - Grid Diamond - CampaignPropertiesDialog.combo.states.type.gridDiamond - - - false - 0 - 0 - - - - - - - - - Yield - CampaignPropertiesDialog.combo.states.type.yield - - - false - 0 - 0 - - - - - - - - - Grid Yield - CampaignPropertiesDialog.combo.states.type.gridYield - - - false - 0 - 0 - - - - - - - - - Triangle - CampaignPropertiesDialog.combo.states.type.triangle - - - false - 0 - 0 - - - - - - - - - Grid Triangle - CampaignPropertiesDialog.combo.states.type.gridTriangle - - - false - 0 - 0 - - - - - - - - - Grid Square - CampaignPropertiesDialog.combo.states.type.gridSquare - - - false - 0 - 0 - - - - - - - - - - 19 - 16 - - - - - - - - - - - - - - 6 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenStatesColorLabel - 129 - GridControlPanel.color - - - fill - - - 15 - - - - - - - - - - - - - - 8 - 4 - 1 - 1 - default - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - tokenStatesColor - 21 - 21 - - - - - - - - - - - - - - 10 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenStatesWidthLabel - 177 - dialog.resizeStamp.label.width - - - fill - - - 15 - - - - - - - - - - - - - - 12 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - tokenStatesWidth - 91 - 21 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 129 - - dialog.NewToken.type - - - fill - - - 15 - - - - - - - - - - - - - - 2 - 11 - 16 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - - - - border - - - - - - - - border - - - - - - - - - true - true - tokenStatesStates - 1587 - - - items - - - - - scollBars - 20 - 30 - tokenStatesScroll - - - - border - - - - - - - - border - - - - - - - - - - - 0 - 434 - - - - - - - - - - - - - - 2 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenStatesImageFileLabel - 224 - CampaignPropertiesDialog.label.image - - - fill - - - 15 - - - - - - - - - - - - - - 4 - 9 - 14 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - tokenStatesImageFile - 1351 - 21 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - - - NORTH_EAST - CampaignPropertiesDialog.combo.states.corner.topRight - - - false - 0 - 0 - - - - - tokenStatesCorner - 373 - - - items - - - - - - NORTH_EAST - CampaignPropertiesDialog.combo.states.corner.topRight - - - false - 0 - 0 - - - - - - - - - NORTH_WEST - CampaignPropertiesDialog.combo.states.corner.topLeft - - - false - 0 - 0 - - - - - - - - - SOUTH_EAST - CampaignPropertiesDialog.combo.states.corner.bottomRight - - - false - 0 - 0 - - - - - - - - - SOUTH_WEST - CampaignPropertiesDialog.combo.states.corner.bottomLeft - - - false - West - 0 - 0 - - - - - - - - - - 19 - 4 - - - - - - - - - - - - - - 12 - 6 - 1 - 1 - fill - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - tokenStatesFlowGrid - 91 - 21 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenStatesCornerLabel - 226 - CampaignPropertiesDialog.label.corner - - - fill - - - 15 - - - - - - - - - - - - - - 10 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenStatesFlowGridLabel - 124 - GridControlPanel.size - - - fill - - - 15 - - - - - - - - - - - - - - 6 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 227 - - CampaignPropertiesDialog.label.mouse - - - fill - - - 15 - - - - - - - - - - - - - - 8 - 6 - 1 - 1 - center - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - tokenStatesMouseover - 17 - 17 - - - - - - - - - - - - - - 16 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - tokenStatesOpacity - 91 - 21 - - - - - - - - - - - - - - 19 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Add - tokenStatesBrowseImage - 118 - Button.browse - 23 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 67 - - Label.name - - - fill - - - 15 - - - - - - - - - - - - - - 14 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 230 - - CampaignPropertiesDialog.label.opacity - - - fill - - - 15 - - - - - - - - - - - - - - 14 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 221 - - CampaignPropertiesDialog.label.order - - - fill - - - CampaignPropertiesDialog.label.order.tooltip - 15 - - - - - - - - - - - - - - 16 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - tokenStatesIndex - 91 - 21 - - - - - - - - - - - - - - 19 - 11 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.700426160 - TOP:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Add - tokenStatesAddState - 113 - Button.add - 23 - - - - - - - - - - - - - - 1 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - deleteState - tokenStatesDeleteState - 113 - Button.delete - 23 - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Add - tokenStatesUpdateState - 113 - Button.update - 23 - - - - - - - - - - - - - - 1 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - deleteState - tokenStatesMoveUp - 113 - Button.up - 23 - - - - - - - - - - - - - - 1 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - deleteState - tokenStatesMoveDown - 113 - Button.down - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 14 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.410653843 - CENTER:DEFAULT:NONE - FILL:0PX:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:0PX:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - tokenStatesName - 546 - 21 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 223 - - CampaignPropertiesDialog.label.group - - - fill - - - 15 - - - - - - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - tokenStatesGroup - 545 - 21 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 7 - 16 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.444145948 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2120778590 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:8DLU:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - GM - tokenStatesGM - 100 - userTerm.GM - true - 17 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - GM - tokenStatesOwner - 245 - CampaignPropertiesDialog.label.owner - true - 17 - - - - - - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - GM - tokenStatesEverybody - 233 - CampaignPropertiesDialog.label.else - true - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - CampaignPropertiesDialog.label.show - - 1 - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - tokenStatesPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - CampaignPropertiesDialog.tab.bars - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1501181376 - FILL:DEFAULT:GROW(1.0) - FILL:DEFAULT:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1741290224 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,FILL:DEFAULT:NONE,CENTER:4DLU:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,RIGHT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:8DLU:NONE,RIGHT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:25PX:NONE,FILL:8DLU:NONE,RIGHT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:50PX:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:8DLU:NONE,RIGHT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:50PX:NONE,FILL:0PX:GROW(1.0),FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - - - TWO_IMAGES_BAR - CampaignPropertiesDialog.combo.bars.type.twoImages - - - false - 0 - 0 - - - - - tokenBarType - 370 - - - items - - - - - - TWO_IMAGES_BAR - CampaignPropertiesDialog.combo.bars.type.twoImages - - - false - 0 - 0 - - - - - - - - - SINGLE_IMAGE_BAR - CampaignPropertiesDialog.combo.bars.type.singleImage - - - false - 0 - 0 - - - - - - - - - MULTIPLE_IMAGES_BAR - CampaignPropertiesDialog.combo.bars.type.multipleImages - - - false - 0 - 0 - - - - - - - - - SOLID_BAR - CampaignPropertiesDialog.combo.bars.type.solid - - - false - 0 - 0 - - - - - - - - - TWO_TONE_BAR - CampaignPropertiesDialog.combo.bars.type.twoTone - - - false - 0 - 0 - - - - - - - - - - 19 - 5 - - - - - - - - - - - - - - 6 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenBarColorLabel - 209 - CampaignPropertiesDialog.label.bar - - - fill - - - 15 - - - - - - - - - - - - - - 8 - 4 - 1 - 1 - default - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - 255,255,255 - tokenBarColor - 21 - 255,255,255 - 21 - - - - - - - - - - - - - - 10 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenBarThicknessLabel - 216 - CampaignPropertiesDialog.label.thick - - - fill - - - 15 - - - - - - - - - - - - - - 12 - 4 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - tokenBarThickness - 94 - 21 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 129 - - dialog.NewToken.type - - - fill - - - 15 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - - - Top - CampaignPropertiesDialog.combo.bars.side.top - - - false - 0 - 0 - - - - - tokenBarSide - 370 - - - items - - - - - - Top - CampaignPropertiesDialog.combo.bars.side.top - - - false - 0 - 0 - - - - - - - - - Bottom - CampaignPropertiesDialog.combo.bars.type.bottom - - - false - 0 - 0 - - - - - - - - - Left - CampaignPropertiesDialog.combo.bars.type.left - - - false - 0 - 0 - - - - - - - - - Right - CampaignPropertiesDialog.combo.bars.type.right - - - false - West - 0 - 0 - - - - - - - - - - 19 - 4 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 213 - - CampaignPropertiesDialog.label.side - - - fill - - - 15 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 67 - - Label.name - - - fill - - - 15 - - - - - - - - - - - - - - 10 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 230 - - CampaignPropertiesDialog.label.opacity - - - fill - - - 15 - - - - - - - - - - - - - - 12 - 6 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - tokenBarOpacity - 94 - 21 - - - - - - - - - - - - - - 4 - 9 - 17 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - - - - border - - - - - - - - border - - - - - - - - - true - true - tokenBarImages - 1340 - - - items - - - - - scollBars - 20 - 30 - tokenBarImagesScroll - - - - border - - - - - - - - border - - - - - - - - - - - 0 - 184 - - - - - - - - - - - - - - 17 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 205 - - CampaignPropertiesDialog.label.inc - - - fill - - - 15 - - - - - - - - - - - - - - 19 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - tokenBarIncrements - 46 - 21 - - - - - - - - - - - - - - 17 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 227 - - CampaignPropertiesDialog.label.mouse - - - fill - - - 15 - - - - - - - - - - - - - - 6 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenBarBgColorLabel - 258 - CampaignPropertiesDialog.label.background - - - fill - - - 15 - - - - - - - - - - - - - - 19 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - tokenBarMouseover - 46 - 17 - - - - - - - - - - - - - - 8 - 6 - 1 - 1 - default - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - 51,51,51 - tokenBarBgColor - 21 - 21 - - - - - - - - - - - - - - 2 - 9 - 1 - 1 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenBarImagesLabel - 230 - CampaignPropertiesDialog.label.images - - - fill - - - 15 - - - - - - - - - - - - - - 22 - 11 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1273141671 - TOP:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Add - tokenBarAddBar - 113 - Button.add - 23 - - - - - - - - - - - - - - 1 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - deleteState - tokenBarDeleteBar - 113 - Button.delete - 23 - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Add - tokenBarUpdateBar - 113 - Button.update - 23 - - - - - - - - - - - - - - 1 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - deleteState - tokenBarMoveUp - 113 - Button.up - 23 - - - - - - - - - - - - - - 1 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - deleteState - tokenBarMoveDown - 113 - Button.down - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 17 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.832221856 - CENTER:DEFAULT:NONE - FILL:0PX:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - tokenBarName - 1337 - 21 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 7 - 19 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.875109754 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1444318207 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:8DLU:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - GM - tokenBarGM - 100 - userTerm.GM - true - 17 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - GM - tokenBarOwner - 245 - CampaignPropertiesDialog.label.owner - true - 17 - - - - - - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - GM - tokenBarEverybody - 233 - CampaignPropertiesDialog.label.else - true - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - CampaignPropertiesDialog.label.show - - 1 - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 22 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.471889260 - TOP:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Add - tokenBarAddImage - 113 - Button.add - 23 - - - - - - - - - - - - - - 1 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - deleteState - tokenBarDeleteImage - 113 - Button.delete - 23 - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Add - tokenBarUpdateImage - 113 - Button.update - 23 - - - - - - - - - - - - - - 1 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - deleteState - tokenBarMoveUpImage - 113 - Button.up - 23 - - - - - - - - - - - - - - 1 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - deleteState - tokenBarMoveDownImage - 113 - Button.down - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 11 - 20 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.777511297 - FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:GROW(1.0) - - - - - - - - - 3 - 1 - 1 - 2 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - - - - border - - - - - - - - border - - - - - - - - - true - true - tokenBarBars - 1347 - - - items - - - - - scollBars - 20 - 30 - tokenStatesScroll - - - - border - - - - - - - - border - - - - - - - - - - - 0 - 217 - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSlider - - - javax.swing.JSlider - - - - - - border - - - - - - - - border - - - - - - - - - true - 1 - true - tokenBarTest - 234 - 20 - 200 - - - - - - - - - - - - - - 1 - 2 - 1 - 1 - center - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 234 - - 0 - CampaignPropertiesDialog.label.preview - - - fill - - - 15 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - tokenStatesPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1782 - 6 - 787 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - fill - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1586355744 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 9 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - okButton - 86 - Button.ok - 23 - - - - - - - - - - - - - - 11 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Cancel - cancelButton - 108 - Button.cancel - 23 - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Import - importButton - 110 - Button.import - 23 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Export - exportButton - 110 - Button.export - 23 - - - - - - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Import predefined - importPredefinedButton - 268 - CampaignPropertiesDialog.button.import - 23 - - - - - - - - - - - - - - 7 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - predefinedPropertiesComboBox - 26 - - - items - - - 21 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - mainForm - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/colorPanel.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/colorPanel.xml deleted file mode 100644 index 53e5891df5..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/colorPanel.xml +++ /dev/null @@ -1,1497 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - C:\Users\tkunze\Source\maptool\src\main\resources\net\rptools\maptool\client\ui\forms\colorPanel.xml - main\resources\net\rptools\maptool\client\ui\forms\colorPanel.xml - CENTER:DEFAULT:NONE,CENTER:8PX:NONE,CENTER:DEFAULT:NONE,CENTER:10PX:NONE,CENTER:DEFAULT:NONE,CENTER:6PX:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1593032937 - FILL:32PX:NONE - FILL:32PX:NONE,FILL:DEFAULT:NONE,FILL:32PX:NONE - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - backgroundColor - 28 - 28 - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - foregroundColor - 28 - 28 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - colorPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.656096194 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor0 - - - - - - - - - - - - - - 1 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor4 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor2 - - - - - - - - - - - - - - 3 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor6 - - - - - - - - - - - - - - 4 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor3 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor7 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor1 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor5 - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor8 - - - - - - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor9 - - - - - - - - - - - - - - 3 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor12 - - - - - - - - - - - - - - 4 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor14 - - - - - - - - - - - - - - 1 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor10 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor11 - - - - - - - - - - - - - - 3 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor13 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor15 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - recentColors - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2065485375 - CENTER:DEFAULT:NONE - FILL:25PX:NONE,FILL:25PX:NONE,FILL:25PX:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JToggleButton - - - javax.swing.JToggleButton - - - - - - border - - - - - - - - border - - - - - - - - - 0.0 - toggleSnapToGrid - 21 - ColorPicker.tooltip.gridSnap - 12 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JToggleButton - - - javax.swing.JToggleButton - - - - - - border - - - - - - - - border - - - - - - - - - toggleSquareCap - 21 - ColorPicker.tooltip.lineType - 12 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JToggleButton - - - javax.swing.JToggleButton - - - - - - border - - - - - - - - border - - - - - - - - - toggleErase - 21 - ColorPicker.tooltip.eraser - 12 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.881155222 - CENTER:DEFAULT:NONE,CENTER:4PX:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:4PX:GROW(1.0),FILL:42PX:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - penWidthLabel - 12 - - - fill - - - ColorPicker.tooltip.penWidth - 12 - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - opacityLabel - 12 - - - fill - - - ColorPicker.tooltip.opacity - 12 - - - - - - - - - - - - - - 2 - 1 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - penWidth - 60 - 23 - - - - - - - - - - - - - - 2 - 3 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - opacity - 60 - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/connectToServerDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/connectToServerDialog.xml deleted file mode 100644 index ca163288fe..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/connectToServerDialog.xml +++ /dev/null @@ -1,1780 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - C:\Users\tkunze\Source\maptool\src\main\resources\net\rptools\maptool\client\ui\forms\connectToServerDialog.xml - main\resources\net\rptools\maptool\client\ui\forms\connectToServerDialog.xml - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,RIGHT:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 210 - - ConnectToServerDialog.username - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 207 - - ConnectToServerDialog.password - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 2 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - @username - 959 - 23 - - - - - - - - - - - - - - 4 - 4 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - @password - 959 - 23 - - - - - - - - - - - - - - 2 - 8 - 7 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.FormContainerComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTabbedPane - - - javax.swing.JTabbedPane - - - - - - border - - - - - - - - border - - - - - - - - - 3 - tabPane - - - tabs - - - - - - tab - RPTools.net - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1043041452 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 225 - - ConnectToServerDialog.server.name - - - fill - - - 17 - - - - - - - - - - - - - - 6 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Refresh - refreshButton - 121 - Button.refresh - 25 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - @serverName - 740 - 23 - - - - - - - - - - - - - - 2 - 4 - 5 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTable - - - javax.swing.JTable - - - - - - border - - - - - - - - border - - - - - - - - - aliasTable - 1124 - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 32 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - rptoolsPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - ConnectToServerDialog.tab.lan - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1154831135 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 1004 - - ConnectToServerDialog.server.local - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 4 - 2 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - - - - border - - - - - - - - border - - - - - - - - - true - true - localServerList - 1124 - - - items - - - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 393 - - - - - - - - - - - - - - 3 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Rescan - rescanButton - 118 - Button.rescan - 25 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - lanPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - ConnectToServerDialog.tab.direct - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1813606542 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:MAX(48DLU;DEFAULT):NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 239 - - ConnectToServerDialog.server.address - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 239 - - ConnectToServerDialog.server.port - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 2 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - @host - 867 - 23 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 5 - @port - 92 - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - directPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1189 - 3 - 551 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - ConnectToServerDialog.usePublicKey - @usePublicKey - 250 - ConnectToServerDialog.usePublicKey - 19 - - - - - - - - - - - - - - 2 - 10 - 7 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.711296620 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - okButton - 91 - Button.ok - 25 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - JButton - cancelButton - 117 - Button.cancel - 25 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/connectionInfoDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/connectionInfoDialog.xml deleted file mode 100644 index d0c7cc2161..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/connectionInfoDialog.xml +++ /dev/null @@ -1,754 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/cwisniew/Development/rptools/maptool/src/main/resources/net/rptools/maptool/client/ui/forms/connectionInfoDialog.xml - resources/net/rptools/maptool/client/ui/forms/connectionInfoDialog.xml - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,LEFT:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 216 - - Label.name - - - fill - - - - - SansSerif - 1 - 11 - - - 14 - - - - - - - - - - - - - - 4 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 216 - - ConnectionInfoDialog.address.local - - - fill - - - - - SansSerif - 1 - 11 - - - 14 - - - - - - - - - - - - - - 4 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 216 - - ConnectionInfoDialog.address.external - - - fill - - - - - SansSerif - 1 - 11 - - - 14 - - - - - - - - - - - - - - 4 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 216 - - ConnectionInfoDialog.port - - - fill - - - - - SansSerif - 1 - 11 - - - 14 - - - - - - - - - - - - - - 4 - 1 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 0 - - 1144 - ConnectionInfoDialog.title - - - fill - - - - - SansSerif - 1 - 16 - - - 20 - - - - - - - - - - - - - - 6 - 3 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - 4 - false - 236,233,216 - false - name - 972 - 4 - name - 15 - - - - - - - - - - - - - - 6 - 5 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - 12 - false - 236,233,216 - false - localAddress - 972 - 12 - localAddress - 15 - - - - - - - - - - - - - - 6 - 7 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - 15 - false - 236,233,216 - false - externalAddress - 972 - 15 - externalAddress - 15 - - - - - - - - - - - - - - 6 - 9 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - 4 - false - 236,233,216 - false - port - 972 - 4 - port - 15 - - - - - - - - - - - - - - 4 - 13 - 3 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - okButton - 86 - Button.ok - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/editLabelDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/editLabelDialog.xml deleted file mode 100644 index dd3f9728dd..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/editLabelDialog.xml +++ /dev/null @@ -1,638 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/editLabelDialog.jfrm - net/rptools/maptool/client/ui/forms/editLabelDialog.jfrm - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:12DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 1104 - @label - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.showbackground - 15 - 114 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - 15 - 16 - @showBackground - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 8 - 4 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.195780229 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.ok - 25 - 75 - okButton - OK - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.cancel - 25 - 75 - cancelButton - Cancel - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.foreground - 15 - 114 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - foregroundColor - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/editLookupTablePanel.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/editLookupTablePanel.xml deleted file mode 100644 index 2b62fc78bf..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/editLookupTablePanel.xml +++ /dev/null @@ -1,1080 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/editLookuptablePanel.jfrm - net/rptools/maptool/client/ui/forms/editLookuptablePanel.jfrm - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:100PX:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:100PX:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 8 - 3 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTable - - - javax.swing.JTable - - - 32 - 1109 - definitionTable - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.table.image - 15 - 96 - tableImage - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.table.image - 15 - 96 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 1 - 2 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2047738990 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.name - 15 - 38 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 1 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 933 - tableName - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.roll - 15 - 38 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 784 - defaultTableRoll - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 5 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.blankdefault - 14 - - - SansSerif - 2 - 11 - - - 129 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 10 - 3 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1950539641 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.accept - 25 - 75 - acceptButton - Update - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.cancel - 25 - 75 - cancelButton - Close - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - EditLookupTablePanel.showplayer - 17 - 996 - visibleCheckbox - Hide Table from Players - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - EditLookupTablePanel.lookup - 17 - 996 - allowLookupCheckbox - Hide Table from Players - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - mainForm - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/exportDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/exportDialog.xml deleted file mode 100644 index dc70c14f0e..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/exportDialog.xml +++ /dev/null @@ -1,3149 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - C:\Documents and Settings\mlewis\eclipse-workspace\maptool\src\net\rptools\maptool\client\ui\forms\exportDialog.xml - net\rptools\maptool\client\ui\forms\exportDialog.xml - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - action.exportScreenShot.title - 15 - - - SansSerif - 1 - 12 - - - - 585 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormContainerComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTabbedPane - - - javax.swing.JTabbedPane - - - 268 - 3 - 585 - tabs - - - - border - - - - - - - - border - - - - - - - - - - - tabs - - - - - - tab - Label.filesystem2 - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.20548780 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.location - 14 - - 44 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 20 - 355 - locationTextField - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.browse - 23 - 83 - browseButton - Browse ... - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - FTP - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.567036 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.host - 14 - - 72 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 20 - 246 - host - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - ConnectToServerDialog.username - 14 - - 72 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - ConnectToServerDialog.password - 14 - - 72 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 20 - 246 - username - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.pathfilename - 14 - - 72 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 20 - 246 - path - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JPasswordField - - - javax.swing.JPasswordField - - - 20 - 246 - password - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - ExportScreenshot.ftp.host.example - 14 - - 164 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - ExportScreenshot.ftp.username.example - 14 - - 164 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - ExportScreenshot.ftp.path.example - 14 - - 164 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - ExportScreenshot.ftp.path.note - 14 - - 246 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - Label.advanced - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.399262 - CENTER:23PX:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:4DLU:NONE,FILL:PREF:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE - - - - - - - - - 6 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - ExportScreenshot.method.iw - 17 - - - buttonGroup - 4 - - - 83 - METHOD_IMAGE_WRITER - Image Writer - ExportScreenshot.method.iw.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 8 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - ExportScreenshot.method.bg - 17 - - - buttonGroup - 4 - - - 113 - METHOD_BACKGROUND - Background Thread - ExportScreenshot.method.bg.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - ExportScreenshot.method.label - 14 - 92 - METHOD_LABEL - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - ExportScreenshot.method.buffered - true - 17 - - - buttonGroup - 4 - - - 95 - METHOD_BUFFERED_IMAGE - Buffered Image - ExportScreenshot.method.buffered.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.32330912 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.export - 23 - 65 - exportButton - Export - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.cancel - 23 - 65 - cancelButton - Cancel - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.11836185 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:13DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:46PX:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.view - 14 - - 36 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - userTerm.GM - 17 - - - buttonGroup - 2 - - - 81 - VIEW_GM - GM - ExportScreenshot.view.gm.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 5 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - userTerm.Player - 17 - - - buttonGroup - 2 - - - 75 - VIEW_PLAYER - Player - ExportScreenshot.view.player.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - dialog.NewToken.type - 14 - - 36 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - Label.view.current - true - 17 - - - buttonGroup - 1 - - - 81 - TYPE_CURRENT_VIEW - Current View - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - ExportScreenshot.view.entiremap - 17 - - - buttonGroup - 1 - - - 75 - TYPE_ENTIRE_MAP - Entire Map - ExportScreenshot.view.entiremap.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 7 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - false - Label.layers - 14 - 36 - LAYERS_LABEL - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 9 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - false - Label.token - true - 17 - 75 - LAYER_TOKEN - Token - ExportScreenshot.view.layer.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 9 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - false - panel.MapExplorer.View.GM - true - 17 - 75 - LAYER_HIDDEN - Hidden - ExportScreenshot.view.layer.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 10 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - false - Button.fog - true - 17 - 57 - LAYER_FOG - Fog - ExportScreenshot.view.fog.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 1 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.layers - 14 - - 36 - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - Label.view.current - true - 17 - - - buttonGroup - 3 - - - 81 - LAYERS_CURRENT - Current View - ExportScreenshot.view.current.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 5 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - ExportScreenshot.view.asselected - 17 - - - buttonGroup - 3 - - - 75 - LAYERS_AS_SELECTED - As Selected - ExportScreenshot.view.asselected.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 9 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - false - panel.MapExplorer.View.OBJECTS - true - 16 - 75 - LAYER_OBJECT - Object - ExportScreenshot.view.layer.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 9 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - false - panel.MapExplorer.View.BACKGROUND - true - 17 - 75 - LAYER_BACKGROUND - Background - ExportScreenshot.view.layer.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 9 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - false - Label.board - true - 17 - 75 - LAYER_BOARD - Board - ExportScreenshot.view.board.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 10 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - false - Label.visibility - true - 16 - 57 - LAYER_VISIBILITY - Visibility - ExportScreenshot.view.layer.vbl.tooltip - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/layerSelectionDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/layerSelectionDialog.xml deleted file mode 100644 index 4d936c96ce..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/layerSelectionDialog.xml +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/layerSelectionDialog.jfrm - net/rptools/maptool/client/ui/forms/layerSelectionDialog.jfrm - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.layer - 15 - 1144 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 1 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - 12 - - - items - - - 1144 - layerList - - - scollBars - 21 - 31 - - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - border - - - 3 - 3 - 3 - 3 - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/lightSourceDialog_unused.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/lightSourceDialog_unused.xml deleted file mode 100644 index 81724dd220..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/lightSourceDialog_unused.xml +++ /dev/null @@ -1,2856 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/lightSourceDialog.jfrm - net/rptools/maptool/client/ui/forms/lightSourceDialog.jfrm - CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:4DLU:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE - FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:PREF:GROW(1.0),FILL:8DLU:NONE - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Source Corner - 15 - 87 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 15 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 61 - shadowRadius - 3 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 15 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Radius (cells) - 15 - 87 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 61 - brightRadius - 3 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Radius (cells) - 15 - 87 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 5 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - 24 - - - items - - - 1005 - shape - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Shape - 15 - 87 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 11 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Transparency - 15 - 87 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 11 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSlider - - - javax.swing.JSlider - - - 20 - true - 31 - 1005 - brightTransparency - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 7 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.separator.TitledSeparator - - - com.jeta.forms.components.separator.TitledSeparator - - - Bright Light - 14 - - - SansSerif - 0 - 11 - - - 1112 - - 0,0,0 - - - - border - - - - - - - - border - - - - - - - - - - - SansSerif - 1 - 11 - - - - - - - - - - - - - - - - 2 - 13 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.separator.TitledSeparator - - - com.jeta.forms.components.separator.TitledSeparator - - - Shadows - 14 - - - SansSerif - 0 - 11 - - - 1112 - - 0,0,0 - - - - border - - - - - - - - border - - - - - - - - - - - SansSerif - 1 - 11 - - - - - - - - - - - - - - - - 2 - 17 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Transparency - 15 - 87 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 17 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSlider - - - javax.swing.JSlider - - - 20 - true - 31 - 1005 - shadowTransparency - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.separator.TitledSeparator - - - com.jeta.forms.components.separator.TitledSeparator - - - Placement - 14 - - - SansSerif - 0 - 11 - - - 1112 - - 0,0,0 - - - - border - - - - - - - - border - - - - - - - - - - - SansSerif - 1 - 11 - - - - - - - - - - - - - - - - 2 - 19 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.separator.TitledSeparator - - - com.jeta.forms.components.separator.TitledSeparator - - - Color - 14 - - - SansSerif - 0 - 11 - - - 1112 - - 0,0,0 - - - - border - - - - - - - - border - - - - - - - - - - - SansSerif - 1 - 11 - - - - - - - - - - - - - - - - 6 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - Border - 17 - 924 - brightBorder - Border - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 15 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - Border - 17 - 924 - shadowBorder - Border - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1387533633 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - 15 - - - buttonGroup - 1 - - - 15 - sourceCornerNW - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - 15 - - - buttonGroup - 1 - - - 15 - sourceCornerNE - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - 15 - - - buttonGroup - 1 - - - 15 - sourceCornerSW - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - 15 - - - buttonGroup - 1 - - - 15 - sourceCornerSE - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - border - - - 2 - 2 - 2 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 25 - 5 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1502057819 - CENTER:DEFAULT:NONE - FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:8DLU:NONE,FILL:DEFAULT:NONE - - - - - - - - - 6 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Cancel - 25 - 75 - cancelButton - Cancel - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Off - 25 - 54 - offButton - Off - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - On - 25 - 52 - okButton - OK - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 21 - 5 - 1 - center - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1704732977 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.143458502 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor0 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor1 - - - - - - - - - - - - - - 1 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor4 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor5 - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor8 - - - - - - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor9 - - - - - - - - - - - - - - 1 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor12 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor13 - - - - - - - - - - - - - - 3 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor6 - - - - - - - - - - - - - - 4 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor3 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor7 - - - - - - - - - - - - - - 4 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor11 - - - - - - - - - - - - - - 3 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor10 - - - - - - - - - - - - - - 3 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor14 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor15 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - recentColor2 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1342879117 - FILL:32PX:NONE - FILL:32PX:NONE,FILL:32PX:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - 28 - 28 - brightColor - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - 28 - 28 - shadowColor - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 23 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.line.HorizontalLineComponent - - - com.jeta.forms.components.line.HorizontalLineComponent - - - - - lineDefinition - - - - - - lineStyle - - - dyncolor - constant - 0,0,0 - - - 1 - - - - - - 0 - - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/lookupTablePanel.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/lookupTablePanel.xml deleted file mode 100644 index c7b22f3248..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/lookupTablePanel.xml +++ /dev/null @@ -1,626 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - C:\Users\tkunze\Source\maptool\src\main\resources\net\rptools\maptool\client\ui\forms\lookupTablePanel.xml - main\resources\net\rptools\maptool\client\ui\forms\lookupTablePanel.xml - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 4 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - imagePanel - 1189 - imagePanel - - - fill - - - 676 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1899398066 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - New - newButton - 32 - EditLookupTablePanel.create.tooltip - 12 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Edit - editButton - 32 - EditLookupTablePanel.edit.tooltip - 12 - - - - - - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Delete - deleteButton - 32 - EditLookupTablePanel.delete.tooltip - 12 - - - - - - - - - - - - - - 7 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Duplicate - duplicateButton - 32 - EditLookupTablePanel.duplicate.tooltip - 12 - - - - - - - - - - - - - - 9 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Import - importButton - 118 - Button.import - 25 - - - - - - - - - - - - - - 11 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Export - exportButton - 117 - Button.export - 25 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - buttonPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - mainForm - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/macroButtonDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/macroButtonDialog.xml deleted file mode 100644 index a094492aac..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/macroButtonDialog.xml +++ /dev/null @@ -1,3263 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - D:\Development\git\JamzTheMan\MapTool\src\main\resources\net\rptools\maptool\client\ui\forms\macroButtonDialog.xml - CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormContainerComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTabbedPane - - - javax.swing.JTabbedPane - - - - - - border - - - - - - - - border - - - - - - - - - 3 - macroTabs - - - tabs - - - - - - tab - Editor - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.797196382 - CENTER:5DLU:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:5DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:12DLU:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2058125105 - FILL:DEFAULT:GROW(1.0) - FILL:DEFAULT:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - org.fife.ui.rtextarea.RTextScrollPane - - - org.fife.ui.rtextarea.RTextScrollPane - - - - - - border - - - - - - - - border - - - - - - - - - macroEditorRTextScrollPane - 1250 - 917 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - component.label.macro.command - - 1 - - - dyncolor - constant - 0,0,0 - - - false - - - - - - - - macroEditorPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,5,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - statusBarLabel - 1260 - Label.ready - - - fill - - - - - SansSerif - 0 - 10 - - - 13 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - macroEditorPane - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - Details - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1687335667 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 4 - macroLabelLabel - 41 - Label: - - - fill - - - 14 - - - - - - - - - - - - - - 4 - 2 - 11 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 15 - label - 662 - 20 - - - - - - - - - - - - - - 4 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Include Label - true - includeLabelCheckBox - 140 - Include Label - 16 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Auto execute - autoExecuteCheckBox - 140 - Auto Execute - 16 - - - - - - - - - - - - - - 4 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Auto execute - applyToTokensCheckBox - 140 - Apply to Selected Tokens - 16 - - - - - - - - - - - - - - 6 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 4 - macroButtonColorLabel - 64 - Button Color: - - - fill - - - 14 - - - - - - - - - - - - - - 6 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 4 - macroFontColorLabel - 64 - Font Color: - - - fill - - - 14 - - - - - - - - - - - - - - 6 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 4 - macroFontSizeLabel - 64 - Font Size: - - - fill - - - 14 - - - - - - - - - - - - - - 7 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - 3 - true - false - colorComboBox - 121 - - - items - - - 20 - - - - - - - - - - - - - - 7 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - 3 - true - false - fontColorComboBox - 121 - - - items - - - 20 - - - - - - - - - - - - - - 7 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - 3 - true - false - fontSizeComboBox - 121 - - - items - - - 20 - - - - - - - - - - - - - - 9 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 4 - macroMaxWidthLabel - 55 - Max Width: - - - fill - - - 14 - - - - - - - - - - - - - - 9 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 4 - macroMinWidthLabel - 55 - Min Width: - - - fill - - - 14 - - - - - - - - - - - - - - 11 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 15 - maxWidth - 127 - 20 - - - - - - - - - - - - - - 11 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 15 - minWidth - 127 - 20 - - - - - - - - - - - - - - 9 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 4 - macroSortPrefixLabel - 55 - Sort Prefix: - - - fill - - - 14 - - - - - - - - - - - - - - 11 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 15 - sortby - 127 - 20 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 4 - macroGroupLabel - 41 - Group: - - - fill - - - 14 - - - - - - - - - - - - - - 4 - 4 - 11 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 15 - group - 662 - 20 - - - - - - - - - - - - - - 13 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 4 - macroHotKeyLabel - 42 - Hot Key: - - - fill - - - 14 - - - - - - - - - - - - - - 14 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - hotKey - 25 - - - items - - - - - - 20 - 12 - - - - - - - - - - - - - - 4 - 12 - 13 - 1 - default - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - org.fife.ui.rsyntaxtextarea.RSyntaxTextArea - - - org.fife.ui.rsyntaxtextarea.RSyntaxTextArea - - - - - - border - - - - - - - - border - - - - - - - - - true - true - true - toolTip - 1196 - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 756 - - - - - - - - - - - - - - 2 - 12 - 1 - 1 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 2 - macroToolTipLabel - 41 - Tool Tip: - - - fill - - - 14 - - - - - - - - - - - - - - 13 - 9 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Include Label - true - displayHotKeyCheckBox - 71 - Display Hot Key? - Display or Hide the HotKey on the macro button. - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - macroDetailsPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - Options - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.8574113 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.510655471 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Label - commonUseGroup - 1212 - Use Group - 16 - - - - - - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Label - commonUseSortPrefix - 1212 - Use Sort Prefix - 16 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Label - commonUseCommand - 1212 - Use Command - 16 - - - - - - - - - - - - - - 2 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Label - commonUseIncludeLabel - 1212 - Use Include Label - 16 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Label - commonUseAutoExecute - 1212 - Use Auto Execute - 16 - - - - - - - - - - - - - - 2 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Label - commonUseApplyToSelectedTokens - 1212 - Use Apply to Selected Tokens - Check here to consider this macro's Use Apply to Selected Tokens state when determining its commonality with other macros. - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Macro Commonality - - 1 - - - dyncolor - constant - 0,0,0 - - - false - - - - - - - - macroComparisonGridView - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1494069780 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Allow Players to Edit Macro - allowPlayerEditsCheckBox - 1222 - Allow Players to Edit Macro - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1322 - 3 - 1066 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - fill - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1744173025 - CENTER:DEFAULT:NONE - LEFT:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 9 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Cancel - cancelButton - 64 - Button.cancel - 22 - - - - - - - - - - - - - - 7 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - okButton - 46 - Button.ok - 22 - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - runButton - 93 - Button.runmacro - 22 - - - - - - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - applyButton - 62 - Button.apply - 22 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/mapPropertiesDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/mapPropertiesDialog.xml deleted file mode 100644 index 60f7c3c72f..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/mapPropertiesDialog.xml +++ /dev/null @@ -1,2808 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - C:\Users\tkunze\Source\maptool\src\main\resources\net\rptools\maptool\client\ui\forms\mapPropertiesDialog.xml - main\resources\net\rptools\maptool\client\ui\forms\mapPropertiesDialog.xml - CENTER:DEFAULT:NONE,FILL:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.272431544 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,LEFT:PREF:NONE,LEFT:MIN(100DLU;PREF):NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,LEFT:PREF:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 257 - - Label.name - - - fill - - - MapPropertiesDialog.label.Name.tooltip - 17 - - - - - - - - - - - - - - 3 - 1 - 9 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 30 - name - 624 - 23 - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 257 - - MapPropertiesDialog.label.playerMapAlias - - - fill - - - MapPropertiesDialog.label.playerMapAlias.tooltip - 17 - - - - - - - - - - - - - - 3 - 3 - 9 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 30 - playerMapAlias - 624 - 23 - - - - - - - - - - - - - - 1 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 257 - - MapPropertiesDialog.label.cell.type - - - fill - - - 17 - - - - - - - - - - - - - - 1 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 257 - - MapPropertiesDialog.label.cell.dist - - - fill - - - 17 - - - - - - - - - - - - - - 3 - 7 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 5 - distance - 120 - 23 - - - - - - - - - - - - - - 1 - 15 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 257 - - Label.lights - - - fill - - - MapPropertiesDialog.label.lights.tooltip - 17 - - - - - - - - - - - - - - 3 - 15 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - visionType - 120 - - - items - - - 23 - - - - - - - - - - - - - - 3 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.306953169 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - - - - border - - - - - - - - border - - - - - - - - - Square - - - buttonGroup - 2 - - - squareRadio - 17 - 17 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.image.ImageComponent - - - com.jeta.forms.components.image.ImageComponent - - - - - - border - - - - - - - - border - - - - - - - - - squareIcon - 16 - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.431965743 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - - - - border - - - - - - - - border - - - - - - - - - Hex - - - buttonGroup - 2 - - - hexVertRadio - 17 - 17 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.image.ImageComponent - - - com.jeta.forms.components.image.ImageComponent - - - - - - border - - - - - - - - border - - - - - - - - - hexVertIcon - 16 - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1607527845 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - - - - border - - - - - - - - border - - - - - - - - - Horizontal Hex - - - buttonGroup - 2 - - - hexHoriRadio - 17 - 17 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.image.ImageComponent - - - com.jeta.forms.components.image.ImageComponent - - - - - - border - - - - - - - - border - - - - - - - - - hexHoriIcon - 16 - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 11 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1432443575 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - - - - border - - - - - - - - border - - - - - - - - - Horizontal Hex - - - buttonGroup - 2 - - - noGridRadio - 17 - 17 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.image.ImageComponent - - - com.jeta.forms.components.image.ImageComponent - - - - - - border - - - - - - - - border - - - - - - - - - noGridIcon - 16 - MapPropertiesDialog.image.nogrid - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.627230806 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - - - - border - - - - - - - - border - - - - - - - - - Isometric - - - buttonGroup - 2 - - - isoRadio - 17 - 17 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.image.ImageComponent - - - com.jeta.forms.components.image.ImageComponent - - - - - - border - - - - - - - - border - - - - - - - - - isoIcon - 16 - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 9 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 257 - - MapPropertiesDialog.label.cell.pixels - - - fill - - - 17 - - - - - - - - - - - - - - 3 - 9 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 5 - pixelsPerCell - 120 - 23 - - - - - - - - - - - - - - 1 - 11 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 257 - - MapPropertiesDialog.label.vision.dist - - - fill - - - 17 - - - - - - - - - - - - - - 3 - 11 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 5 - defaultVision - 120 - 23 - - - - - - - - - - - - - - 1 - 13 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 257 - - MapPropertiesDialog.label.cell.ai - - - fill - - - MapPropertiesDialog.label.cell.ai.tooltip - 17 - - - - - - - - - - - - - - 3 - 13 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - aStarRoundingOptionsComboBox - 120 - - - items - - - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 3 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1966218461 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - okButton - 91 - Button.ok - 25 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Cancel - cancelButton - 117 - Button.cancel - 25 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.186678333 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0) - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 6 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - mapPreviewPanel - 87 - Preview Panel - - - fill - - - 345 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Background - backgroundButton - 151 - Button.background - 25 - - - - - - - - - - - - - - 3 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - JButton - mapButton - 151 - Button.map - 25 - - - - - - - - - - - - - - 3 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - JButton - fogButton - 151 - Button.fog - 25 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - previewPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - root - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/newTokenDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/newTokenDialog.xml deleted file mode 100644 index 5d705830e2..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/newTokenDialog.xml +++ /dev/null @@ -1,1227 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/cwisniew/Development/RPTools/maptool/src/main/resources/net/rptools/maptool/client/ui/forms/newTokenDialog.xml - resources/net/rptools/maptool/client/ui/forms/newTokenDialog.xml - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,LEFT:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 140 - - Label.name - - - fill - - - 15 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - - 140 - Label.gmname - - - fill - - - 15 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 140 - - dialog.NewToken.type - - - fill - - - 15 - - - - - - - - - - - - - - 6 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 30 - @name - 337 - 21 - - - - - - - - - - - - - - 6 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 30 - @gmName - 337 - 21 - - - - - - - - - - - - - - 6 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.-1411765722 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - - - - border - - - - - - - - border - - - - - - - - - NPC - - - buttonGroup - 1 - - - @type.NPC - 45 - Token.Type.NPC - 17 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JRadioButton - - - javax.swing.JRadioButton - - - - - - border - - - - - - - - border - - - - - - - - - PC - - - buttonGroup - 1 - - - @type.PC - 36 - Token.Type.PC - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - 12 - 3 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.-1564049651 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - okButton - 86 - Button.ok - 23 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Cancel - cancelButton - 108 - Button.cancel - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 1 - 3 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.image.ImageComponent - - - com.jeta.forms.components.image.ImageComponent - - - - - - border - - - - - - - - border - - - - - - - - - tokenIcon - 16 - 16 - - - - - - - - - - - - - - 2 - 13 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Show this dialog - showDialogCheckbox - 533 - dialog.NewToken.show - true - 17 - - - - - - - - - - - - - - 4 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 140 - - dialog.NewToken.visible - - - fill - - - 15 - - - - - - - - - - - - - - 6 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - @visible - 17 - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - - 140 - Label.speechName - - - fill - - - 15 - - - - - - - - - - - - - - 6 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 30 - @speechName - 337 - 21 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/preferencesDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/preferencesDialog.xml deleted file mode 100644 index c3499fbfe3..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/preferencesDialog.xml +++ /dev/null @@ -1,15183 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - C:\Users\tkunze\Source\maptool\src\main\resources\net\rptools\maptool\client\ui\forms\preferencesDialog.xml - main\resources\net\rptools\maptool\client\ui\forms\preferencesDialog.xml - CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE - FILL:15DLU:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 1 - 3 - 1 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - okButton - 91 - Button.ok - 25 - - - - - - - - - - - - - - 1 - 1 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormContainerComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTabbedPane - - - javax.swing.JTabbedPane - - - - - - border - - - - - - - - border - - - - - - - - - 7 - TabPane - - - tabs - - - - - - tab - Preferences.tab.interactions - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.476550940 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 2 - 1 - 22 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.729536402 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.objects.snap - - - fill - - - Preferences.label.tokens.snap.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Tokens start with snap to grid - tokensStartSnapToGridCheckBox - 67 - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.visible - - - fill - - - Preferences.label.tokens.visible.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - New tokens are visible to players - newTokensVisibleCheckBox - 67 - 17 - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.duplicate - - - fill - - - Preferences.label.tokens.duplicate.tooltip - 17 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - duplicateTokenCombo - 67 - - - items - - - - - - 23 - - - - - - - - - - - - - - 2 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.numbering - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - showNumberingCombo - 67 - - - items - - - - - - 23 - - - - - - - - - - - - - - 2 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.naming - - - fill - - - Preferences.label.tokens.naming.tooltip - 17 - - - - - - - - - - - - - - 4 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - tokenNamingCombo - 67 - - - items - - - - - - 23 - - - - - - - - - - - - - - 2 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.objects.free - - - fill - - - Preferences.label.tokens.free.tooltip - 17 - - - - - - - - - - - - - - 4 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Start tokens in freesize - tokensStartFreeSize - 67 - 17 - - - - - - - - - - - - - - 2 - 16 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.dialog - - - fill - - - Preferences.label.tokens.dialog.tooltip - 17 - - - - - - - - - - - - - - 4 - 16 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Show token creation dialog - showDialogOnNewToken - 67 - 17 - - - - - - - - - - - - - - 2 - 18 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.statsheet - - - fill - - - Preferences.label.tokens.statsheet.tooltip - 17 - - - - - - - - - - - - - - 4 - 18 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 5 - statsheetPortraitSize - 67 - 23 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.delete - - - fill - - - Preferences.label.tokens.delete.tooltip - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Warn when tokens are deleted - tokensPopupWarningWhenDeletedCheckBox - 67 - 17 - - - - - - - - - - - - - - 4 - 22 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Show statsheet on mouseover - showStatSheet - 67 - 17 - - - - - - - - - - - - - - 2 - 22 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.statsheet.mouse - - - fill - - - Preferences.label.tokens.statsheet.mouse.tooltip - 17 - - - - - - - - - - - - - - 4 - 26 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Show statsheet on mouseover - forceFacingArrow - 67 - 17 - - - - - - - - - - - - - - 2 - 20 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.portrait.mouse - - - fill - - - Preferences.label.tokens.portrait.mouse.tooltip - 17 - - - - - - - - - - - - - - 4 - 20 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Show statsheet on mouseover - showPortrait - 67 - 17 - - - - - - - - - - - - - - 2 - 24 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.statsheet.shift - - - fill - - - Preferences.label.tokens.statsheet.shift.tooltip - 17 - - - - - - - - - - - - - - 4 - 24 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Show statsheet on mouseover - showStatSheetModifier - 67 - 17 - - - - - - - - - - - - - - 2 - 28 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.drag.snap - - - fill - - - Preferences.label.tokens.drag.snap.tooltip - 17 - - - - - - - - - - - - - - 4 - 28 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - - tokensSnapWhileDragging - 67 - - 19 - - - - - - - - - - - - - - 2 - 26 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.arrow - - - fill - - - Preferences.label.tokens.arrow.tooltip - 17 - - - - - - - - - - - - - - 2 - 30 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 255 - - Preferences.label.tokens.drag.hide - - - fill - - - Preferences.label.tokens.drag.hide.tooltip - 17 - - - - - - - - - - - - - - 4 - 30 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - - hideMousePointerWhileDragging - 67 - - 19 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.tokens - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 24 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.333956142 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 213 - - Preferences.label.objects.snap - - - fill - - - Preferences.label.objects.snap.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Stamps start Snap to Grid - stampsStartSnapToGrid - 17 - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 213 - - Preferences.label.objects.free - - - fill - - - Preferences.label.objects.free.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Stamps start Freesize - stampsStartFreeSize - 17 - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.objects - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - 24 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.650593134 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 305 - - Preferences.label.objects.snap - - - fill - - - Preferences.label.background.snap.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Backgrounds start Snap to Grid - backgroundsStartSnapToGrid - 17 - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 305 - - Preferences.label.objects.free - - - fill - - - Preferences.label.background.free.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Backgrounds start Freesize - backgroundsStartFreeSize - 17 - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.backgrounds - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 - 2 - 1 - 1 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.735867630 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:GROW(1.0),FILL:38DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 263 - - Preferences.label.chat.avatar - - - fill - - - Preferences.label.chat.avatar.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Show avatar on each chat line - showChatAvatar - 72 - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Insert smilies - showSmiliesCheckBox - 72 - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 263 - - Preferences.label.chat.smilies - - - fill - - - Preferences.label.chat.smilies.tooltip - 17 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 263 - - Preferences.label.chat.rolls - - - fill - - - Preferences.label.chat.rolls.tooltip - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use tooltips for inline rolls - toolTipInlineRolls - 72 - Preferences.checkbox.chat.rolls.tooltip - 17 - - - - - - - - - - - - - - 2 - 16 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 263 - - Preferences.label.chat.trusted.background - - - fill - - - Preferences.label.chat.trusted.background.tooltip - 17 - - - - - - - - - - - - - - 2 - 18 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 263 - - Preferences.label.chat.trusted.foreground - - - fill - - - Preferences.label.chat.trusted.foreground.tooltip - 17 - - - - - - - - - - - - - - 4 - 16 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - trustedOuputBackground - 88 - - - - - - - - - - - - - - 4 - 18 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - trustedOuputForeground - 88 - - - - - - - - - - - - - - 2 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 263 - - Preferences.label.chat.type.duration - - - fill - - - Preferences.label.chat.type.duration.tooltip - 17 - - - - - - - - - - - - - - 2 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 263 - - Preferences.label.chat.type.color - - - fill - - - Preferences.label.chat.type.color.tooltip - 17 - - - - - - - - - - - - - - 4 - 12 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - chatNotificationColor - 88 - - - - - - - - - - - - - - 2 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 263 - - Preferences.label.chat.type.background - - - fill - - - Preferences.label.chat.type.background.tooltip - 17 - - - - - - - - - - - - - - 4 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Typing Notification Background - chatNotificationShowBackground - 72 - - 19 - - - - - - - - - - - - - - 4 - 10 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - typingNotificationDuration - 88 - 23 - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 263 - - Preferences.label.chat.macrolinks - - - fill - - - Preferences.label.chat.macrolinks.tooltip - 17 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use tooltips for inline rolls - suppressToolTipsMacroLinks - 72 - Preference.checkbox.chat.macrolinks.tooltip - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - panel.Chat - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 - 24 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.260344702 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 334 - - Preferences.label.facing.edge - - - fill - - - Preferences.label.facing.edge.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Tokens can face edges. - facingFaceEdges - 17 - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 334 - - Preferences.label.facing.vertices - - - fill - - - Preferences.label.facing.vertices.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Tokens can face vertices. - facingFaceVertices - 17 - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.facing - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 1 - 7 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1916938096 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 203 - - Preferences.label.maps.fow - - - fill - - - Preferences.label.maps.fow.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - New maps have fog of war - newMapsHaveFOWCheckBox - 27 - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 203 - - Preferences.label.maps.visible - - - fill - - - Preferences.label.maps.visible.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - New maps are visible to players - newMapsVisibleCheckBox - 27 - 17 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 203 - - Preferences.label.maps.grid - - - fill - - - Preferences.label.maps.grid.tooltip - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - defaultGridTypeCombo - 27 - - - items - - - 23 - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 203 - - Preferences.label.maps.grid.new - - - fill - - - Preferences.label.maps.grid.new.tooltip - 17 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - defaultGridSize - 27 - 23 - - - - - - - - - - - - - - 2 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 203 - - Preferences.label.maps.units - - - fill - - - Preferences.label.maps.units.tooltip - 17 - - - - - - - - - - - - - - 4 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - defaultUnitsPerCell - 27 - 23 - - - - - - - - - - - - - - 2 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 203 - - Preferences.label.maps.vision - - - fill - - - Preferences.label.maps.vision.tooltip - 17 - - - - - - - - - - - - - - 4 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - defaultVisionDistance - 27 - 23 - - - - - - - - - - - - - - 2 - 16 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 203 - - ServerDialog.label.metric - - - fill - - - Preferences.label.maps.metric.tooltip - 17 - - - - - - - - - - - - - - 4 - 16 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - movementMetric - 27 - - - items - - - 23 - - - - - - - - - - - - - - 2 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 203 - - Preferences.label.maps.light - - - fill - - - Preferences.label.maps.light.tooltip - 17 - - - - - - - - - - - - - - 4 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - defaultVisionType - 27 - - - items - - - 23 - - - - - - - - - - - - - - 2 - 18 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 203 - - Preferences.label.maps.sortType - - - fill - - - Preferences.label.maps.sortType.tooltip - 17 - - - - - - - - - - - - - - 4 - 18 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - mapSortType - 27 - - - items - - - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.maps - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - Label.accessibility - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1244809565 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 236 - - Preferences.label.access.size - - - fill - - - Preferences.label.access.size.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 4 - fontSize - 55 - 23 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 236 - - Preferences.label.access.delay - - - fill - - - Preferences.label.access.delay.tooltip - 17 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 236 - - Preferences.label.access.delay.dismiss - - - fill - - - Preferences.label.access.delay.dismiss.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 4 - toolTipInitialDelay - 55 - 23 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 4 - toolTipDismissDelay - 55 - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - Label.application - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.970379767 - CENTER:DEFAULT:NONE,TOP:DEFAULT:NONE,CENTER:4DLU:NONE,TOP:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.321793200 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:MIN(20DLU;DEFAULT):NONE,FILL:40DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:15DLU:NONE,FILL:5DLU:NONE,FILL:MIN(20DLU;DEFAULT):NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 490 - - Preferences.label.autosave - - - fill - - - Preferences.label.autosave.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - autoSaveSpinner - 76 - 23 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 490 - - Preferences.label.save.reminder - - - fill - - - Preferences.label.save.reminder.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Save reminder on close - saveReminderCheckBox - 76 - 2 - 17 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 490 - - Preferences.label.autosave.chat - - - fill - - - Preferences.label.autosave.chat.tooltip - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - chatAutosaveTime - 76 - 23 - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 490 - - Preferences.label.autosave.chat.filename - - - fill - - - Preferences.label.autosave.chat.filename.tooltip - 17 - - - - - - - - - - - - - - 4 - 8 - 9 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - chatFilenameFormat - 286 - 23 - - - - - - - - - - - - - - 2 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 490 - - Preferences.label.directory.sync - - - fill - - - Preferences.label.directory.sync.tooltip - 17 - - - - - - - - - - - - - - 4 - 10 - 9 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 102,102,102 - 2 - 236,233,216 - false - fileSyncPath - 286 - Preferences.label.directory.sync.set - 23 - - - - - - - - - - - - - - 14 - 10 - 1 - 1 - default - default - 5,0,2,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - ... - fileSyncPathButton - 36 - ... - 18 - - - - - - - - - - - - - - 6 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 80 - - Label.minute - - - fill - - - 17 - - - - - - - - - - - - - - 6 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 80 - - Label.minute - - - fill - - - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.save - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 1 - 5 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.98196389 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1765267989 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:40DLU:GROW(0.2),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 2 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Fill selection box - fillSelectionCheckBox - 160 - 17 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 521 - - Preferences.label.performance.fillselection - - - fill - - - Preferences.label.performance.fillselection.tooltip - 17 - - - - - - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 521 - - Preferences.label.performance.cap - - - fill - - - Preferences.label.performance.cap.tooltip - 17 - - - - - - - - - - - - - - 4 - 3 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - frameRateCapTextField - 160 - 23 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 521 - - Preferences.label.performance.render - - - fill - - - Preferences.label.performance.render.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - renderPerformanceComboBox - 160 - - - items - - - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.performance - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.612782491 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:40DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 216 - - Preferences.label.initiative.hidenpc - - - fill - - - Preferences.label.initiative.hidenpc.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Hide NPCs from players on new maps - hideNPCs - 76 - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 216 - - Preferences.label.initiative.owner - - - fill - - - Preferences.label.initiative.owner.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Give owners Permission in new campaigns - ownerPermission - 76 - 17 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 216 - - Preferences.label.initiative.lock - - - fill - - - Preferences.label.initiative.lock.tooltip - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Lock Player Movement in new campaigns - lockMovement - 76 - 17 - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 216 - - Preferences.label.initiative.msg - - - fill - - - Preferences.label.initiative.msg.tooltip - 17 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Lock Player Movement in new campaigns - showInitGainMessage - 76 - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Preferences.label.initiative.defaults - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1525208412 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:80DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Fit GM view - fitGMView - 156 - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 2 - defaultUsername - 156 - Preferences.label.client.default.username.tooltip - 23 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 493 - - Preferences.label.client.fitview - - - fill - - - Preferences.label.client.fitview.tooltip - 17 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 493 - - Preferences.label.client.default.username - - - fill - - - Preferences.label.client.default.username.tooltip - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.client - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.815173853 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:40DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 573 - - Preferences.label.macros.edit - - - fill - - - Preferences.label.macros.edit.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Default: Allow Players to Edit Macros - allowPlayerMacroEditsDefault - 76 - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.macropanels - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1980524123 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:40DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 573 - - Preferences.label.macros.permissions - - - fill - - - Preferences.label.macros.permissions.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Default: Allow Players to Edit Macros - allowExternalMacroAccessCheckBox - 76 - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.macropermissions - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.516995454 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:40DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - upnpDiscoveryTimeoutTextField - 76 - 23 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 573 - - Preferences.label.upnp.timeout - - - fill - - - Preferences.label.upnp.timeout.tooltip - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.upnp - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.692712626 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:40DLU:NONE,FILL:DEFAULT:NONE,FILL:15DLU:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 688 - - Preferences.label.halo.width - - - fill - - - Preferences.label.halo.width.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - haloLineWidthSpinner - 76 - 23 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - haloOverlayOpacitySpinner - 76 - 23 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 688 - - Preferences.label.halo.opacity - - - fill - - - Preferences.label.halo.opacity.tooltip - 17 - - - - - - - - - - - - - - 2 - 16 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 688 - - Preferences.label.fog.autoexpose - - - fill - - - Preferences.label.fog.autoexpose.tooltip - 17 - - - - - - - - - - - - - - 4 - 16 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Auto-expose Fog - autoRevealVisionOnGMMoveCheckBox - 76 - 17 - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 688 - - Preferences.label.aura.opacity - - - fill - - - Preferences.label.aura.opacity.tooltip - 17 - - - - - - - - - - - - - - 2 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 688 - - Preferences.label.light.opacity - - - fill - - - Preferences.label.light.opacity.tooltip - 17 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - auraOverlayOpacitySpinner - 76 - 23 - - - - - - - - - - - - - - 4 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - lightOverlayOpacitySpinner - 76 - 23 - - - - - - - - - - - - - - 2 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 688 - - Preferences.label.fog.opacity - - - fill - - - Preferences.label.fog.opacity.tooltip - 17 - - - - - - - - - - - - - - 4 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - fogOverlayOpacitySpinner - 76 - 23 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 688 - - Preferences.label.halo.color - - - fill - - - Preferences.label.halo.color.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use halo color for vision - useHaloColorAsVisionOverlayCheckBox - 76 - 17 - - - - - - - - - - - - - - 2 - 18 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 688 - - Preferences.label.fog.mapvisibilitywarning - - - fill - - - Preferences.label.fog.mapvisibilitywarning.tooltip - 17 - - - - - - - - - - - - - - 4 - 18 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Auto-expose Fog - mapVisibilityWarning - 76 - 17 - - - - - - - - - - - - - - 2 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 688 - - Preferences.label.darkness.opacity - - - fill - - - Preferences.label.darkness.opacity.tooltip - 17 - - - - - - - - - - - - - - 4 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - darknessOverlayOpacitySpinner - 76 - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Preferences.label.map - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - Label.sounds - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1568555710 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Play system sounds - playSystemSounds - 17 - 17 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 217 - - Preferences.label.sound.system - - - fill - - - Preferences.label.sound.system.tooltip - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Only when window not focused - soundsOnlyWhenNotFocused - 17 - 17 - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 217 - - Preferences.label.sound.syrinscape - - - fill - - - Preferences.label.sound.syrinscape.tooltip - 17 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - syrinscapeActive - 17 - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Play streams - playStreams - 17 - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 217 - - Preferences.label.sound.stream - - - fill - - - Preferences.label.sound.stream.tooltip - 17 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 217 - - Preferences.label.sound.focus - - - fill - - - Preferences.label.sound.focus.tooltip - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Only when window not focused - playStreams - 17 - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - Label.themes - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.796330025 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 4 - 25 - 50 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - - - - border - - - - - - - - border - - - - - - - - - true - true - themeList - 512 - - - items - - - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 794 - - - - - - - - - - - - - - 31 - 4 - 65 - 50 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - true - themeImage - 1036 - - - fill - - - 796 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 125 - - Label.currentTheme - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 1 - 10 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - currentThemeName - 156 - - - fill - - - 12 - - - - - - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 125 - - Label.filterTheme - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 3 - 10 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - - - listitem - Default - - - false - 0 - 0 - - - - - themeFilterCombo - 156 - - - items - - - - - - listitem - Default - - - false - 0 - 0 - - - - - - - - - - 21 - 1 - - - - - - - - - - - - - - 17 - 1 - 25 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 396 - - Label.useThemeForChat - - - fill - - - 17 - - - - - - - - - - - - - - 15 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - useThemeForChat - 17 - 17 - - - - - - - - - - - - - - 2 - 55 - 25 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.774757956 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:23DLU:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - - - listitem - Default - - - false - 0 - 0 - - - - - macroEditorThemeCombo - 343 - - - items - - - - - - listitem - Default - - - false - 0 - 0 - - - - - - - - - - 21 - 1 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 104 - - Label.styletheme - - - fill - - - Preferences.label.macroeditor.tooltip - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.macroeditor - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 57 - 25 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2080880573 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:23DLU:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - - - listitem - Default - - - false - 0 - 0 - - - - - iconThemeCombo - 346 - - - items - - - - - - listitem - Default - - - false - 0 - 0 - - - - - - - - - - 21 - 1 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - - 101 - Label.icontheme - - - fill - - - Preferences.label.icontheme.tooltip - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.icontheme - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - Label.auth - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1989921693 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 202 - - Preferences.label.auth.publicKey - - - fill - - - Preferences.label.auth.publicKey.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 50 - 19 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextArea - - - javax.swing.JTextArea - - - - - - border - - - - - - - - border - - - - - - - - - false - true - true - publicKeyTextArea - 1228 - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 303 - - - - - - - - - - - - - - 4 - 22 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Preferences.label.auth.regenKey - regeneratePublicKey - 233 - Preferences.label.auth.regenKey - 25 - - - - - - - - - - - - - - 53 - 22 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Preferences.label.auth.copyKey - copyKey - 225 - Preferences.label.auth.copyKey - 25 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - Label.startup - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1930225769 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0) - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1895053438 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:GROW(1.0),FILL:MAX(40DLU;DEFAULT):NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 232 - - Preferences.label.jvm.heap - - - fill - - - Preferences.label.jvm.heap.tooltip - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 232 - - Preferences.label.jvm.min - - - fill - - - Preferences.label.jvm.min.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 4 - 2 - 236,233,216 - false - jvmXmxTextField - 76 - 2 - 51,51,51 - 4G - Preferences.label.language.tooltip - 23 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 4 - 2 - 236,233,216 - false - jvmXmsTextField - 76 - 2 - 51,51,51 - 4G - Oracle recommends setting the minimum heap size (-Xms) equal to the maximum heap size (-Xmx) to minimize garbage collections. - 23 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 232 - - Preferences.label.jvm.stack - - - fill - - - Preferences.label.jvm.stack.tooltip - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 4 - 2 - 236,233,216 - false - jvmXssTextField - 76 - 2 - 4M - Thread stacks are memory areas allocated for each Java thread for their internal use. This is where the thread stores its local execution state. - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Preferences.label.jvm - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.765894593 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:GROW(1.0),CENTER:MAX(40DLU;DEFAULT):NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - jvmDirect3dCheckbox - 17 - false - 17 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - jvmOpenGLCheckbox - 17 - false - 17 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 260 - - Preferences.label.advanced.direct3d - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 260 - - Preferences.label.advanced.opengl - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 260 - - Preferences.label.advanced.javafx - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - jvmInitAwtCheckbox - 17 - false - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Preferences.label.advanced - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1257658887 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:GROW(1.0),FILL:MAX(40DLU;DEFAULT):NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 178 - - Language - - - fill - - - Preferences.label.language.tooltip - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - - - listitem - English - - - false - 0 - 0 - - - - - jvmLanguageOverideComboBox - 76 - 51,51,51 - - - items - - - - - - listitem - English - - - false - 0 - 0 - - - - - - - - - - false - 21 - 1 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Preferences.label.language.override - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1464451781 - CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:GROW(1.0),LEFT:MAX(80DLU;DEFAULT):NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 214 - - Preferences.label.options.directory - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - fill - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 2 - 14 - 236,233,216 - false - dataDirTextField - 156 - 14 - 51,51,51 - .maptool-nerps - Preferences.label.options.directory.tooltip - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Preferences.label.options - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 1 - 8 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.616681237 - CENTER:2DLU:NONE,FILL:DEFAULT:GROW(1.0),CENTER:2DLU:NONE - FILL:DEFAULT:GROW(1.0) - - - - - - - - - 1 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - startupInfoLabel - 1178 - startup.preferences.info - - - fill - - - 1015 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Preferences.startup.label.info - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1713 - 7 - 1169 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/startServerDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/startServerDialog.xml deleted file mode 100644 index 6e13111eb8..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/startServerDialog.xml +++ /dev/null @@ -1,2639 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /home/cwisniew/Development/rptools/maptool/src/main/resources/net/rptools/maptool/client/ui/forms/startServerDialog.xml - resources/net/rptools/maptool/client/ui/forms/startServerDialog.xml - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,LEFT:MIN(125DLU;DEFAULT):NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 20 - @username - 215 - 20 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 20 - @GMPassword - 215 - 20 - - - - - - - - - - - - - - 4 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 20 - @playerPassword - 215 - 20 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - username - 221 - ConnectToServerDialog.username - - - fill - - - 14 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 221 - - ConnectionInfoDialog.port - - - fill - - - 14 - - - - - - - - - - - - - - 2 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 221 - - ServerDialog.label.password - - - fill - - - 14 - - - - - - - - - - - - - - 6 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - role - 216 - - - items - - - 20 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 221 - - ServerDialog.label.alias - - - fill - - - ServerDialog.tooltip.alias - 14 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 20 - @RPToolsName - 215 - ServerDialog.tooltip.alias - 20 - - - - - - - - - - - - - - 6 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 216 - - Label.optional - - - fill - - - - - Dialog - 2 - 12 - - - 15 - - - - - - - - - - - - - - 6 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - ServerDialog.generatePassword - @generateGMPassword - 216 - ServerDialog.generatePassword - 22 - - - - - - - - - - - - - - 6 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - ServerDialog.generatePassword - @generatePlayerPassword - 216 - ServerDialog.generatePassword - 22 - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 221 - - ServerDialog.label.gmpassword - - - fill - - - 14 - - - - - - - - - - - - - - 2 - 14 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2004212452 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:33PX:NONE,FILL:154PX:NONE,FILL:DEFAULT:GROW(1.0),FILL:102PX:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Strict token ownership - @useStrictTokenOwnership - 645 - ServerDialog.option.ownership - ServerDialog.option.ownership.tooltip - 16 - - - - - - - - - - - - - - 2 - 6 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Players can reveal vision - @playersCanRevealVision - 645 - ServerDialog.option.reveal.player - 16 - - - - - - - - - - - - - - 2 - 8 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Individual Views - @useIndividualViews - 645 - ServerDialog.option.vision.individual - ServerDialog.option.vision.individual.tooltip - 16 - - - - - - - - - - - - - - 2 - 11 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Unrestricted Player Impersonation - @restrictedImpersonation - 645 - ServerDialog.option.impersonate - ServerDialog.option.impersonate.tooltip - 16 - - - - - - - - - - - - - - 2 - 13 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Unrestricted Player Impersonation - @playersReceiveCampaignMacros - 645 - ServerDialog.option.macros - ServerDialog.option.macros.tooltip - 16 - - - - - - - - - - - - - - 2 - 15 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Unrestricted Player Impersonation - @useToolTipsForUnformattedRolls - 645 - ServerDialog.option.rolls - ServerDialog.option.rolls.tooltip - 16 - - - - - - - - - - - - - - 2 - 25 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 183 - - ServerDialog.label.metric - - - fill - - - ServerDialog.label.metric.tooltip - 14 - - - - - - - - - - - - - - 3 - 9 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Individual Views - @useIndividualFOW - 612 - ServerDialog.option.fow.individual - ServerDialog.option.fow.individual.tooltip - 16 - - - - - - - - - - - - - - 4 - 25 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - movementMetric - 458 - - - items - - - Determines how MapTool handles movement on the selected grid type. - 20 - - - - - - - - - - - - - - 3 - 7 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Auto Reveal On Movement - @autoRevealOnMovement - 612 - ServerDialog.option.reveal.move - ServerDialog.option.reveal.move.tooltip - 16 - - - - - - - - - - - - - - 2 - 4 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Players can reveal vision - @gmRevealsVisionForUnownedTokens - 645 - ServerDialog.option.reveal.gm - ServerDialog.option.reveal.gm.tooltip - 16 - - - - - - - - - - - - - - 2 - 17 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use Unrestricted Player Impersonation - @hideMapSelectUI - 645 - ServerDialog.option.hidemapselectui - ServerDialog.option.hidemapselectui.tooltip - 16 - - - - - - - - - - - - - - 2 - 19 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Lock Token Edit on Start - @lockTokenEditOnStartup - 645 - action.toggleTokenEditorLock - action.toggleTokenEditorLock.description - 16 - - - - - - - - - - - - - - 2 - 21 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Lock Play Movement - @lockPlayerMovementOnStartup - 645 - action.toggleMovementLock - action.toggleMovementLock.description - 16 - - - - - - - - - - - - - - 2 - 23 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Lock Player Library - @disablePlayerLibrary - 645 - ServerDialog.option.disablePlayerLibrary - ServerDialog.option.disablePlayerLibrary.tooltip - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - Label.options - - 1 - - - dyncolor - constant - 153,153,153 - - - false - - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 16 - 5 - 1 - fill - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.251731236 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Test Connection - networkingHelpButton - 235 - ServerDialog.button.networkinghelp - 22 - - - - - - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - okButton - 86 - Button.ok - 22 - - - - - - - - - - - - - - 7 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Cancel - cancelButton - 109 - Button.cancel - 22 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.862566289 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:39PX:NONE,FILL:DEFAULT:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 5 - @port - 47 - 20 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use UPnP - @useUPnP - 120 - ServerDialog.label.usepnp - ServerDialog.tooltip.useupnp - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use UPnP - @useWebRTC - 216 - WebRTC.toggleUseWebRTC - WebRTC.toggleUseWebRTC.tooltip - 16 - - - - - - - - - - - - - - 2 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use UPnP - @useEasyConnect - 221 - ServerDialog.label.useEasyConnect - ServerDialog.tooltip.useEasyConnect - 16 - - - - - - - - - - - - - - 4 - 12 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Use UPnP - @usePasswordFile - 215 - ServerDialog.label.usePasswordFile - ServerDialog.tooltip.usePasswordFile - 16 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/tokenNotesDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/tokenNotesDialog.xml deleted file mode 100644 index 9796e27c0c..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/tokenNotesDialog.xml +++ /dev/null @@ -1,1858 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/tokenNotesDialog.jfrm - net/rptools/maptool/client/ui/forms/tokenNotesDialog.jfrm - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:8DLU:NONE - - - - - - - - - 2 - 6 - 1 - 1 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Notes: - 15 - 63 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 10 - 4 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.753697950 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:8DLU:NONE,FILL:DEFAULT:NONE - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Close - 25 - 69 - cancelButton - Cancel - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - OK - 25 - 53 - okButton - OK - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1119746574 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - com.jeta.forms.gui.form.GridView - - - statesPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - States - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2104211006 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.image.ImageComponent - - - com.jeta.forms.components.image.ImageComponent - - - 16 - 16 - tokenIcon - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1317241155 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0) - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,LEFT:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 18 - - - SansSerif - 1 - 11 - - - 304 - tokenName - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Name: - 15 - 62 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - GM Name: - 15 - 62 - tokenGMNameLabel - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 18 - - - SansSerif - 1 - 11 - - - 304 - tokenGMName - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 5 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1826157335 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Shape: - 15 - 40 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - 24 - - - items - - - 32 - shape - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Size: - 15 - 40 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - 24 - - - items - - - 32 - size - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Snap To Grid: - 15 - 111 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 7 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - 15 - 15 - snapToGrid - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 5 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Visible to players: - 15 - 111 - visibleLabel - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 7 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - 15 - 15 - visible - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - GM Notes: - 15 - 63 - gmNotesLabel - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 6 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextArea - - - javax.swing.JTextArea - - - true - true - 168 - 1026 - notes - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - - - - - - - true - true - - - - - - - - - - - - - - 4 - 8 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextArea - - - javax.swing.JTextArea - - - true - true - 167 - 1026 - gmNotes - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - - - - - - - true - true - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/tokenPropertiesDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/tokenPropertiesDialog.xml deleted file mode 100644 index 545a9cced8..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/tokenPropertiesDialog.xml +++ /dev/null @@ -1,9394 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - C:\Users\tkunze\Source\maptool\src\main\resources\net\rptools\maptool\client\ui\forms\tokenPropertiesDialog.xml - main\resources\net\rptools\maptool\client\ui\forms\tokenPropertiesDialog.xml - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:28PX:GROW(1.0) - FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:8DLU:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenImage - 75 - Label.image - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 3 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormContainerComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTabbedPane - - - javax.swing.JTabbedPane - - - - - - border - - - - - - - - border - - - - - - - - - 10 - 2 - TabPane - - - tabs - - - - - - tab - EditTokenDialog.tab.notes - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1235659089 - CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:2PX:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 3 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextArea - - - javax.swing.JTextArea - - - - - - border - - - - - - - - border - - - - - - - - - 1 - true - true - true - @notes - 1491 - 1 - true - - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 443 - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 1493 - - EditTokenDialog.tab.notes - - - fill - - - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - notesPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.label.gmnotes - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1090573905 - CENTER:3PX:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:2PX:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 1493 - - EditTokenDialog.label.gmnotes - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextArea - - - javax.swing.JTextArea - - - - - - border - - - - - - - - border - - - - - - - - - true - true - true - @GMNotes - 1491 - true - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 442 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.properties - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.822122197 - CENTER:3PX:NONE,FILL:DEFAULT:GROW(1.0),CENTER:2PX:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - propertiesTable - 1493 - propertiesTable - - - fill - - - 465 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - propertiesPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.vbl - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.77334983 - CENTER:1DLU:NONE,CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:39PX:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:2PX:NONE,CENTER:26PX:NONE,CENTER:2PX:NONE,CENTER:26PX:NONE,CENTER:2PX:NONE,CENTER:25PX:NONE,CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:2PX:NONE,FILL:DEFAULT:NONE,CENTER:3PX:NONE,FILL:DEFAULT:NONE - FILL:DEFAULT:NONE,LEFT:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:20DLU:NONE,FILL:DEFAULT:NONE,FILL:32DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 24 - 6 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Always Show - 0 - copyOrMoveCheckbox - 223 - EditTokenDialog.option.vbl.erase - true - EditTokenDialog.option.vbl.erase.tooltip - 19 - - - - - - - - - - - - - - 2 - 10 - 6 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Hide Preview - inverseVblCheckbox - 216 - EditTokenDialog.label.vbl.invert - EditTokenDialog.label.vbl.invert.tooltip - 19 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 2 - ignoreColorLabel - 189 - EditTokenDialog.label.vbl.color - - - fill - - - 17 - - - - - - - - - - - - - - 5 - 6 - 2 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.colors.JETAColorWell - - - com.jeta.forms.components.colors.JETAColorWell - - - vblIgnoreColorWell - 52 - EditTokenDialog.label.vbl.well - 35 - - - - - - - - - - - - - - 7 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JToggleButton - - - javax.swing.JToggleButton - - - - - - border - - - - - - - - border - - - - - - - - - vblColorPickerToggleButton - 60 - EditTokenDialog.label.vbl.toggle - 12 - - - - - - - - - - - - - - 2 - 8 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 2 - alphaSensitivityLabel - 215 - EditTokenDialog.label.vbl.sensitivity - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 30 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 2 - 271 - - EditTokenDialog.label.vbl.tolerance - - - fill - - - 23 - - - - - - - - - - - - - - 2 - 28 - 6 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Always Show - 0 - alwaysVisibleButton - 207 - EditTokenDialog.label.vbl.over - true - EditTokenDialog.label.vbl.over.tooltip - 19 - - - - - - - - - - - - - - 2 - 26 - 6 - 1 - center - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - visibilityLabel - 197 - EditTokenDialog.label.vbl.visiblity - - - fill - - - - - SansSerif - 1 - 12 - - - 16 - - - - - - - - - - - - - - 2 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 2 - jtsDistanceToleranceLabel - 187 - EditTokenDialog.label.vbl.level - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 16 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 2 - jtsDistanceToleranceLabel - 207 - EditTokenDialog.label.vbl.method - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 12 - 6 - 1 - center - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - optimizationLabel - 201 - EditTokenDialog.label.vbl.optimize - - - fill - - - - - SansSerif - 1 - 12 - - - 16 - - - - - - - - - - - - - - 7 - 30 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - visibilityToleranceSpinner - 60 - EditTokenDialog.vbl.explanation.tooltip - 23 - - - - - - - - - - - - - - 3 - 16 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - jtsMethodComboBox - 140 - - - items - - - EditTokenDialog.drop.vbl.optimize.tooltip - 23 - - - - - - - - - - - - - - 7 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - alphaSensitivitySpinner - 60 - EditTokenDialog.label.vbl.sensitivity.tooltip - 23 - - - - - - - - - - - - - - 7 - 14 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSpinner - - - javax.swing.JSpinner - - - jtsDistanceToleranceSpinner - 60 - EditTokenDialog.spinner.tolerance.tooltip - 23 - - - - - - - - - - - - - - 2 - 4 - 6 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Hide Preview - hideTokenCheckbox - 229 - EditTokenDialog.label.vbl.preview - EditTokenDialog.label.vbl.preview.tooltip - 19 - - - - - - - - - - - - - - 2 - 18 - 6 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Clear VBL - clearVblButton - 351 - EditTokenDialog.button.vbl.clear - EditTokenDialog.button.vbl.clear.tooltip - 22 - - - - - - - - - - - - - - 2 - 5 - 6 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Generate VBL - autoGenerateVblButton - 351 - EditTokenDialog.button.vbl - EditTokenDialog.button.vbl.tooltip - 25 - - - - - - - - - - - - - - 2 - 20 - 6 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Clear VBL - transferVblToMap - 351 - EditTokenDialog.button.vbl.tomap - 22 - - - - - - - - - - - - - - 2 - 22 - 6 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Clear VBL - transferVblFromMap - 351 - EditTokenDialog.button.vbl.frommap - 21 - - - - - - - - - - - - - - 2 - 3 - 6 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.263337677 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JToggleButton - - - javax.swing.JToggleButton - - - - - - border - - - - - - - - border - - - - - - - - - wallVblToggle - 32 - 12 - - - - - - - - - - - - - - 2 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JToggleButton - - - javax.swing.JToggleButton - - - - - - border - - - - - - - - border - - - - - - - - - hillVblToggle - 32 - 12 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JToggleButton - - - javax.swing.JToggleButton - - - - - - border - - - - - - - - border - - - - - - - - - pitVblToggle - 32 - 12 - - - - - - - - - - - - - - 4 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JToggleButton - - - javax.swing.JToggleButton - - - - - - border - - - - - - - - border - - - - - - - - - mblToggle - 32 - 12 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9 - 2 - 4 - 29 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.227084874 - FILL:DEFAULT:GROW(1.0) - FILL:DEFAULT:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - vblPreview - 1107 - EditTokenDialog.button.vbl.preview - - - fill - - - 406 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - EditTokenDialog.border.title.vbl.preview - - 1 - - - dyncolor - constant - 0,0,0 - - - false - - - - - - - - vblPreviewPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.state - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.207014586 - CENTER:3PX:NONE,FILL:DEFAULT:GROW(1.0),CENTER:2PX:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.843035552 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - statesPanel - - - fill - - - - - scollBars - 20 - 31 - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.speech - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.562102110 - CENTER:2PX:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:3PX:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTable - - - javax.swing.JTable - - - - - - border - - - - - - - - border - - - - - - - - - speechTable - 1491 - - - scollBars - 20 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - 32 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2037839634 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Clear All - speechClearAllButton - 121 - Button.clearall - 25 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.ownership - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.853804250 - CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:2PX:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - All Players - @ownedByAll - 1493 - EditTokenDialog.label.allplayers - 19 - - - - - - - - - - - - - - 2 - 3 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - ownershipList - 1493 - - - fill - - - 443 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - ownershipPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.config - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.73891069 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2PX:NONE - FILL:DEFAULT:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.404405917 - CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:60DLU:NONE,LEFT:5DLU:NONE,FILL:DEFAULT:NONE,FILL:5DLU:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 200 - - EditTokenDialog.label.shape - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 200 - - EditTokenDialog.label.size - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 200 - - EditTokenDialog.label.properties - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 2 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - shape - 64 - - - items - - - 23 - - - - - - - - - - - - - - 4 - 4 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - size - 64 - - - items - - - 23 - - - - - - - - - - - - - - 4 - 6 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - propertyTypeCombo - 64 - - - items - - - 23 - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 200 - - EditTokenDialog.label.sight.has - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - @hasSight - 17 - 17 - - - - - - - - - - - - - - 6 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - sightTypeCombo - 27 - - - items - - - 23 - - - - - - - - - - - - - - 2 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 200 - - EditTokenDialog.label.image - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - @hasImageTable - 17 - 17 - - - - - - - - - - - - - - 6 - 10 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - imageTableCombo - 27 - - - items - - - 23 - - - - - - - - - - - - - - 8 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 218 - - EditTokenDialog.label.snaptogrid - - - fill - - - 17 - - - - - - - - - - - - - - 10 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - @snapToGrid - 207 - 17 - - - - - - - - - - - - - - 12 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - visibleLabel - 222 - EditTokenDialog.label.visible - - - fill - - - 17 - - - - - - - - - - - - - - 14 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - @visible - 288 - 17 - - - - - - - - - - - - - - 8 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - visibleOnlyToOwnerLabel - 218 - EditTokenDialog.label.visible.owner - - - fill - - - 17 - - - - - - - - - - - - - - 10 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - @visibleOnlyToOwner - 207 - 17 - - - - - - - - - - - - - - 12 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - terrainModifierLabel - 222 - EditTokenDialog.label.terrain.mod - - - fill - - - EditTokenDialog.label.terrain.mod.tooltip - 17 - - - - - - - - - - - - - - 14 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - - - listitem - Token.TerrainModifierOperation.MULTIPLY - - - false - 0 - 0 - - - - - terrainModifierOperation - 288 - - - items - - - - - - listitem - Token.TerrainModifierOperation.MULTIPLY - - - false - 0 - 0 - - - - - - - - - - EditTokenDialog.combo.terrain.mod - 21 - 1 - - - - - - - - - - - - - - 15 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 4 - terrainModifier - 116 - EditTokenDialog.label.terrain.mod.tooltip - 23 - - - - - - - - - - - - - - 8 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenOpacityLabel - 218 - EditTokenDialog.label.opacity - - - fill - - - EditTokenDialog.label.opacity.tooltip - 17 - - - - - - - - - - - - - - 9 - 6 - 1 - 5 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JSlider - - - javax.swing.JSlider - - - - - - border - - - - - - - - border - - - - - - - - - true - 1 - true - true - tokenOpacitySlider - 29 - 20 - 5 - 0 - 100 - 109 - - - - - - - - - - - - - - 10 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenOpacityValueLabel - 207 - EditTokenDialog.label.opacity.100 - - - fill - - - 17 - - - - - - - - - - - - - - 12 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - ignoreTerrainModifierLabel - 222 - EditTokenDialog.label.terrain.ignore - - - fill - - - EditTokenDialog.label.terrain.ignore.tooltip - 17 - - - - - - - - - - - - - - 14 - 6 - 1 - 5 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - - - - border - - - - - - - - border - - - - - - - - - 0 - true - true - 0 - terrainModifiersIgnored - 286 - 2 - - - items - - - - - - listitem - NONE - - - false - 0 - 0 - - - - - - - - - listitem - ADD - - - false - 0 - 0 - - - - - - - - - listitem - MULTIPLY - - - false - 0 - 0 - - - - - - - - - - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - EditTokenDialog.label.terrain.ignore.tooltip - 107 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1413988832 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1226603711 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - charsheet - 237 - EditTokenDialog.border.title.charsheet - - - fill - - - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - EditTokenDialog.border.title.handout - - 1 - - - dyncolor - constant - 0,0,0 - - - false - - - - - - - - charsheetPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.200905091 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenLayout - 214 - EditTokenDialog.border.title.layout - - - fill - - - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - EditTokenDialog.border.title.layout - - 1 - - - dyncolor - constant - 0,0,0 - - - false - - - - - - - - tokenLayoutPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.899719944 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - portrait - 223 - EditTokenDialog.border.title.portrait - - - fill - - - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - border - true - EditTokenDialog.border.title.portrait - - 1 - - - dyncolor - constant - 0,0,0 - - - false - - - - - - - - portraitPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.libToken - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1726440872 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 133 - - Label.allowURIAccess - - - fill - - - 17 - - - - - - - - - - - - - - 1 - 3 - 67 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - Label.LibURIError - 1194 - - - fill - - - 12 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - @allowURIAccess - 17 - 17 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.hero - - - false - hero-lab-icon-small.png - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1699095837 - CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:2PX:NONE,BOTTOM:DEFAULT:NONE,CENTER:2PX:NONE,FILL:DEFAULT:GROW(1.0),CENTER:3PX:NONE - FILL:DEFAULT:NONE,LEFT:DEFAULT:NONE,FILL:5DLU:NONE,LEFT:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - summaryLabel - 227 - EditTokenDialog.label.hero.summary - - - fill - - - 17 - - - - - - - - - - - - - - 2 - 8 - 5 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormContainerComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTabbedPane - - - javax.swing.JTabbedPane - - - - - - border - - - - - - - - border - - - - - - - - - 4 - StatblockTabPane - - - tabs - - - - - - tab - EditTokenDialog.tab.hero.html - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.2044027634 - CENTER:DEFAULT:GROW(1.0) - FILL:DEFAULT:GROW(1.0) - - - - - - - - - 1 - 1 - 1 - 1 - fill - fill - 2,2,2,2 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JEditorPane - - - javax.swing.JEditorPane - - - - - - border - - - - - - - - border - - - - - - - - - false - true - true - HTMLstatblockTextArea - 1456 - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 309 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.hero.xml - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.1640968098 - FILL:DEFAULT:GROW(1.0),CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE - FILL:5DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:5DLU:NONE,FILL:DEFAULT:NONE,FILL:5DLU:NONE - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - expressionLabel - 267 - EditTokenDialog.label.hero.statBlockSearch - - - fill - - - 17 - - - - - - - - - - - - - - 3 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - xmlStatblockSearchTextField - 823 - EditTokenDialog.label.hero.statBlockSearch.tooltip - 23 - - - - - - - - - - - - - - 5 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Find - xmlStatblockSearchButton - 334 - EditTokenDialog.action.hero.statBlockSearch.label - EditTokenDialog.button.hero.statBlockSearch.tooltip - 25 - - - - - - - - - - - - - - 2 - 1 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - xmlStatblockRTextScrollPane - 1442 - - - fill - - - 276 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - xmlStatblockPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.hero.text - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.811812455 - FILL:DEFAULT:GROW(1.0),CENTER:3DLU:NONE,CENTER:DEFAULT:NONE,CENTER:3DLU:NONE - FILL:5DLU:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:5DLU:NONE,FILL:DEFAULT:NONE,FILL:5DLU:NONE - - - - - - - - - 5 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Find - textStatblockSearchButton - 334 - EditTokenDialog.action.hero.statBlockSearch.label - EditTokenDialog.button.hero.statBlockSearch.tooltip - 25 - - - - - - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - expressionLabel - 267 - EditTokenDialog.label.hero.statBlockSearch - - - fill - - - 17 - - - - - - - - - - - - - - 3 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - textStatblockSearchTextField - 823 - EditTokenDialog.label.hero.statBlockSearch.tooltip - 23 - - - - - - - - - - - - - - 2 - 1 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - textStatblockRTextScrollPane - 1442 - - - fill - - - 276 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - textStatblockPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tab - EditTokenDialog.tab.hero.images - - - false - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.412929065 - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE - - - - - - - - - 2 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Set as Token Handout - setAsHandoutButton - 335 - EditTokenDialog.button.hero.setAsTokenHandout - 25 - - - - - - - - - - - - - - 4 - 2 - 1 - 7 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - - - - border - - - - - - - - border - - - - - - - - - true - true - heroLabImagesList - 1073 - - - items - - - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - 281 - - - - - - - - - - - - - - 2 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Set as Token Image - setAsImageButton - 335 - EditTokenDialog.button.hero.setAsTokenImage - 25 - - - - - - - - - - - - - - 2 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Set as Token Portrait - setAsPortraitButton - 335 - EditTokenDialog.button.hero.setAsTokenPortrait - 25 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1493 - 4 - View the statblocks from Hero Lab - 394 - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - portfolioLabel - 221 - EditTokenDialog.label.hero.portfolio - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - fill - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - summaryText - 1010 - - - fill - - - 12 - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - left - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - true - portfolioLocation - 12 - - - fill - - - 12 - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 191 - - EditTokenDialog.label.hero.last - - - fill - - - 17 - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - lastModified - 12 - - - fill - - - 12 - - - - - - - - - - - - - - 6 - 6 - 1 - 1 - center - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - - - - border - - - - - - - - border - - - - - - - - - Is Ally? - isAllyCheckBox - 222 - EditTokenDialog.label.hero.isAlly - false - 19 - - - - - - - - - - - - - - 6 - 2 - 1 - 3 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - 0.0 - 2 - refreshDataButton - 32 - EditTokenDialog.button.hero.refresh.tooltip.off - 40 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1556 - 10 - 569 - - - - - - - - - - - - - - 2 - 4 - 3 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.334771057 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:8DLU:NONE,FILL:DEFAULT:NONE - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - Cancel - cancelButton - 117 - Button.cancel - 12 - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - - - - border - - - - - - - - border - - - - - - - - - OK - okButton - 91 - Button.ok - 12 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.859204957 - CENTER:DEFAULT:NONE,CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:2PX:NONE,CENTER:DEFAULT:NONE,CENTER:2PX:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 167 - - Label.name - - - fill - - - 17 - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 30 - @name - 337 - - - SansSerif - 1 - 12 - - - 22 - - - - - - - - - - - - - - 1 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - tokenGMNameLabel - 167 - Label.gmname - - - fill - - - 17 - - - - - - - - - - - - - - 3 - 3 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - 30 - @GMName - 337 - - - SansSerif - 1 - 12 - - - 22 - - - - - - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - - - - border - - - - - - - - border - - - - - - - - - type - 27 - - - items - - - 23 - - - - - - - - - - - - - - 1 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 167 - - EditTokenDialog.label.label - - - fill - - - 17 - - - - - - - - - - - - - - 3 - 5 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - @label - 337 - 23 - - - - - - - - - - - - - - 1 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - - - - border - - - - - - - - border - - - - - - - - - 167 - - Label.speechName - - - fill - - - 17 - - - - - - - - - - - - - - 3 - 7 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - - - - border - - - - - - - - border - - - - - - - - - @speechName - 337 - 23 - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - border - - - - - - - mainPanel - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/tokenPropertiesManagementPanel.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/tokenPropertiesManagementPanel.xml deleted file mode 100644 index 6bcac2022d..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/tokenPropertiesManagementPanel.xml +++ /dev/null @@ -1,985 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - C:\Documents and Settings\joe.frazier\workspace\maptool\src\net\rptools\maptool\client\ui\forms\tokenPropertiesManagementPanel.xml - net\rptools\maptool\client\ui\forms\tokenPropertiesManagementPanel.xml - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 4 - 2 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - TokenPropertiesPanel.label.list - 16 - 387 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 6 - 3 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextArea - - - javax.swing.JTextArea - - - true - 495 - 541 - tokenProperties - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - 3 - 3 - 3 - 3 - - - - - - - - true - - - - - - - - - - - - - - 4 - 8 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - TokenPropertiesPanel.format - 144 - 387 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - TokenPropertiesPanel.label.type - 16 - 80 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 1 - 3 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JList - - - javax.swing.JList - - - true - 543 - - - items - - - 74 - tokenTypeList - - - scollBars - 20 - 31 - - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - - - - - - - true - - - - - - - - - - - - - - 4 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Label.name - 16 - 37 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 5 - 4 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 28 - 506 - tokenTypeName - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.32707312 - TOP:DEFAULT:NONE - FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - fill - top - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.new - 28 - 53 - newButton - New - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 - 8 - 1 - 1 - center - top - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.14557072 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.update - 28 - 68 - updateButton - Update - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.revert - 28 - 63 - revertButton - Revert - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/transferProgressDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/transferProgressDialog.xml deleted file mode 100644 index 4db63ab916..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/transferProgressDialog.xml +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/transferProgressDialog.jfrm - net/rptools/maptool/client/ui/forms/transferProgressDialog.jfrm - CENTER:DEFAULT:NONE,CENTER:30DLU:NONE,CENTER:DEFAULT:NONE,CENTER:MAX(150DLU;DEFAULT):NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:MAX(300PX;DEFAULT):NONE,FILL:DEFAULT:NONE - - - - - - - - - 2 - 2 - 2 - 1 - default - top - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - TransferProgressDialog.desc - 30 - 312 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - fill - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTable - - - javax.swing.JTable - - - 32 - 293 - transferTable - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Button.close - 25 - 69 - closeButton - Close - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/updateRepoDialog.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/updateRepoDialog.xml deleted file mode 100644 index 529227a1d4..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/updateRepoDialog.xml +++ /dev/null @@ -1,1315 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/updateRepoDialog.jfrm - net/rptools/maptool/client/ui/forms/updateRepoDialog.jfrm - CENTER:4DLU:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE,CENTER:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:4DLU:NONE - FILL:8DLU:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE,FILL:8DLU:NONE - - - - - - - - - 2 - 13 - 1 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Save To: - 15 - 51 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 3 - 9 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Repositories are listed in the same order as they appear in the Campaign Properties. - 15 - 1112 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 15 - 1 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - FTP Server: - 15 - 67 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 19 - 1 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Username: - 15 - 65 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 21 - 1 - 1 - right - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Password: - 15 - 62 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 8 - 21 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - OK - 25 - 53 - @okButton - OK - Begin the update process. - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 10 - 21 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Cancel - 25 - 75 - @cancelButton - Cancel - Cancel the update. - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 15 - 7 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 978 - @hostname - The FTP server name may be a hostname or an IP address. When using an IPv6 address surround it with "[" and "]". - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 19 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 802 - @username - The username to login as on the FTP server. - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 21 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JPasswordField - - - javax.swing.JPasswordField - - - 19 - 802 - @password - The password associated with the above username. It will not display here nor will it be saved for future use. - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 13 - 7 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 978 - @saveTo - Set this to one of the repositories in the list above. You may double-click an entry from the list, use keyboard cut/paste, or type in the text. - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 9 - 9 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - <html>Double-click a repository to copy the repository location into the <b>Save To:</b> field. - 15 - 1112 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 7 - 9 - 1 - default - fill - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jidesoft.swing.CheckBoxListWithSelectable - - - com.jidesoft.swing.CheckBoxListWithSelectable - - - true - 443 - - - items - - - - - - listitem - http://rptools.net/images-indexes/gallery.rpax.gz - - - false - - 0 - 0 - - - - - - - - - - 1109 - checkBoxList - 0 - <html>These repositories are from the <b>Campaign Properties</b> on the <b>Edit</b> menu. - - - scollBars - 20 - 30 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - border - - - - - - - - - 0 - true - - - - - - - - - - - - - - 2 - 17 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Directory on Server: - 15 - 122 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 17 - 4 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 1 - / - 19 - 834 - @directory - 1 - <html>If your FTP login requires that you change directory to navigate to the location of the repository's <b>index.gz</b> directory, enter the directory name here. - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 5 - 9 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Place a checkmark in each repository that you want to search for existing assets. - 15 - 1112 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 11 - 9 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - <html>This is the <b>index.gz</b> that will be updated with the new image information. - 15 - 1112 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 19 - 5 - 1 - left - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - Create subdir on server? - true - 17 - 171 - @subdir - Create subdir on server? - Some FTP servers may not allow MapTool to create a directory. If this is the case for your server yet you want new assets in their own directory, uncheck this field and create the directory yourself, then specify that directory as the location on the server. - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/client/ui/forms/visionDialog_unused.xml b/src/main/resources/net/rptools/maptool/client/ui/forms/visionDialog_unused.xml deleted file mode 100644 index 0edc54c55d..0000000000 --- a/src/main/resources/net/rptools/maptool/client/ui/forms/visionDialog_unused.xml +++ /dev/null @@ -1,953 +0,0 @@ - - - - - - 2 - 0 - 0 - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - /Users/frank/Workspace/maptool/src/net/rptools/maptool/client/ui/forms/visionDialog.jfrm - net/rptools/maptool/client/ui/forms/visionDialog.jfrm - CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,CENTER:DEFAULT:NONE,BOTTOM:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:PREF:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:36PX:NONE,FILL:121PX:NONE - - - - - - - - - 2 - 15 - 6 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.FormComponent - - embedded.98607434 - CENTER:DEFAULT:NONE - FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE - - - - - - - - - 5 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Cancel - 25 - 75 - cancelButton - Cancel - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 3 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - OK - 25 - 53 - okButton - OK - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JButton - - - javax.swing.JButton - - - Delete - 25 - 74 - deleteButton - Delete - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Distance: - 15 - 57 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 6 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 48 - distance - 4 - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JCheckBox - - - javax.swing.JCheckBox - - - 15 - 48 - enabled - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 8 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Enabled: - 15 - 57 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 6 - 6 - 2 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - (Radius in units) - 15 - 153 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 2 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Name: - 15 - 57 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 2 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JTextField - - - javax.swing.JTextField - - - 19 - 100 - name - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 2 - 4 - 1 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - com.jeta.forms.components.label.JETALabel - - - com.jeta.forms.components.label.JETALabel - - - Style: - 15 - 57 - - - - fill - - - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - 4 - 4 - 3 - 1 - default - default - 0,0,0,0 - - - com.jeta.forms.gui.form.StandardComponent - - com.jeta.forms.gui.beans.JETABean - javax.swing.JComboBox - - - javax.swing.JComboBox - - - 24 - - - items - - - 100 - typeCombo - - - - border - - - - - - - - border - - - - - - - - - - - - - - - - - - - - com.jeta.forms.gui.form.GridView - - - - - - fill - - - - - scollBars - 21 - 31 - - - - border - - - - - - - - border - - - - - - - - - - - - - - border - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/net/rptools/maptool/language/i18n.properties b/src/main/resources/net/rptools/maptool/language/i18n.properties index 93e87b6dde..9d25a11103 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = You must enter a numeric port. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Port from RPTools registry is not numeric?! Web server bug? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Server "{0}" not found. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_cs.properties b/src/main/resources/net/rptools/maptool/language/i18n_cs.properties index 649beb40ca..dd25c827ac 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_cs.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_cs.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = You must enter a numeric port. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Port from RPTools registry is not numeric?\! Web server bug? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Server "{0}" not found. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_cs_CZ.properties b/src/main/resources/net/rptools/maptool/language/i18n_cs_CZ.properties index 59bab4cd95..0f309aec0c 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_cs_CZ.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_cs_CZ.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = You must enter a numeric port. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Port from RPTools registry is not numeric?\! Web server bug? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Server "{0}" not found. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_da.properties b/src/main/resources/net/rptools/maptool/language/i18n_da.properties index ae876d3184..f63f8c41ed 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_da.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_da.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = Du skal angive en numerisk port. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Port from RPTools registry is not numeric?\! Web server bug? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Serveren "{0}" blev ikke fundet. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_da_DK.properties b/src/main/resources/net/rptools/maptool/language/i18n_da_DK.properties index 3a244c69fb..2e656f9502 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_da_DK.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_da_DK.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = Du skal angive en numerisk port. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Port from RPTools registry is not numeric?\! Web server bug? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Serveren "{0}" blev ikke fundet. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_de.properties b/src/main/resources/net/rptools/maptool/language/i18n_de.properties index ca6af29ab6..e85ecfe6fb 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_de.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_de.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dunkel Preferences.combo.themes.filter.light = Hell ServerDialog.error.port = Du musst eine Zahl als Port angeben. -ServerDialog.error.port.outOfRange = Der Port-Bereich muss zwischen 1 und 65535 liegen. +ServerDialog.error.port.outOfRange = Der Port-Bereich muss zwischen 0 und 65535 liegen. ServerDialog.error.portNumberException = Port aus der RPTools Registrierung ist keine Zahl?\! Webserver Fehler? ServerDialog.error.server = Servernamen oder IP-Adresse eingeben. ServerDialog.error.serverNotFound = Server "{0}" nicht gefunden. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_de_DE.properties b/src/main/resources/net/rptools/maptool/language/i18n_de_DE.properties index 3fae5942fe..149dde1540 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_de_DE.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_de_DE.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Letzte Kampagne beim Start l Preferences.label.loadMRU.tooltip = Starte MapTool mit letzter verwendeter Kampagne ServerDialog.error.port = Du musst eine Zahl als Port angeben. -ServerDialog.error.port.outOfRange = Der Port-Bereich muss zwischen 1 und 65535 liegen. +ServerDialog.error.port.outOfRange = Der Port-Bereich muss zwischen 0 und 65535 liegen. ServerDialog.error.portNumberException = Port aus der RPTools Registrierung ist keine Zahl?\! Webserver Fehler? ServerDialog.error.server = Servernamen oder IP-Adresse eingeben. ServerDialog.error.serverNotFound = Server "{0}" nicht gefunden. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_en.properties b/src/main/resources/net/rptools/maptool/language/i18n_en.properties index 00142e12aa..305421ed6b 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_en.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_en.properties @@ -225,7 +225,11 @@ ConnectionInfoDialog.title = Server Info ConnectionInfoDialog.address.local = Local Address\: ConnectionInfoDialog.address.external = External Address\: ConnectionInfoDialog.port = Port\: +ConnectionInfoDialog.copyHttpUrlToClipboard = Copy auto-linkable connect HTTP URL to clipboard +ConnectionInfoDialog.copyUriToClipboard = Copy connect URI to clipboard ConnectionInfoDialog.discovering = Discovering... +ConnectionInfoDialog.serviceIdentifier = LAN ID\: + ConnectionStatusPanel.notConnected = Not connected ConnectionStatusPanel.runningServer = Running a Server @@ -714,7 +718,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = You must enter a numeric port. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Port from RPTools registry is not numeric?\! Web server bug? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Server "{0}" not found. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_en_AU.properties b/src/main/resources/net/rptools/maptool/language/i18n_en_AU.properties index 0d2f4aa346..32293e9d03 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_en_AU.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_en_AU.properties @@ -231,7 +231,11 @@ ConnectionInfoDialog.title = Server Info ConnectionInfoDialog.address.local = Local Address\: ConnectionInfoDialog.address.external = External Address\: ConnectionInfoDialog.port = Port\: +ConnectionInfoDialog.copyHttpUrlToClipboard = Copy auto-linkable connect HTTP URL to clipboard +ConnectionInfoDialog.copyUriToClipboard = Copy connect URI to clipboard ConnectionInfoDialog.discovering = Discovering... +ConnectionInfoDialog.serviceIdentifier = LAN ID\: + ConnectionStatusPanel.notConnected = Not connected ConnectionStatusPanel.runningServer = Running a Server @@ -742,7 +746,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = You must enter a numeric port. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Port from RPTools registry is not numeric?\! Web server bug? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Server "{0}" not found. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_en_GB.properties b/src/main/resources/net/rptools/maptool/language/i18n_en_GB.properties index b0c8953e93..cc0fae492b 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_en_GB.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_en_GB.properties @@ -231,7 +231,10 @@ ConnectionInfoDialog.title = Server Info ConnectionInfoDialog.address.local = Local Address\: ConnectionInfoDialog.address.external = External Address\: ConnectionInfoDialog.port = Port\: +ConnectionInfoDialog.copyHttpUrlToClipboard = Copy auto-linkable connect HTTP URL to clipboard +ConnectionInfoDialog.copyUriToClipboard = Copy connect URI to clipboard ConnectionInfoDialog.discovering = Discovering... +ConnectionInfoDialog.serviceIdentifier = LAN ID\: ConnectionStatusPanel.notConnected = Not connected ConnectionStatusPanel.runningServer = Running a Server @@ -742,7 +745,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = You must enter a numeric port. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Port from RPTools registry is not numeric?\! Web server bug? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Server "{0}" not found. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_es.properties b/src/main/resources/net/rptools/maptool/language/i18n_es.properties index 73978e60ee..45e4b340b1 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_es.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_es.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = Debes ingresar un puerto numérico. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = El puerto desde el registro de RPTools no es numérico?\! Error de servidor web? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Servidor "{0}" no se encuentra. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_es_ES.properties b/src/main/resources/net/rptools/maptool/language/i18n_es_ES.properties index 129a1f29d0..8217129241 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_es_ES.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_es_ES.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = Debes ingresar un puerto numérico. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = El puerto desde el registro de RPTools no es numérico?\! Error de servidor web? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Servidor "{0}" no se encuentra. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_fr.properties b/src/main/resources/net/rptools/maptool/language/i18n_fr.properties index 4c3f041e2b..b41fc9c93e 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_fr.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_fr.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = Vous devez entrer un port numérique. -ServerDialog.error.port.outOfRange = Le numéro de port doit être compris entre 1 et 65535. +ServerDialog.error.port.outOfRange = Le numéro de port doit être compris entre 0 et 65535. ServerDialog.error.portNumberException = Le port issu du registre RPTools n'est pas numérique?\! Un bug du serveur Web? ServerDialog.error.server = Vous devez entrer un serveur ou une adresse IP. ServerDialog.error.serverNotFound = Serveur\: {0} introuvable. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_fr_FR.properties b/src/main/resources/net/rptools/maptool/language/i18n_fr_FR.properties index 0d7f68b00b..18d02555a5 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_fr_FR.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_fr_FR.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = Vous devez entrer un port numérique. -ServerDialog.error.port.outOfRange = Le numéro de port doit être compris entre 1 et 65535. +ServerDialog.error.port.outOfRange = Le numéro de port doit être compris entre 0 et 65535. ServerDialog.error.portNumberException = Le port issu du registre RPTools n'est pas numérique?\! Un bug du serveur Web? ServerDialog.error.server = Vous devez entrer un serveur ou une adresse IP. ServerDialog.error.serverNotFound = Serveur\: {0} introuvable. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_it.properties b/src/main/resources/net/rptools/maptool/language/i18n_it.properties index 4414534677..a5432e679c 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_it.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_it.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Scuro Preferences.combo.themes.filter.light = Chiaro ServerDialog.error.port = Devi inserire il numero di una porta. -ServerDialog.error.port.outOfRange = L'intervallo delle porte deve essere compreso tra 1 e 65535. +ServerDialog.error.port.outOfRange = L'intervallo delle porte deve essere compreso tra 0 e 65535. ServerDialog.error.portNumberException = La porta dal registro di RPTools non è numerica?\! Bug del server web? ServerDialog.error.server = Devi inserire un nome server o un indirizzo IP. ServerDialog.error.serverNotFound = Server "{0}" non trovato. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_it_IT.properties b/src/main/resources/net/rptools/maptool/language/i18n_it_IT.properties index 2d2890e523..0f305b203a 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_it_IT.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_it_IT.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = Devi inserire il numero di una porta. -ServerDialog.error.port.outOfRange = L'intervallo delle porte deve essere compreso tra 1 e 65535. +ServerDialog.error.port.outOfRange = L'intervallo delle porte deve essere compreso tra 0 e 65535. ServerDialog.error.portNumberException = La porta dal registro di RPTools non è numerica?\! Bug del server web? ServerDialog.error.server = Devi inserire un nome server o un indirizzo IP. ServerDialog.error.serverNotFound = Server "{0}" non trovato. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_ja.properties b/src/main/resources/net/rptools/maptool/language/i18n_ja.properties index fa96826cc0..4634c94656 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_ja.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_ja.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = 暗いテーマ Preferences.combo.themes.filter.light = 明るいテーマ ServerDialog.error.port = ポート番号を入力する必要があります。 -ServerDialog.error.port.outOfRange = ポート番号は1から65535の間でなければなりません。 +ServerDialog.error.port.outOfRange = ポート番号は0から65535の間でなければなりません。 ServerDialog.error.portNumberException = RPTools 登録所より取得したポート番号が数字ではない?!WEBサーバーのバグかもしれません。 ServerDialog.error.server = サーバー名またはIPアドレスを入力する必要があります。 ServerDialog.error.serverNotFound = サーバー『{0}』が見つかりません。 diff --git a/src/main/resources/net/rptools/maptool/language/i18n_ja_JP.properties b/src/main/resources/net/rptools/maptool/language/i18n_ja_JP.properties index c3888d0fb2..33826551ae 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_ja_JP.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_ja_JP.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = 起動時に最後のキャ Preferences.label.loadMRU.tooltip = 最後に使用したキャンペーンと共に MapTool を起動する ServerDialog.error.port = ポート番号を入力する必要があります。 -ServerDialog.error.port.outOfRange = ポート番号は1から65535の間でなければなりません。 +ServerDialog.error.port.outOfRange = ポート番号は0から65535の間でなければなりません。 ServerDialog.error.portNumberException = RPTools 登録所より取得したポート番号が数字ではない?!WEBサーバーのバグかもしれません。 ServerDialog.error.server = サーバー名またはIPアドレスを入力する必要があります。 ServerDialog.error.serverNotFound = サーバー『{0}』が見つかりません。 diff --git a/src/main/resources/net/rptools/maptool/language/i18n_nl.properties b/src/main/resources/net/rptools/maptool/language/i18n_nl.properties index 887c95b3f3..61b63a0303 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_nl.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_nl.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = U moet een getal invullen voor deze poort. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Poort van RPTools register is niet numeriek?\! Webserver bug? ServerDialog.error.server = U moet een servernaam of IP-adres invoeren. ServerDialog.error.serverNotFound = Server "{0}" niet gevonden. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_nl_NL.properties b/src/main/resources/net/rptools/maptool/language/i18n_nl_NL.properties index c320e127a1..1a55537b22 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_nl_NL.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_nl_NL.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Laad vorige campagne bij ops Preferences.label.loadMRU.tooltip = Start MapTool met de campagne die u het laatst gebruikte ServerDialog.error.port = U moet een getal invullen voor deze poort. -ServerDialog.error.port.outOfRange = Poort moet tussen 1 en 65535 liggen. +ServerDialog.error.port.outOfRange = Poort moet tussen 0 en 65535 liggen. ServerDialog.error.portNumberException = Poort van RPTools register is niet numeriek?\! Webserver bug? ServerDialog.error.server = U moet een servernaam of IP-adres invoeren. ServerDialog.error.serverNotFound = Server "{0}" niet gevonden. @@ -2836,4 +2836,4 @@ advanced.roll.propertyNotNumber = Property {0} is not a number. advanced.roll.noTokenInContext = No token in context. advanced.roll.inputNotNumber = Input {0} is not a number. Preferences.label.tokens.stack.hide=Hide Token stack indicator -Preferences.label.tokens.stack.hide.tooltip=Token Layer stack inidicator will be hidden \ No newline at end of file +Preferences.label.tokens.stack.hide.tooltip=Token Layer stack inidicator will be hidden diff --git a/src/main/resources/net/rptools/maptool/language/i18n_pl.properties b/src/main/resources/net/rptools/maptool/language/i18n_pl.properties index 3526e92446..ad00ba14de 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_pl.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_pl.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Ciemny Preferences.combo.themes.filter.light = Jasny ServerDialog.error.port = Musisz wprowadzić wartość numeryczną portu. -ServerDialog.error.port.outOfRange = Zakres portów musi wynosić od 1 do 65535. +ServerDialog.error.port.outOfRange = Zakres portów musi wynosić od 0 do 65535. ServerDialog.error.portNumberException = Port z rejestru RPTools nie jest liczbą?\! Błąd serwera? ServerDialog.error.server = Musisz wprowadzić nazwę serwera lub adres IP. ServerDialog.error.serverNotFound = Serwer „{0}” nie odnaleziony. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_pl_PL.properties b/src/main/resources/net/rptools/maptool/language/i18n_pl_PL.properties index a291b0b959..17ecf99e6c 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_pl_PL.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_pl_PL.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = Musisz wprowadzić wartość numeryczną portu. -ServerDialog.error.port.outOfRange = Zakres portów musi wynosić od 1 do 65535. +ServerDialog.error.port.outOfRange = Zakres portów musi wynosić od 0 do 65535. ServerDialog.error.portNumberException = Port z rejestru RPTools nie jest liczbą?\! Błąd serwera? ServerDialog.error.server = Musisz wprowadzić nazwę serwera lub adres IP. ServerDialog.error.serverNotFound = Serwer „{0}” nie odnaleziony. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_pt.properties b/src/main/resources/net/rptools/maptool/language/i18n_pt.properties index fd4b60ce42..4f4af1213b 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_pt.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_pt.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = Você deve digitar uma porta numérica. -ServerDialog.error.port.outOfRange = O intervalo de portas deve estar entre 1 e 65535. +ServerDialog.error.port.outOfRange = O intervalo de portas deve estar entre 0 e 65535. ServerDialog.error.portNumberException = Porta do registro RPTools não é numérico?\! Erro no servidor web? ServerDialog.error.server = Você deve digitar um nome de servidor ou endereço IP. ServerDialog.error.serverNotFound = Servidor "{0}" não encontrado. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_pt_BR.properties b/src/main/resources/net/rptools/maptool/language/i18n_pt_BR.properties index f7fa41e74f..0c905944ff 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_pt_BR.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_pt_BR.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = Você deve digitar uma porta numérica. -ServerDialog.error.port.outOfRange = O intervalo de portas deve estar entre 1 e 65535. +ServerDialog.error.port.outOfRange = O intervalo de portas deve estar entre 0 e 65535. ServerDialog.error.portNumberException = Porta do registro RPTools não é numérico?\! Erro no servidor web? ServerDialog.error.server = Você deve digitar um nome de servidor ou endereço IP. ServerDialog.error.serverNotFound = Servidor "{0}" não encontrado. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_ru.properties b/src/main/resources/net/rptools/maptool/language/i18n_ru.properties index 55a4c68fdc..5272efff6d 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_ru.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_ru.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = Вы должны ввести номер порта. -ServerDialog.error.port.outOfRange = Диапазон портов должен быть от 1 до 65535. +ServerDialog.error.port.outOfRange = Диапазон портов должен быть от 0 до 65535. ServerDialog.error.portNumberException = Порт из реестра RPTools не числовой? Ошибка веб-сервера? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Сервер\: {0} не найден. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_ru_RU.properties b/src/main/resources/net/rptools/maptool/language/i18n_ru_RU.properties index 5f566f0951..2f0c9db0ff 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_ru_RU.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_ru_RU.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = Вы должны ввести номер порта. -ServerDialog.error.port.outOfRange = Диапазон портов должен быть от 1 до 65535. +ServerDialog.error.port.outOfRange = Диапазон портов должен быть от 0 до 65535. ServerDialog.error.portNumberException = Порт из реестра RPTools не числовой? Ошибка веб-сервера? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Сервер\: {0} не найден. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_si.properties b/src/main/resources/net/rptools/maptool/language/i18n_si.properties index 756327bba4..f6505863cc 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_si.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_si.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = You must enter a numeric port. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Port from RPTools registry is not numeric?\! Web server bug? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Server "{0}" not found. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_si_LK.properties b/src/main/resources/net/rptools/maptool/language/i18n_si_LK.properties index 04b94040f0..d321fbbacc 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_si_LK.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_si_LK.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = You must enter a numeric port. -ServerDialog.error.port.outOfRange = Port range must be between 1 and 65535. +ServerDialog.error.port.outOfRange = Port range must be between 0 and 65535. ServerDialog.error.portNumberException = Port from RPTools registry is not numeric?\! Web server bug? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Server "{0}" not found. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_sv.properties b/src/main/resources/net/rptools/maptool/language/i18n_sv.properties index cfb14cf531..0f6315bb23 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_sv.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_sv.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = Du måste ange en numerisk port. -ServerDialog.error.port.outOfRange = Port måste vara mellan 1 och 65535. +ServerDialog.error.port.outOfRange = Port måste vara mellan 0 och 65535. ServerDialog.error.portNumberException = Port från RPTools register är inte numerisk ?\! Webbserver bugg? ServerDialog.error.server = Du måste ange ett servernamn eller en IP-adress. ServerDialog.error.serverNotFound = Server "{0}" hittades inte. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_sv_SE.properties b/src/main/resources/net/rptools/maptool/language/i18n_sv_SE.properties index 640d0c6d96..9a78dc3550 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_sv_SE.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_sv_SE.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = Du måste ange en numerisk port. -ServerDialog.error.port.outOfRange = Port måste vara mellan 1 och 65535. +ServerDialog.error.port.outOfRange = Port måste vara mellan 0 och 65535. ServerDialog.error.portNumberException = Port från RPTools register är inte numerisk ?\! Webbserver bugg? ServerDialog.error.server = Du måste ange ett servernamn eller en IP-adress. ServerDialog.error.serverNotFound = Server "{0}" hittades inte. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_uk.properties b/src/main/resources/net/rptools/maptool/language/i18n_uk.properties index 9ce4d742f2..f18d166ce4 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_uk.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_uk.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = Необхідно ввести номер порту. -ServerDialog.error.port.outOfRange = Порт має бути у діапазоні від 1 до 65535. +ServerDialog.error.port.outOfRange = Порт має бути у діапазоні від 0 до 65535. ServerDialog.error.portNumberException = Порт з реєстру RPTools не є цифровим?\! Помилка веб-сервера? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Сервер "{0}" не знайдено. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_uk_UA.properties b/src/main/resources/net/rptools/maptool/language/i18n_uk_UA.properties index 02b5b061b1..82af07c480 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_uk_UA.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_uk_UA.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = Необхідно ввести номер порту. -ServerDialog.error.port.outOfRange = Порт має бути у діапазоні від 1 до 65535. +ServerDialog.error.port.outOfRange = Порт має бути у діапазоні від 0 до 65535. ServerDialog.error.portNumberException = Порт з реєстру RPTools не є цифровим?\! Помилка веб-сервера? ServerDialog.error.server = You must enter a server name or IP address. ServerDialog.error.serverNotFound = Сервер "{0}" не знайдено. diff --git a/src/main/resources/net/rptools/maptool/language/i18n_zh.properties b/src/main/resources/net/rptools/maptool/language/i18n_zh.properties index 7ad427eff6..8dbc9852e1 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_zh.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_zh.properties @@ -714,7 +714,7 @@ Preferences.combo.themes.filter.dark = Dark Preferences.combo.themes.filter.light = Light ServerDialog.error.port = 你必须输入端口数值。 -ServerDialog.error.port.outOfRange = 端口范围必须介于 1 到 65535 之间。 +ServerDialog.error.port.outOfRange = 端口范围必须介于 0 到 65535 之间。 ServerDialog.error.portNumberException = RPTools注册端口不是数值?!网络服务器bug? ServerDialog.error.server = 您必须输入服务器名称或IP地址。 ServerDialog.error.serverNotFound = 服务器"{0}"未找到。 diff --git a/src/main/resources/net/rptools/maptool/language/i18n_zh_CN.properties b/src/main/resources/net/rptools/maptool/language/i18n_zh_CN.properties index 9626aa8a08..60f22bdebf 100644 --- a/src/main/resources/net/rptools/maptool/language/i18n_zh_CN.properties +++ b/src/main/resources/net/rptools/maptool/language/i18n_zh_CN.properties @@ -742,7 +742,7 @@ Preferences.label.loadMRU = Load last campaign on start Preferences.label.loadMRU.tooltip = Start MapTool with the last campaign you were using ServerDialog.error.port = 你必须输入端口数值。 -ServerDialog.error.port.outOfRange = 端口范围必须介于 1 到 65535 之间。 +ServerDialog.error.port.outOfRange = 端口范围必须介于 0 到 65535 之间。 ServerDialog.error.portNumberException = RPTools注册端口不是数值?!网络服务器bug? ServerDialog.error.server = 您必须输入服务器名称或IP地址。 ServerDialog.error.serverNotFound = 服务器"{0}"未找到。