You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@chemistry.apache.org by fm...@apache.org on 2016/06/02 19:09:54 UTC
svn commit: r1746616 - in
/chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench:
AbstractSpringLoginTab.java icons/HelpIcon.java icons/QuestionIcon.java
Author: fmui
Date: Thu Jun 2 19:09:54 2016
New Revision: 1746616
URL: http://svn.apache.org/viewvc?rev=1746616&view=rev
Log:
Workbench: changed help icon
Added:
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/icons/HelpIcon.java
Removed:
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/icons/QuestionIcon.java
Modified:
chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/AbstractSpringLoginTab.java
Modified: chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/AbstractSpringLoginTab.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/AbstractSpringLoginTab.java?rev=1746616&r1=1746615&r2=1746616&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/AbstractSpringLoginTab.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/AbstractSpringLoginTab.java Thu Jun 2 19:09:54 2016
@@ -36,7 +36,7 @@ import javax.swing.SpringLayout;
import javax.swing.SwingConstants;
import javax.swing.ToolTipManager;
-import org.apache.chemistry.opencmis.workbench.icons.QuestionIcon;
+import org.apache.chemistry.opencmis.workbench.icons.HelpIcon;
/**
* Convenience methods for spring layout tabs.
@@ -45,7 +45,7 @@ public abstract class AbstractSpringLogi
private static final long serialVersionUID = 1L;
- protected static final Icon HELP_ICON = new QuestionIcon(WorkbenchScale.scaleInt(12), WorkbenchScale.scaleInt(12));
+ protected static final Icon HELP_ICON = new HelpIcon(WorkbenchScale.scaleInt(12), WorkbenchScale.scaleInt(12));
protected JTextField createTextField(Container pane, String label) {
return createTextField(pane, label, null);
Added: chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/icons/HelpIcon.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/icons/HelpIcon.java?rev=1746616&view=auto
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/icons/HelpIcon.java (added)
+++ chemistry/opencmis/trunk/chemistry-opencmis-workbench/chemistry-opencmis-workbench/src/main/java/org/apache/chemistry/opencmis/workbench/icons/HelpIcon.java Thu Jun 2 19:09:54 2016
@@ -0,0 +1,95 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.chemistry.opencmis.workbench.icons;
+
+import java.awt.Graphics2D;
+import java.awt.geom.GeneralPath;
+
+public class HelpIcon extends AbstractWorkbenchIcon {
+
+ public HelpIcon() {
+ super();
+ }
+
+ public HelpIcon(int width, int height) {
+ super(width, height);
+ }
+
+ public HelpIcon(int width, int height, boolean enabled) {
+ super(width, height, enabled);
+ }
+
+ @Override
+ protected int getOrginalHeight() {
+ return 64;
+ }
+
+ @Override
+ protected int getOrginalWidth() {
+ return 64;
+ }
+
+ @Override
+ protected void paint(Graphics2D g) {
+ GeneralPath shape = new GeneralPath();
+
+ shape = new GeneralPath();
+ shape.moveTo(32.0, 0.0);
+ shape.curveTo(14.327, 0.0, 0.0, 14.327, 0.0, 32.0);
+ shape.curveTo(0.0, 49.673, 14.327, 64.0, 32.0, 64.0);
+ shape.curveTo(49.673, 64.0, 64.0, 49.673, 64.0, 32.0);
+ shape.curveTo(64.0, 14.327, 49.673, 0.0, 32.0, 0.0);
+ shape.closePath();
+ shape.moveTo(32.0, 58.0);
+ shape.curveTo(17.641, 58.0, 6.0, 46.359, 6.0, 32.0);
+ shape.curveTo(6.0, 17.64, 17.641, 6.0, 32.0, 6.0);
+ shape.curveTo(46.359, 6.0, 58.0, 17.64, 58.0, 32.0);
+ shape.curveTo(58.0, 46.359, 46.359, 58.0, 32.0, 58.0);
+ shape.closePath();
+
+ g.setPaint(getColor());
+ g.fill(shape);
+
+ shape = new GeneralPath();
+ shape.moveTo(35.153282, 25.48125);
+ shape.lineTo(35.153282, 46.06719);
+ shape.lineTo(35.153282, 48.469532);
+ shape.curveTo(35.153282, 50.871876, 35.817345, 51.282032, 39.704063, 51.282032);
+ shape.lineTo(40.13375, 51.282032);
+ shape.lineTo(40.13375, 53.45);
+ shape.lineTo(24.586876, 53.45);
+ shape.lineTo(24.586876, 51.282032);
+ shape.lineTo(25.016563, 51.282032);
+ shape.curveTo(28.844688, 51.282032, 29.50875, 50.871876, 29.50875, 48.469532);
+ shape.lineTo(29.50875, 46.06719);
+ shape.lineTo(29.50875, 31.73125);
+ shape.curveTo(29.50875, 29.153126, 29.157188, 28.723438, 26.930626, 28.723438);
+ shape.lineTo(23.86422, 28.723438);
+ shape.lineTo(23.86422, 26.145313);
+ shape.closePath();
+ shape.moveTo(32.32125, 10.559376);
+ shape.curveTo(34.254845, 10.559376, 35.817345, 12.1023445, 35.817345, 14.035938);
+ shape.curveTo(35.817345, 15.950001, 34.254845, 17.5125, 32.262657, 17.5125);
+ shape.curveTo(30.407188, 17.5125, 28.844688, 15.891407, 28.844688, 14.035938);
+ shape.curveTo(28.844688, 12.1023445, 30.407188, 10.559376, 32.32125, 10.559376);
+ shape.closePath();
+
+ g.fill(shape);
+ }
+}