Lines Matching +full:i +full:- +full:mate

2  * $Id: mxMockupButtons.js,v 1.8 2013/05/16 06:09:21 mate Exp $
3 * Copyright (c) 2006-2010, JGraph Ltd
72 c.lineTo(w - rSize, 0);
74 c.lineTo(w, h - rSize);
75 c.arcTo(rSize, rSize, 0, 0, 1, w - rSize, h);
77 c.arcTo(rSize, rSize, 0, 0, 1, 0, h - rSize);
176 c.lineTo(w - rSize, 0);
178 c.lineTo(w, h - rSize);
179 c.arcTo(rSize, rSize, 0, 0, 1, w - rSize, h);
181 c.arcTo(rSize, rSize, 0, 0, 1, 0, h - rSize);
261 var selectedButton = -1;
265 for (var i = 0; i < buttonNum; i++)
267 var buttonText = textStrings[i];
271 buttonText = textStrings[i].substring(1);
272 selectedButton = i;
275 …buttonWidths[i] = mxUtils.getSizeForString(buttonText, fontSize, mxConstants.DEFAULT_FONTFAMILY).w…
277 buttonTotalWidth += buttonWidths[i];
291 for (var i = 0; i < buttonNum; i++)
293 if (i === selectedButton)
303 this.buttonText(c, currWidth, trueH, textStrings[i], buttonWidths[i], fontSize, minW, trueW);
304 currWidth = currWidth + buttonWidths[i] + labelOffset;
317 c.lineTo(w - rSize, 0);
319 c.lineTo(w, h - rSize);
320 c.arcTo(rSize, rSize, 0, 0, 1, w - rSize, h);
322 c.arcTo(rSize, rSize, 0, 0, 1, 0, h - rSize);
329 for (var i = 1; i < buttonNum; i++)
331 if (i !== selectedButton && i !== (selectedButton + 1))
335 for (var j = 0; j < i; j++)
352 for (var i = 0; i < selectedButton; i++)
354 buttonLeft += buttonWidths[i] + 2 * labelOffset;
370 c.arcTo(rSize, rSize, 0, 0, 1, 0, h - rSize);
374 else if (selectedButton === buttonNum - 1)
379 c.lineTo(buttonRight - rSize, 0);
381 c.lineTo(buttonRight, h - rSize);
382 c.arcTo(rSize, rSize, 0, 0, 1, buttonRight - rSize, h);
387 else if (selectedButton !== -1)
405 c.lineTo(w - rSize, 0);
407 c.lineTo(w, h - rSize);
408 c.arcTo(rSize, rSize, 0, 0, 1, w - rSize, h);
410 c.arcTo(rSize, rSize, 0, 0, 1, 0, h - rSize);
477 var selectedButton = -1;
481 for (var i = 0; i < buttonNum; i++)
483 var buttonText = textStrings[i];
487 buttonText = textStrings[i].substring(1);
488 selectedButton = i;
513 for (var i = 0; i < buttonNum; i++)
515 if (i === selectedButton)
525 var currHeight = (i * minButtonHeight + minButtonHeight * 0.5) * trueH / minH;
526 this.buttonText(c, trueW, currHeight, textStrings[i], fontSize);
539 c.lineTo(w - rSize, 0);
541 c.lineTo(w, h - rSize);
542 c.arcTo(rSize, rSize, 0, 0, 1, w - rSize, h);
544 c.arcTo(rSize, rSize, 0, 0, 1, 0, h - rSize);
552 for (var i = 1; i < buttonNum; i++)
554 if (i !== selectedButton && i !== (selectedButton + 1))
556 var currHeight = i * minButtonHeight * h / minH;
575 c.lineTo(w - rSize, 0);
582 else if (selectedButton === buttonNum - 1)
586 var buttonTop = h - minButtonHeight * h / minH;
589 c.lineTo(w, h - rSize);
590 c.arcTo(rSize, rSize, 0, 0, 1, w - rSize, h);
592 c.arcTo(rSize, rSize, 0, 0, 1, 0, h - rSize);
596 else if (selectedButton !== -1)
616 c.lineTo(w - rSize, 0);
618 c.lineTo(w, h - rSize);
619 c.arcTo(rSize, rSize, 0, 0, 1, w - rSize, h);
621 c.arcTo(rSize, rSize, 0, 0, 1, 0, h - rSize);
641 //On-Off Button
860 c.lineTo(w - rSize, 0);
913 c.lineTo(w, h - rSize);
914 c.arcTo(rSize, rSize, 0, 0, 1, w - rSize, h);
916 c.arcTo(rSize, rSize, 0, 0, 1, 0, h - rSize);
965 c.lineTo(w - rSize, 0);
967 c.lineTo(w, h - rSize);
968 c.arcTo(rSize, rSize, 0, 0, 1, w - rSize, h);
1020 c.arcTo(rSize, rSize, 0, 0, 1, 0, h - rSize);