From WikiChip
Difference between revisions of "mirc/commands/drawrect"
(Created page with "The '''/drawrect command''' can be used to draw a rectangle in a picture window. Multiple rectangles can be drawn at once. == Synopsis == /drawrect [-ihnrfecd] <@win> <color...") |
m (→Compatibility: This was added in 5.3) |
||
(11 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{mirc title|/drawrect Command}} | ||
The '''/drawrect command''' can be used to draw a rectangle in a picture window. Multiple rectangles can be drawn at once. | The '''/drawrect command''' can be used to draw a rectangle in a picture window. Multiple rectangles can be drawn at once. | ||
Line 5: | Line 6: | ||
== Switches == | == Switches == | ||
− | * '''-i''' - | + | * '''-i''' - draws in inverse color mode. You can find the final color based on the two color by using $xor($xor(currentcolor,16777215),drawncolor). Drawing the same color gives white and may be used to create transparency effect. |
* '''-h''' - Highlights the windows icon if it is minimized. | * '''-h''' - Highlights the windows icon if it is minimized. | ||
* '''-n''' - Prevents the display from being updated immediately. | * '''-n''' - Prevents the display from being updated immediately. | ||
Line 32: | Line 33: | ||
== Compatibility == | == Compatibility == | ||
− | + | {{mIRC compatibility|5.3}} | |
− | |||
− | |||
− | |||
− | |||
== See also == | == See also == | ||
* [[List of commands - mIRC|List of commands]] | * [[List of commands - mIRC|List of commands]] | ||
* [[List of identifiers - mIRC|List of identifiers]] | * [[List of identifiers - mIRC|List of identifiers]] | ||
− | * | + | * {{mIRC|$rgb}} |
− | * | + | * {{mIRC|$window}} |
− | * | + | * {{mIRC|/drawcopy}} |
− | * | + | * {{mIRC|/drawdot}} |
− | * | + | * {{mIRC|/drawfill}} |
− | * | + | * {{mIRC|/drawline}} |
− | * | + | * {{mIRC|/drawpic}} |
− | * | + | * {{mIRC|/drawreplace}} |
− | * | + | * {{mIRC|/drawrot}} |
− | * | + | * {{mIRC|/drawsave}} |
− | * | + | * {{mIRC|/drawscroll}} |
− | * | + | * {{mIRC|/drawtext}} |
+ | {{mIRC command list}} | ||
− | [[Category:mIRC commands]] | + | [[Category:mIRC commands|drawrect command - mIRC]] |
Latest revision as of 09:42, 20 February 2024
Commands & Identifiers
Basics
Events
Matching Tools
Data Storage
Control Structures
GUI Scripting
Sockets
Advanced Scripting
Additional Resources
Security
Other
The /drawrect command can be used to draw a rectangle in a picture window. Multiple rectangles can be drawn at once.
Synopsis[edit]
/drawrect [-ihnrfecd] <@win> <color> <size> <x y w h> [x y w h [...]]
Switches[edit]
- -i - draws in inverse color mode. You can find the final color based on the two color by using $xor($xor(currentcolor,16777215),drawncolor). Drawing the same color gives white and may be used to create transparency effect.
- -h - Highlights the windows icon if it is minimized.
- -n - Prevents the display from being updated immediately.
- -r - Indicates that the color is in RGB format.
- -f - Draws a filled rectangle.
- -e - Draws an ellipse instead of a rectangle.
- -c - Draws a focus rectangle.
- -d - Draws a rounded rectangle, using the format "/drawrect -d x y w h [w h]" where w and h are the width and height of the ellipse used to draw the corners.
Parameters[edit]
- <@win> - Name of the Picture Window to draw to.
- <color> - A mIRC colour value from 0 to 15, or if the -r switch is used, an RGB value.
- <size> - Thickness of the border in pixels.
- <x y w h> - Co-ordinates for a rectangle in pixels, x and y are the top left corner.
Example[edit]
;Draws a rectangle that is blue (colour 2) with border thickness of 7, at co-ordinates 15,10 with a width of 200 and height of 150. /drawrect @window 2 7 15 10 200 150 ;Same as above but the corners are drawn using a 5x5 ellipse. /drawrect -d @window 2 7 15 10 200 150 5 5 ;Draws a filled green rectangle using an RGB colour value. /drawrect -fr @window 65280 1 5 5 20 20
Compatibility[edit]
Added: mIRC v5.3
Added on: 13 Dec 1997
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.
See also[edit]
- List of commands
- List of identifiers
- $rgb
- $window
- /drawcopy
- /drawdot
- /drawfill
- /drawline
- /drawpic
- /drawreplace
- /drawrot
- /drawsave
- /drawscroll
- /drawtext
mIRC commands list