Kenny Shields
d30dca3233
Fix #143
2014-09-02 18:57:01 -04:00
Kenny Shields
d4ef705ecc
Reposition the columnlistarea's horizontal scrollbar when calling columnlistarea:RedoLayout
2014-08-30 14:54:30 -04:00
Kenny Shields
5211bb3054
Add return self to columnlist:ResizeColumns
2014-08-23 21:19:44 -04:00
Kenny Shields
8ee4ba4a74
Add columnlist:SetDefaultColumnWidth and columnlist:GetDefaultColumnWidth
2014-08-23 21:17:09 -04:00
Kenny Shields
c5157379ae
Add columnlist:ResizeColumns
2014-08-23 21:05:08 -04:00
Kenny Shields
62f95614f4
Rename columnlist:AdjustColumns to columnlist:PositionColumns
2014-08-23 16:33:53 -04:00
Kenny Shields
c159ae7828
Fix columnlistarea scroll wheel detection
2014-08-23 15:58:44 -04:00
Kenny Shields
8fb82f7d7a
Add scrollbody:GetScrollBar
2014-08-23 15:51:33 -04:00
Kenny Shields
ff339b0fcf
Rename columnlistarea:GetHorizontalScrollBar to columnlistarea:GetHorizontalScrollBody
2014-08-23 15:44:40 -04:00
Kenny Shields
f2d2a9d162
Rename columnlistarea:GetVerticalScrollBar to columnlistarea:GetVerticalScrollBody
2014-08-23 15:30:48 -04:00
Kenny Shields
4991ba1f32
Add columnlistheader:SetName
2014-08-23 15:06:35 -04:00
Kenny Shields
c95618354a
Addd missing columnlistarea method comments
2014-08-23 15:03:31 -04:00
Kenny Shields
01163b2ab9
Recalculate item size when adding a new scrollbar to a columnlistarea object
2014-08-23 15:00:05 -04:00
Kenny Shields
e4c518e2f0
Code cleanup
2014-08-23 04:36:47 -04:00
Kenny Shields
ac5818b102
Add columnlist:SetColumnWidth
2014-08-23 03:04:31 -04:00
Kenny Shields
f508625274
Add missing columnlist method comments
2014-08-23 02:48:26 -04:00
Kenny Shields
f33449bd72
Add columnlistheader resizing functionality
2014-08-23 02:39:15 -04:00
Kenny Shields
0db6ac9dda
Add toggle functionality to the button object
2014-08-17 19:28:47 -04:00
Kenny Shields
cefc86b010
Add columnlist:GetCellText
2014-08-17 02:19:28 -04:00
Kenny Shields
0f984f76d2
Rename columnlist:SetRowColumnText to columnlist:SetCellText
2014-08-17 02:14:07 -04:00
Kenny Shields
3d46bf900f
Add columnlist:GetColumnName
2014-08-17 02:04:56 -04:00
Kenny Shields
a3fb10f0fd
Fix nested list positioning issues
2014-08-16 14:35:26 -04:00
Kenny Shields
98c47eb9f9
Fix several typos and inconsistencies
2014-08-10 14:40:30 -04:00
Kenny Shields
0c041d7e0a
Adjust columnlist row colors when calling columnlistarea:RedoLayout()
2014-08-03 15:11:53 -04:00
Kenny Shields
8db876d3a8
Reset columnlistarea.rowcolorindex to 1 when calling columnlistarea:Clear()
2014-08-03 15:05:35 -04:00
Eric R. Schulz
eca9f48fa9
Add radiobutton
2014-07-13 22:37:37 -04:00
Kenny Shields
42fd7b3475
Make sure that the base object is always the same size as the application window
2014-07-12 17:49:38 -04:00
Kenny Shields
5b1db7159d
Add support for relative object sizing
2014-07-12 17:33:22 -04:00
Kenny Shields
f0349fce02
Add tree.OnSelectNode event callback
2014-07-05 23:19:33 -04:00
Kenny Shields
53894a743c
Add functionality for selecting tree nodes
2014-07-05 23:15:51 -04:00
Kenny Shields
c6776e3158
Add treenode:GetOpen
2014-07-01 21:10:46 -04:00
Kenny Shields
e3a8654b5d
Add missing treenode method comments
2014-07-01 21:08:45 -04:00
Kenny Shields
ec5d387927
Add treenode.OnOpen and treenode.OnClose event callbacks
2014-07-01 21:04:58 -04:00
Kenny Shields
c1d3021590
Add treenode:SetText and treenode:GetText
2014-07-01 20:49:48 -04:00
Kenny Shields
a3e5a2960c
Add treenode:GetIcon
2014-07-01 20:30:03 -04:00
Kenny Shields
b35ce451b4
Check type of icon argument in treenode:SetIcon
2014-07-01 20:28:07 -04:00
Kenny Shields
73b8c03b74
Fix #129
2014-07-01 20:02:30 -04:00
Kenny Shields
e975a11247
Add button:GetDown
2014-06-29 12:58:59 -04:00
Kenny Shields
3333dd5202
Add tree object
2014-06-29 01:16:25 -04:00
Kenny Shields
a986bc926a
Fix #125
2014-06-20 20:19:33 -04:00
Kenny Shields
9eca9e73ab
Fix #123
2014-05-26 19:14:22 -04:00
Kenny Shields
0472742468
Fix bug that would cause tabbuttons to be positioned incorrectly when scrolling with the mouse wheel
2014-05-26 00:54:15 -04:00
Kenny Shields
eb4b5598f0
Prevent textinput.alltextselected from being set to true when the object contains no text
2014-05-17 17:21:33 -04:00
Kenny Shields
c674b46a0c
tabs:AddTab now returns the tabbutton object associated with the new tab
2014-05-13 19:35:02 -04:00
Kenny Shields
989c3ebb5e
Prevent textinput tabbing when all text is selected
2014-05-07 16:04:12 -04:00
berghton
6fe59ed15d
Check if editable when entering text
2014-05-07 01:36:02 +02:00
Kenny Shields
a70de4136a
Fix error when calling frame:MakeTop
...
This error was a result of changes made in commit 1642d10816
2014-05-02 17:14:45 -04:00
Qais Patankar
b564f42a83
Reduce variable usage in Frame:MakeTop fix
2014-04-20 16:26:08 +01:00
Qais Patankar
1642d10816
Removed variables that were only used once
...
Overoptimisation.
2014-04-16 16:23:04 +01:00
Qais Patankar
cea6a20ea3
Fixed Frame:MakeTop() chaining issue
...
Thanks to htaeD for reporting this.
2014-04-16 16:14:34 +01:00
Romet
49d8772c15
Added frame close event cancelling
...
Adds a check whether the OnClose event handler returned false, in which
case it will not remove the object.
2014-04-14 18:52:06 +03:00
Kenny Shields
60ad73f8b7
Remove support for LOVE 0.8.0
2014-04-03 18:55:46 -04:00
Kenny Shields
50718f04c3
Fix #116
2014-03-29 12:07:26 -04:00
Kenny Shields
669fa83d68
Code cleanup
2014-02-26 07:37:20 -05:00
Kenny Shields
f5ca78d4ff
Fix minor conflicts in frame drag/resize detection code
2014-02-26 07:37:03 -05:00
Kenny Shields
55869912e4
Frames can now be configured to always be drawn on top of other objects
2014-02-26 07:34:04 -05:00
Ethan Shaughnessy
135fc0b436
Parse new lines in text objects correctly
2014-02-22 14:48:49 -07:00
Kenny Shields
470632ae64
Fix #106
2014-02-14 02:22:02 -05:00
Kenny Shields
6ac09e51ec
Add tooltip:GetPadding
2014-02-11 07:35:00 -05:00
Kenny Shields
ffed66b9af
Add support for method chaining
2014-02-11 07:34:07 -05:00
Kenny Shields
838ac1c85c
Fix text width being calculated incorrectly in certain situations
2014-01-27 07:41:00 -05:00
Kenny Shields
3265575d1e
Prevent base menus from extending beyond the boundaries of the application window
2014-01-26 05:40:08 -05:00
Kenny Shields
96726ef447
Add closebutton:SetAutoPosition and closebutton:GetAutoPosition
2014-01-24 22:50:13 -05:00
Kenny Shields
5156ca3ca5
Position closebuttons automatically
2014-01-24 22:48:42 -05:00
Kenny Shields
69e38a4972
Update scrollarea position after initial calculations
2014-01-24 22:45:40 -05:00
Kenny Shields
cb59b59a73
Position scrollbuttons immediately after their creation
2014-01-24 22:17:48 -05:00
Kenny Shields
b8648541a6
Add checkbox skin directives
2014-01-23 08:04:21 -05:00
Kenny Shields
476a11b1e9
The tabs object will only draw tabbuttons that are within its button area
2014-01-20 17:22:40 -05:00
Kenny Shields
63e6f2fdb7
The tabs object will only update its active tab
2014-01-20 17:21:21 -05:00
Kenny Shields
8fddb8635a
The list object will only update its children if they are within its boundaries
2014-01-20 17:20:08 -05:00
Kenny Shields
6cede1d844
The columnlistarea object will only update its children if they are within its boundaries
2014-01-20 17:19:21 -05:00
Kenny Shields
eb92fdbb00
Prevent tabbing in numberbox textinputs
2014-01-18 13:14:10 -05:00
Kenny Shields
8d65bf7f2d
Add tooltip:GetFollowObject
2014-01-15 10:53:53 -05:00
Kenny Shields
d7964547fb
Add tooltip:GetFont
2014-01-15 10:35:30 -05:00
Kenny Shields
97e1877fc7
Add tooltip:GetObject
2014-01-15 10:27:33 -05:00
Kenny Shields
4caf207d62
Add tooltip:GetFollowCursor
2014-01-15 10:21:25 -05:00
Kenny Shields
a714e037c7
Update copyright notices
2014-01-14 06:29:11 -05:00
Kenny Shields
bc3b0427d0
Add tooltip:GetOffsets
2014-01-14 06:19:51 -05:00
Kenny Shields
bbfc10af5e
Add tooltip:GetOffsetX and tooltip:GetOffsetY
2014-01-14 06:17:23 -05:00
Kenny Shields
10a1eb31bb
Fix #98
2014-01-13 04:24:03 -05:00
Kenny Shields
7f627a2eb6
Fix textinput key repeat not working in 0.8.0
2014-01-10 14:36:32 -05:00
Kenny Shields
baa483b4ba
Fix #101
2014-01-08 19:25:13 -05:00
Kenny Shields
2b1627d2a0
Add frame min/max size methods
2014-01-07 20:06:51 -05:00
Kenny Shields
0960a2a08d
Add frame:SetResizable and frame:GetResizable
2014-01-07 19:33:30 -05:00
Kenny Shields
83e2dc1adb
Rework custom cursor code
2014-01-07 19:21:22 -05:00
Kenny Shields
49dc7ec8ca
Add frame resizing functionality
2014-01-07 19:06:03 -05:00
Kenny Shields
ca26c83414
Add menu:RemoveOption
2014-01-06 22:50:52 -05:00
Kenny Shields
d2b76b191d
Fix submenu positioning
2013-12-27 06:13:07 -05:00
Kenny Shields
c633156334
Add menu object
2013-12-26 13:30:35 -05:00
Kenny Shields
d38ab2c621
Fix textinput key repeat behavior
2013-12-24 05:55:01 -05:00
Kenny Shields
ebf541e3b6
Added button area methods to the tabs object
...
Added tabs method: SetButtonAreaX
Added tabs method: GetButtonAreaX
Added tabs method: SetButtonAreaWidth
Added tabs method: GetButtonAreaWidth
Added tabs method: SetAutoButtonAreaWidth
Added tabs method: GetAutoButtonAreaWidth
2013-12-14 11:50:59 -05:00
Kenny Shields
1c5b226ce2
Customizable button areas for the tabs object
2013-12-14 11:29:59 -05:00
Robert Burke
9b556f4c51
Cutting uneditable text is not allowed
2013-12-03 14:16:26 -08:00
Robert Burke
9d1db0343f
Add ctrl+x to cut in textinput
...
Use cmd to do ctrl-ish things on macs
2013-12-03 13:56:33 -08:00
Kenny Shields
9aaf07f66f
tabs:AddTab now sets object visibility properly
2013-11-25 23:49:21 -05:00
Kenny Shields
2e71e96cf5
New progressbar methods
...
Added progressbar method: SetText(text)
Added progressbar method: GetText()
2013-11-25 18:16:59 -05:00
Kenny Shields
f7e96e1ab8
Changes to text object formatting system
...
Text formatting options are now specified in a single table
Text can now be specified as a link via text formatting options
Link colors can now be specified via text formatting options
2013-11-25 10:18:26 -05:00
Kenny Shields
dbe681ab52
Added form object
2013-11-25 08:06:41 -05:00
Kenny Shields
dbe1ba8170
Changes/fixes for the textinput object
...
Fixed text duplication while using the arrow keys to move a textinput's
indicator
The textinput's indicator will now move to the beginning or end of the
object's text when using the left or right arrow keys while the object's
text is selected
2013-11-23 08:52:14 -05:00
Kenny Shields
86dd7c2730
Reworked collision detection system
2013-11-22 12:00:06 -05:00