mirror of
https://github.com/go-vgo/robotgo.git
synced 2025-05-30 22:13:54 +00:00
add PadHexs and ToMMBitmap support
This commit is contained in:
parent
f6abdbe21b
commit
d2f905e308
10
robotgo.go
10
robotgo.go
@ -192,6 +192,11 @@ func PadHex(hex C.MMRGBHex) string {
|
||||
return gcolor
|
||||
}
|
||||
|
||||
// PadHexs trans CHex to string
|
||||
func PadHexs(hex CHex) string {
|
||||
return PadHex(C.MMRGBHex(hex))
|
||||
}
|
||||
|
||||
// HexToRgb trans hex to rgb
|
||||
func HexToRgb(hex uint32) *C.uint8_t {
|
||||
return C.color_hex_to_rgb(C.uint32_t(hex))
|
||||
@ -343,6 +348,11 @@ func FreeBitmap(bitmap CBitmap) {
|
||||
C.bitmap_dealloc(C.MMBitmapRef(bitmap))
|
||||
}
|
||||
|
||||
// ToMMBitmapRef trans CBitmap to C.MMBitmapRef
|
||||
func ToMMBitmapRef(bit CBitmap) C.MMBitmapRef {
|
||||
return C.MMBitmapRef(bit)
|
||||
}
|
||||
|
||||
// ToBitmap trans C.MMBitmapRef to Bitmap
|
||||
func ToBitmap(bit CBitmap) Bitmap {
|
||||
bitmap := Bitmap{
|
||||
|
Loading…
Reference in New Issue
Block a user