Skip to content

colorbox

Thomas edited this page Feb 25, 2020 · 2 revisions

obj_uiZ_colorbox

A square that allows the user to input a certain color. This is a square colored with a selected color, that pops up a window when clicked. The window shows a hue square, various sliders for hsv and rgb. It also displays recently used colors which the user can select.

Property variables

  • value: You can change this variable to show/make the square a different color. This should be a standard game maker color.

Readable variables

  • update: Will update whenever the value changes in anyway (so also during animations).
  • updated: Will update whenever a new value has been entered and is only true for one single step.
  • h: hue value of the color.
  • s: saturation value of the color.
  • v: value value of the color.
  • r: red value of the color.
  • g: green value of the color.
  • b: blue value of the color.

Functions

  • uiz_colorbox_setcolor(instanceid,color):
    • instanceid: the instance id of the instance you want to modify
    • color[c_black]: the color that the colorbox is displaying and/or selecting.
  • color = uiz_colorbox_getcolor(instanceid):
    • color: what color the colorbox is currently displaying
    • instanceid: the instance id of the instance you want to modify
  • hue = uiz_colorbox_gethue(instanceid):
    • hue: the hue of the color that the colorbox is currently displaying
    • instanceid: the instance id of the instance you want to modify
  • saturation = uiz_colorbox_getsaturation(instanceid):
    • saturation: the saturation of the color that the colorbox is currently displaying
    • instanceid: the instance id of the instance you want to modify
  • value (in hsv) = uiz_colorbox_getvalue(instanceid):
    • value: the value (from hsv) of the color that the colorbox is currently displaying
    • instanceid: the instance id of the instance you want to modify
  • red = uiz_colorbox_getred(instanceid):
    • red: the red part of the color that the colorbox is currently displaying
    • instanceid: the instance id of the instance you want to modify
  • green = uiz_colorbox_getgreen(instanceid):
    • green: the green part of the color that the colorbox is currently displaying
    • instanceid: the instance id of the instance you want to modify
  • blue = uiz_colorbox_getblue(instanceid):
    • blue: the blue part of the color that the colorbox is currently displaying
    • instanceid: the instance id of the instance you want to modify

Visuals

Note: these visuals are outdated!(yet still representable of what this would look like)

Wiki pages

🏑Home / General
πŸ“ƒTutorials
πŸ‘ͺ Parent
↕️ Positioning
πŸ›  Fixing & Updating
πŸ• Depth
πŸ“ƒ Templates and Examples
πŸŒ† Background
πŸ“‡ Structures
🎈 Objects

obj_uiZ_3waybutton
obj_uiZ_button
obj_uiZ_checkbox
obj_uiZ_clock
obj_uiZ_colorbox
obj_uiZ_cover
obj_uiZ_drawdslist obj_uiZ_dropdown
obj_uiZ_easybutton
obj_uiZ_frame
obj_uiZ_framescrollbar
obj_uiZ_functionbar
obj_uiZ_gradientsquare
obj_uiZ_gradientroundrect
obj_uiZ_gridlist
obj_uiZ_huesquare
obj_uiZ_loadingbar
obj_uiZ_loadingcircle
obj_uiZ_menubutton
obj_uiZ_mousemenu
obj_uiZ_radiobox
obj_uiZ_rotator
obj_uiZ_slider
obj_uiZ_scrollbar
obj_uiZ_slider_2col
obj_uiZ_slickslider
obj_uiZ_slideframe
obj_uiZ_sprbutton
obj_uiZ_spriteanimationbutton
obj_uiZ_spritecounter
obj_uiZ_stringbox
obj_uiZ_sliderstruct
obj_uiZ_surfacecanvas
obj_uiZ_sprite
obj_uiZ_square
obj_uiZ_squarebutton
obj_uiZ_swipicon
obj_uiZ_switch
obj_uiZ_tabslider
obj_uiZ_tabs
obj_uiZ_treelist
obj_uiZ_text
obj_uiZ_text_background
obj_uiZ_textarea
obj_uiZ_valuebox


🎈 Your own objects
🚫 Destroy
🐭 Mouse
πŸ’» Windows (uiz)
🌌 Animations
❓ General
πŸ“’ Numbers
πŸ“’ Strings
✏️ Draw
🚩 Popup
πŸ“‚ Files
πŸ’» Windows (os)
Clone this wiki locally