mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-07-11 22:03:01 -06:00
.CtrlLib: TabCtrl::IsAt(Ctrl&)
git-svn-id: svn://ultimatepp.org/upp/trunk@2489 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
9995bdeb48
commit
f1b3c62fd2
3 changed files with 7 additions and 1 deletions
|
|
@ -2339,7 +2339,7 @@ void ArrayCtrl::Clear() {
|
|||
cursor = -1;
|
||||
WhenCursor();
|
||||
WhenSel();
|
||||
SyncInfo();
|
||||
info.Cancel();
|
||||
}
|
||||
array.Clear();
|
||||
cellinfo.Clear();
|
||||
|
|
|
|||
|
|
@ -123,6 +123,7 @@ public:
|
|||
|
||||
int Find(const Ctrl& slave) const;
|
||||
void Set(Ctrl& slave);
|
||||
bool IsAt(Ctrl& slave) { return Get() == Find(slave); }
|
||||
|
||||
TabCtrl::Item& Insert(Ctrl& before_slave);
|
||||
TabCtrl::Item& Insert(Ctrl& before_slave, const char *text);
|
||||
|
|
|
|||
|
|
@ -386,6 +386,11 @@ lave])&]
|
|||
is not present in TabCtrl, nothing happens.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:IsAt`(Ctrl`&`):%- [@(0.0.255) bool]_[* IsAt]([_^Ctrl^ Ctrl][@(0.0.255) `&]_[*@3 s
|
||||
lave])&]
|
||||
[s2; Returns true if [%-*@3 slave] represents the active tab.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Insert`(Ctrl`&`):%- [_^TabCtrl`:`:Item^ TabCtrl`::Item][@(0.0.255) `&]_[* In
|
||||
sert]([_^Ctrl^ Ctrl][@(0.0.255) `&]_[*@3 before`_slave])&]
|
||||
[s5;:TabCtrl`:`:Insert`(Ctrl`&`,const char`*`):%- [_^TabCtrl`:`:Item^ TabCtrl`::Item][@(0.0.255) `&
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue