Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
XL.Format.SetFillPattern
Sets the fill pattern.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| XL | 3.5 | Yes | Yes | Yes | Yes | Yes |
Parameters
| Parameter | Description | Example |
|---|---|---|
| Book | The reference to the workbook. Please use XL.LoadBook to load a file. | $ref |
| Format | The index of the format in the book to target. | 0 |
| Value | The new setting. | $value |
Result
Returns OK or error.
Description
Sets the fill pattern.| None | 0 |
| Solid | 1 |
| 50% Gray | 2 |
| 75% Gray | 3 |
| 25% Gray | 4 |
| Horizontal Stripes | 5 |
| Vertical Stripes | 6 |
| Reverse Diagonal Stripes | 7 |
| Diagonal Stripes | 8 |
| Diagonal Cross Hatch | 9 |
| Thick Diagonal Stripe | 9 |
| Thin Horizontal Stripe | 11 |
| Thin Vertical Stripe | 12 |
| Thin Reverse Diagonal Stripe | 13 |
| Thin Diagonal Stripe | 14 |
| Thin Horizontal Cross Hatch | 15 |
| Thin Diagonal Cross Hatch | 16 |
| Gray 12P5 | 17 |
| Gray 6P25 | 18 |
see table of fill patterns here:
http://www.libxl.com/format.html#borderStyleTable#setFillPattern
Examples
Sets the fore color to red:
If [ MBS( "XL.Book.GetRGBMode"; $book) = 0 ]
Set Variable [ $r; Value: MBS( "XL.Format.SetPatternForegroundColor"; $book; $format; 10) ]
Else
Set Variable [ $c; Value: MBS( "XL.Color.Pack"; $book; 255; 0; 0) ]
Set Variable [ $r; Value: MBS( "XL.Format.SetPatternForegroundColor"; $book; $format; $c) ]
End If
Set Variable [ $r; Value: MBS( "XL.Format.SetFillPattern"; $book; $format; 1 ) ]
See also
- XL.Book.AddFormat
- XL.Book.GetRGBMode
- XL.Color.Pack
- XL.Format.GetFillPattern
- XL.Format.SetAlignH
- XL.Format.SetPatternBackgroundColor
- XL.Format.SetPatternForegroundColor
- XL.LoadBook
- XL.Sheet.CellWriteText
Created 18th August 2014, last changed 17th February 2015
XL.Format.SetBorderTopColor - XL.Format.SetFont
Feedback: Report problem or ask question.
Links
MBS Xojo tutorial videos