summaryrefslogtreecommitdiff
path: root/vcl/source/window/layout.cxx
AgeCommit message (Expand)AuthorFilesLines
2012-10-24honour padding property in VclBoxCaolán McNamara1-4/+9
2012-10-24refactor buttonbox calculations to allow nonhomogeneous buttonsCaolán McNamara1-53/+80
2012-10-24merge and correct buttonbox spacing calculationCaolán McNamara1-38/+35
2012-10-22implement secondary button groups in buttonboxesCaolán McNamara1-29/+55
2012-10-22add infrastructure for secondary button groupsCaolán McNamara1-0/+1
2012-10-12don't process empty grid cellsCaolán McNamara1-0/+8
2012-10-11add a get_label_widget to VclFrameCaolán McNamara1-3/+14
2012-10-09default internal-children to visible, default containers to not-shownCaolán McNamara1-1/+1
2012-10-08mark layout as clean before setting allocationCaolán McNamara1-2/+2
2012-10-04improve col/row spanningCaolán McNamara1-6/+89
2012-09-28fix up mergeCaolán McNamara1-8/+0
2012-09-28sort child positions within parents according to grid positionCaolán McNamara1-23/+4
2012-09-28truly skip unshown widgets in tab traversalCaolán McNamara1-0/+26
2012-09-28fix getNonLayout[Real]Parent helpersCaolán McNamara1-2/+10
2012-09-28we need to have the outermost TabDialog as the recipient of tab keystrokesCaolán McNamara1-6/+11
2012-09-28move layout diagnostics to vcl.layout channelCaolán McNamara1-2/+4
2012-09-28convert writer, draw, impress, calc and starmath printer dialogsCaolán McNamara1-0/+10
2012-09-28we need to retain invisible children for the first grid passCaolán McNamara1-8/+5
2012-09-28make spanning of empty row/cols work betterCaolán McNamara1-22/+45
2012-09-28calculate and position taking external margins into accountCaolán McNamara1-53/+52
2012-09-28add left/right/top/bottom margin supportCaolán McNamara1-20/+17
2012-09-28we can need to redo the layout even when the sizes don't changeCaolán McNamara1-32/+21
2012-09-28Implement a VclExpander equivalent of GtkExpanderCaolán McNamara1-2/+129
2012-09-28honour hexpand/vexpand in the gridCaolán McNamara1-34/+76
2012-09-28ditch over complex property bucketsCaolán McNamara1-27/+21
2012-09-28make isLayoutEnabled stricterCaolán McNamara1-6/+0
2012-09-28add and use a "WINDOW_CONTAINER" typeCaolán McNamara1-1/+8
2012-09-28avoid redraws when size/pos is unchangedCaolán McNamara1-9/+63
2012-09-28keep empty but spanned rows/colsCaolán McNamara1-2/+15
2012-09-28drop empty rows/cols in VclGridCaolán McNamara1-1/+44
2012-09-28implement widget alignment within gtkgridCaolán McNamara1-15/+64
2012-09-28fix grid spanning for non-homogeneous cols/rowsCaolán McNamara1-1/+11
2012-09-28column spacing, not row spacingCaolán McNamara1-1/+1
2012-09-28Add GtkNotebook->TabControl import and update demo to use itCaolán McNamara1-0/+15
2012-09-28implement start and end button layouts and connect them upCaolán McNamara1-4/+41
2012-09-28drop extra paddingCaolán McNamara1-9/+6
2012-09-28don't reorder children without position propertiesCaolán McNamara1-3/+3
2012-09-28implement sucking in the padding from the themeCaolán McNamara1-39/+42
2012-09-28n-rows doesn't matter, auto sizes depending on childrenCaolán McNamara1-0/+2
2012-09-28basic optimization passCaolán McNamara1-22/+6
2012-09-28implement Grid and Box propertiesCaolán McNamara1-1/+31
2012-09-28move property setting into widgetsCaolán McNamara1-0/+24
2012-09-28implement basic VclAlignmentCaolán McNamara1-4/+47
2012-09-28implement a basic VclFrameCaolán McNamara1-26/+65
2012-09-28fix pack-end and import pack-typeCaolán McNamara1-2/+2
2012-09-28retro-fit dialog child traversal with nextLogicalChildOfParentCaolán McNamara1-13/+22
2012-09-28add a setGridAttach utilityCaolán McNamara1-0/+12
2012-09-28implement override [height|width]-requestCaolán McNamara1-5/+5
2012-09-28implement row/col grid spanningCaolán McNamara1-6/+19
2012-09-28add a grid containerCaolán McNamara1-0/+180