Quantcast
Channel: Xojo Programming Forum - Latest topics
Viewing all articles
Browse latest Browse all 3986

MyGrid UI Component

$
0
0

Hi All

This is a UI component that we need and thought we can share with you, hope it’ll be useful.
Comments and feedback are welcome.

Main Functionalities:

  • Variable Number of Row and Column Headers
  • Hide/Unhide Row or Column: Toggle the visibility of rows or columns.
  • Freeze/Unfreeze Focused Cell: Use the contextual menu to freeze or unfreeze the focus cell.
  • Move Focus Cell: Navigate between cells.
  • Resize Row or Column
  • Block Selection: Select multiple cells using Shift + Arrow keys, or using left click
  • Select Entire Row or Column: Select an entire row or column with Ctrl + Shift + Arrow keys.
  • Customization Options: Customize background and foreground colors, fonts, alignments, and more.
  • Cell Types: Support for two cell types—Text and Checkbox.

How to Use MyGrid in Your Xojo Project:

  1. Copy the MyGrid.xojo_window file to your project directory.
  2. Import the copied file into your Xojo project.
  3. Drag the MyGrid component onto your window to start using it.

Additional Information:

  • MyGrid has been ported from another language to Xojo with the original author’s permission.
  • Licensed under the MIT License.

I’ve also included a file with MyGrid and a demo project to help you get started.
https://drive.google.com/drive/folders/1vNcvs6k6OeNgllSGk9C–GgVK8U7Cnvu?usp=sharing

9 posts - 6 participants

Read full topic


Viewing all articles
Browse latest Browse all 3986

Trending Articles