Skip to content
Permalink
Browse files

added lot of files from ATTabs: demos, images, readme

  • Loading branch information
Alexey-T committed Oct 30, 2019
1 parent 68e8406 commit ba0ed2b99708cc28eea59900c9378db439839b27
Showing with 4,122 additions and 1 deletion.
  1. +99 −0 app/demo_groups/demo.lpi
  2. +13 −0 app/demo_groups/demo.lpr
  3. BIN app/demo_groups/demo.res
  4. +257 −0 app/demo_groups/demoform.lfm
  5. +489 −0 app/demo_groups/demoform.pas
  6. +92 −0 app/demo_tabs/Demo.lpi
  7. +18 −0 app/demo_tabs/Demo.lpr
  8. BIN app/demo_tabs/Demo.res
  9. +511 −0 app/demo_tabs/DemoForm.lfm
  10. +654 −0 app/demo_tabs/DemoForm.pas
  11. BIN app/demo_tabs/out/Demo
  12. +5 −0 app/demo_tabs/out/Demo.compiled
  13. BIN app/demo_tabs/out/Demo.o
  14. BIN app/demo_tabs/out/Demo.or
  15. +397 −0 app/demo_tabs/out/DemoForm.lfm
  16. BIN app/demo_tabs/out/DemoForm.o
  17. +83 −0 app/demo_tabs2/demo.lpi
  18. +21 −0 app/demo_tabs2/demo.lpr
  19. BIN app/demo_tabs2/demo.res
  20. +144 −0 app/demo_tabs2/unit1.lfm
  21. +190 −0 app/demo_tabs2/unit1.pas
  22. +42 −0 app/demo_tabs_delphi/demo.cfg
  23. +13 −0 app/demo_tabs_delphi/demo.dpr
  24. BIN app/demo_tabs_delphi/demo.res
  25. +148 −0 app/demo_tabs_delphi/formmain.dfm
  26. +231 −0 app/demo_tabs_delphi/formmain.pas
  27. +1 −1 history.txt
  28. +288 −0 history_attabs.txt
  29. BIN img/attabs_demo.png
  30. BIN img/attabs_mode1x3.png
  31. BIN img/attabs_mode2x1.png
  32. BIN img/attabs_mode2x2.png
  33. BIN img/attabs_mode3x2.png
  34. BIN img_bitmaps_unsorted/Arrows/downarrowblack.png
  35. BIN img_bitmaps_unsorted/Arrows/downarrowgray.png
  36. BIN img_bitmaps_unsorted/Arrows/downarrowwhite.png
  37. BIN img_bitmaps_unsorted/Arrows/leftarrowblack.png
  38. BIN img_bitmaps_unsorted/Arrows/leftarrowgray.png
  39. BIN img_bitmaps_unsorted/Arrows/leftarrowwhite.png
  40. BIN img_bitmaps_unsorted/Arrows/rightarrowblack.png
  41. BIN img_bitmaps_unsorted/Arrows/rightarrowgray.png
  42. BIN img_bitmaps_unsorted/Arrows/rightarrowwhite.png
  43. BIN img_bitmaps_unsorted/Tabsets.xar
  44. BIN img_bitmaps_unsorted/blackcenterwideflat.png
  45. BIN img_bitmaps_unsorted/centerblack.png
  46. BIN img_bitmaps_unsorted/centerblue.png
  47. BIN img_bitmaps_unsorted/centerbluelight.png
  48. BIN img_bitmaps_unsorted/centercenteralpha.png
  49. BIN img_bitmaps_unsorted/centerchromedark.png
  50. BIN img_bitmaps_unsorted/centerchromegray.png
  51. BIN img_bitmaps_unsorted/centergray.png
  52. BIN img_bitmaps_unsorted/centertab.png
  53. BIN img_bitmaps_unsorted/centertab2.png
  54. BIN img_bitmaps_unsorted/centertab_chrome.png
  55. BIN img_bitmaps_unsorted/centerwide.png
  56. BIN img_bitmaps_unsorted/centerwidegray.png
  57. BIN img_bitmaps_unsorted/checkerboard.png
  58. BIN img_bitmaps_unsorted/chunks.png
  59. BIN img_bitmaps_unsorted/leftblack.png
  60. BIN img_bitmaps_unsorted/leftblackwideflat.png
  61. BIN img_bitmaps_unsorted/leftblue.png
  62. BIN img_bitmaps_unsorted/leftbluelight.png
  63. BIN img_bitmaps_unsorted/leftcenteralpha.png
  64. BIN img_bitmaps_unsorted/leftchromedark.png
  65. BIN img_bitmaps_unsorted/leftchromegray.png
  66. BIN img_bitmaps_unsorted/leftgray.png
  67. BIN img_bitmaps_unsorted/leftnarrow.png
  68. BIN img_bitmaps_unsorted/lefttab.png
  69. BIN img_bitmaps_unsorted/lefttab2.png
  70. BIN img_bitmaps_unsorted/lefttab_chrome.png
  71. BIN img_bitmaps_unsorted/leftwide.png
  72. BIN img_bitmaps_unsorted/leftwidegray.png
  73. BIN img_bitmaps_unsorted/plusblack.png
  74. BIN img_bitmaps_unsorted/plusgray.png
  75. BIN img_bitmaps_unsorted/plusgreen.png
  76. BIN img_bitmaps_unsorted/pluswhite.png
  77. BIN img_bitmaps_unsorted/rightblack.png
  78. BIN img_bitmaps_unsorted/rightblackwideflat.png
  79. BIN img_bitmaps_unsorted/rightblue.png
  80. BIN img_bitmaps_unsorted/rightbluelight.png
  81. BIN img_bitmaps_unsorted/rightcenteralpha.png
  82. BIN img_bitmaps_unsorted/rightchromedark.png
  83. BIN img_bitmaps_unsorted/rightchromegray.png
  84. BIN img_bitmaps_unsorted/rightgray.png
  85. BIN img_bitmaps_unsorted/rightnarrow.png
  86. BIN img_bitmaps_unsorted/righttab.png
  87. BIN img_bitmaps_unsorted/righttab2.png
  88. BIN img_bitmaps_unsorted/righttab_chrome.png
  89. BIN img_bitmaps_unsorted/rightwide.png
  90. BIN img_bitmaps_unsorted/rightwidegray.png
  91. BIN img_bitmaps_unsorted/wholetab.png
  92. BIN img_bitmaps_unsorted/xblack.png
  93. BIN img_bitmaps_unsorted/xgray.png
  94. BIN img_bitmaps_unsorted/xred.png
  95. BIN img_bitmaps_unsorted/xredround.png
  96. BIN img_bitmaps_unsorted/xwhite.png
  97. BIN img_themes/black_simple/ar_d.png
  98. BIN img_themes/black_simple/ar_d_a.png
  99. BIN img_themes/black_simple/ar_l.png
  100. BIN img_themes/black_simple/ar_l_a.png
  101. BIN img_themes/black_simple/ar_r.png
  102. BIN img_themes/black_simple/ar_r_a.png
  103. BIN img_themes/black_simple/c.png
  104. BIN img_themes/black_simple/c_a.png
  105. BIN img_themes/black_simple/l.png
  106. BIN img_themes/black_simple/l_a.png
  107. BIN img_themes/black_simple/pl.png
  108. BIN img_themes/black_simple/pl_a.png
  109. BIN img_themes/black_simple/r.png
  110. BIN img_themes/black_simple/r_a.png
  111. BIN img_themes/black_simple/x.png
  112. BIN img_themes/black_simple/x_a.png
  113. BIN img_themes/black_wide/ar_d.png
  114. BIN img_themes/black_wide/ar_d_a.png
  115. BIN img_themes/black_wide/ar_l.png
  116. BIN img_themes/black_wide/ar_l_a.png
  117. BIN img_themes/black_wide/ar_r.png
  118. BIN img_themes/black_wide/ar_r_a.png
  119. BIN img_themes/black_wide/c.png
  120. BIN img_themes/black_wide/c_a.png
  121. BIN img_themes/black_wide/l.png
  122. BIN img_themes/black_wide/l_a.png
  123. BIN img_themes/black_wide/pl.png
  124. BIN img_themes/black_wide/pl_a.png
  125. BIN img_themes/black_wide/r.png
  126. BIN img_themes/black_wide/r_a.png
  127. BIN img_themes/black_wide/x.png
  128. BIN img_themes/black_wide/x_a.png
  129. BIN img_themes/blue_simple/ar_d.png
  130. BIN img_themes/blue_simple/ar_d_a.png
  131. BIN img_themes/blue_simple/ar_l.png
  132. BIN img_themes/blue_simple/ar_l_a.png
  133. BIN img_themes/blue_simple/ar_r.png
  134. BIN img_themes/blue_simple/ar_r_a.png
  135. BIN img_themes/blue_simple/c.png
  136. BIN img_themes/blue_simple/c_a.png
  137. BIN img_themes/blue_simple/l.png
  138. BIN img_themes/blue_simple/l_a.png
  139. BIN img_themes/blue_simple/pl.png
  140. BIN img_themes/blue_simple/pl_a.png
  141. BIN img_themes/blue_simple/r.png
  142. BIN img_themes/blue_simple/r_a.png
  143. BIN img_themes/blue_simple/x.png
  144. BIN img_themes/blue_simple/x_a.png
  145. BIN img_themes/chrome/ar_d.png
  146. BIN img_themes/chrome/ar_d_a.png
  147. BIN img_themes/chrome/ar_l.png
  148. BIN img_themes/chrome/ar_l_a.png
  149. BIN img_themes/chrome/ar_r.png
  150. BIN img_themes/chrome/ar_r_a.png
  151. BIN img_themes/chrome/c.png
  152. BIN img_themes/chrome/c_a.png
  153. BIN img_themes/chrome/l.png
  154. BIN img_themes/chrome/l_a.png
  155. BIN img_themes/chrome/pl.png
  156. BIN img_themes/chrome/pl_a.png
  157. BIN img_themes/chrome/r.png
  158. BIN img_themes/chrome/r_a.png
  159. BIN img_themes/chrome/x.png
  160. BIN img_themes/chrome/x_a.png
  161. +22 −0 readme_atgroups.md
  162. +33 −0 readme_attabs.md
  163. +56 −0 wiki/events.md
  164. +54 −0 wiki/methods.md
  165. +249 −0 wiki/options.md
  166. +12 −0 wiki/sample_create.md
@@ -0,0 +1,99 @@
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<ProjectOptions>
<Version Value="11"/>
<PathDelim Value="\"/>
<General>
<SessionStorage Value="InProjectDir"/>
<MainUnit Value="0"/>
<Title Value="Demo"/>
<UseAppBundle Value="False"/>
<ResourceType Value="res"/>
<UseXPManifest Value="True"/>
</General>
<i18n>
<EnableI18N LFM="False"/>
</i18n>
<BuildModes Count="1">
<Item1 Name="Default" Default="True"/>
</BuildModes>
<PublishOptions>
<Version Value="2"/>
</PublishOptions>
<RunParams>
<FormatVersion Value="2"/>
<Modes Count="1">
<Mode0 Name="default"/>
</Modes>
</RunParams>
<RequiredPackages Count="2">
<Item1>
<PackageName Value="attabs_package"/>
</Item1>
<Item2>
<PackageName Value="LCL"/>
</Item2>
</RequiredPackages>
<Units Count="2">
<Unit0>
<Filename Value="demo.lpr"/>
<IsPartOfProject Value="True"/>
</Unit0>
<Unit1>
<Filename Value="demoform.pas"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="fmTest"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
</Unit1>
</Units>
</ProjectOptions>
<CompilerOptions>
<Version Value="11"/>
<PathDelim Value="\"/>
<Target>
<Filename Value="demo"/>
</Target>
<SearchPaths>
<IncludeFiles Value="$(ProjOutDir)"/>
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Parsing>
<SyntaxOptions>
<IncludeAssertionCode Value="True"/>
</SyntaxOptions>
</Parsing>
<CodeGeneration>
<Checks>
<RangeChecks Value="True"/>
<OverflowChecks Value="True"/>
</Checks>
</CodeGeneration>
<Linking>
<Debugging>
<UseExternalDbgSyms Value="True"/>
</Debugging>
<Options>
<Win32>
<GraphicApplication Value="True"/>
</Win32>
</Options>
</Linking>
</CompilerOptions>
<Debugging>
<Exceptions Count="4">
<Item1>
<Name Value="EAbort"/>
</Item1>
<Item2>
<Name Value="ECodetoolError"/>
</Item2>
<Item3>
<Name Value="EFOpenError"/>
</Item3>
<Item4>
<Name Value="Exception"/>
</Item4>
</Exceptions>
</Debugging>
</CONFIG>
@@ -0,0 +1,13 @@
program Demo;

uses
Forms,
Interfaces,
demoform in 'demoform.pas' {fmTest};

begin
Application.Title:= 'Demo';
Application.Initialize;
Application.CreateForm(TfmTest, fmTest);
Application.Run;
end.
Binary file not shown.
@@ -0,0 +1,257 @@
object fmTest: TfmTest
Left = 357
Height = 545
Top = 137
Width = 914
Caption = 'Groups'
ClientHeight = 522
ClientWidth = 914
Color = clBtnFace
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Menu = MainMenu1
OnCreate = FormCreate
OnShow = FormShow
Position = poScreenCenter
LCLVersion = '1.9.0.0'
object Tree: TTreeView
Left = 0
Height = 501
Top = 0
Width = 170
Align = alLeft
DragMode = dmAutomatic
HideSelection = False
Indent = 19
TabOrder = 0
Visible = False
OnDragDrop = TreeDragDrop
OnDragOver = TreeDragOver
Options = [tvoAutoItemHeight, tvoKeepCollapsedNodes, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw]
Items.Data = {
F9FFFFFF0200030000000000000000000000FFFFFFFFFFFFFFFF000000000000
00000004000000546573740000000000000000FFFFFFFFFFFFFFFF0200000000
000000010500000054657374320000000000000000FFFFFFFFFFFFFFFF000000
000000000000030000005454320000000000000000FFFFFFFFFFFFFFFF000000
000000000000030000005454310000000000000000FFFFFFFFFFFFFFFF000000
000000000000020000005454
}
end
object Status: TStatusBar
Left = 0
Height = 21
Top = 501
Width = 914
Panels = <>
end
object PopupMenu1: TPopupMenu
left = 408
top = 80
object mnuClose: TMenuItem
Caption = 'close'
object mnuCloseThis: TMenuItem
Caption = 'this'
OnClick = mnuCloseThisClick
end
object mnuCloseOthSame: TMenuItem
Caption = 'others (same group)'
OnClick = mnuCloseOthSameClick
end
object mnuCloseOthAll: TMenuItem
Caption = 'others (all groups)'
OnClick = mnuCloseOthAllClick
end
object N5: TMenuItem
Caption = '-'
end
object mnuCloseLt: TMenuItem
Caption = 'left tabs (same group)'
OnClick = mnuCloseLtClick
end
object mnuCloseRt: TMenuItem
Caption = 'right tabs (same group)'
OnClick = mnuCloseRtClick
end
object N6: TMenuItem
Caption = '-'
end
object mnuCloseAllThis: TMenuItem
Caption = 'all (same group)'
OnClick = mnuCloseAllThisClick
end
object mnuCloseAll: TMenuItem
Caption = 'all'
OnClick = mnuCloseAllClick
end
end
object N1: TMenuItem
Caption = '-'
end
object m1: TMenuItem
Caption = 'to group 1'
OnClick = m1Click
end
object m2: TMenuItem
Caption = 'to group 2'
OnClick = m2Click
end
object m3: TMenuItem
Caption = 'to group 3'
OnClick = m3Click
end
object m4: TMenuItem
Caption = 'to group 4'
OnClick = m4Click
end
object togroup51: TMenuItem
Caption = 'to group 5'
OnClick = togroup51Click
end
object togroup61: TMenuItem
Caption = 'to group 6'
OnClick = togroup61Click
end
object N3: TMenuItem
Caption = '-'
end
object mNext: TMenuItem
Caption = 'to group next'
OnClick = mNextClick
end
object mPre: TMenuItem
Caption = 'to group prev'
OnClick = mPreClick
end
end
object MainMenu1: TMainMenu
left = 368
top = 96
object Mode1: TMenuItem
Caption = 'Mode'
object mnuMode1: TMenuItem
Caption = 'single'
OnClick = mnuMode1Click
end
object mnuMode2V: TMenuItem
Caption = '2 vert'
OnClick = mnuMode2VClick
end
object mnuMode2H: TMenuItem
Caption = '2 horz'
OnClick = mnuMode2HClick
end
object mnuMode3V: TMenuItem
Caption = '3 vert'
OnClick = mnuMode3VClick
end
object mnuMode3H: TMenuItem
Caption = '3 horz'
OnClick = mnuMode3HClick
end
object modeMode12V: TMenuItem
Caption = '1+2 vert'
OnClick = modeMode12VClick
end
object mnuMode12H: TMenuItem
Caption = '1+2 horz'
OnClick = mnuMode12HClick
end
object mnuMode4V: TMenuItem
Caption = '4 vert'
OnClick = mnuMode4VClick
end
object mnuMode4H: TMenuItem
Caption = '4 horz'
OnClick = mnuMode4HClick
end
object mnuMode4G: TMenuItem
Caption = '4 grid'
OnClick = mnuMode4GClick
end
object mnuMode6V: TMenuItem
Caption = '6 vert'
OnClick = mnuMode6VClick
end
object mnuMode6H: TMenuItem
Caption = '6 horz'
OnClick = mnuMode6HClick
end
object mnuMode6: TMenuItem
Caption = '6 grid'
OnClick = mnuMode6Click
end
end
object Focus1: TMenuItem
Caption = 'Focus'
object N12: TMenuItem
Caption = 'group 1'
ShortCut = 112
OnClick = N12Click
end
object N21: TMenuItem
Caption = 'group 2'
ShortCut = 113
OnClick = N21Click
end
object N31: TMenuItem
Caption = 'group 3'
ShortCut = 114
OnClick = N31Click
end
object N41: TMenuItem
Caption = 'group 4'
ShortCut = 115
OnClick = N41Click
end
object group51: TMenuItem
Caption = 'group 5'
ShortCut = 116
OnClick = group51Click
end
object group61: TMenuItem
Caption = 'group 6'
ShortCut = 117
OnClick = group61Click
end
object N2: TMenuItem
Caption = '-'
end
object Next1: TMenuItem
Caption = 'group next'
ShortCut = 120
OnClick = Next1Click
end
object Pr1: TMenuItem
Caption = 'group prev'
ShortCut = 121
OnClick = Pr1Click
end
end
object Movetab1: TMenuItem
Caption = 'Move current tab'
object tonext1: TMenuItem
Caption = 'to next group'
OnClick = tonext1Click
end
object toprev1: TMenuItem
Caption = 'to prev group'
OnClick = toprev1Click
end
object N4: TMenuItem
Caption = '-'
end
object toothergroup1: TMenuItem
Caption = 'to opposite group (1->2, 2..6->1)'
OnClick = toothergroup1Click
end
end
object mTree: TMenuItem
Caption = 'Tree'
object mnuTreeToggle: TMenuItem
Caption = 'Toggle tree'
OnClick = mnuTreeToggleClick
end
end
end
end

0 comments on commit ba0ed2b

Please sign in to comment.
You can’t perform that action at this time.