VB6 Time Grid

In Progress

Grid specifications

I need this grid to be developed in visual basic 6, and could be a user control or activex. I need the source code too.

The grid will be use to visualize available resources in a week.

A column represents a day in a week and the rows represent the time of the day.

A column can be splited in subcolumns, each subcolumn represent a resource, like a teacher or a classroom.

The day will be divided in little rows , each row represents a minimum delta time, like 5 minutes. This rows will not have horizontal gridlines.

A cell is the result of a row and a subcolumn.

Each column has a caption.

At left side has to be shown the time grid.

Has to support alfa effect to draw rectangles on top of the background.

Has to be very fast, probably need to use gdi library to handle painting and a saferarray structure to handle array data. Maybe 256 colour dib sections will be faster ([url removed, login to view] ) . Other option is use the open source s-grid control here [url removed, login to view]

The first version will not have scroll bars, but probably will be needed in next versions related with a minimum row height property and minimum column width.

Next version will also need a drawarea method and a way to drag/drop the rectangles.

I don´t know exactly how to define the color with the alfa property.

attached is a file with properties an events that don´t fit here.

Skills: Visual Basic

See more: define grid visual basic, visual basic time grid, www delta com, open source visual basic 6, grid data structure, delta com, define data structure in c, define data structure, data structure in array, data structure define, data structure array, c# property grid, c data structure library, array in data structure, array data structure, define specifications, visual basic vb6, gdi, dib, option grid, visual basic week, vb6 drop, open http vb6, home control code, grid activex

Project ID: #4393323