forked from enlightenment/efl
docs: Fill last missing docs from EO files
Some docs have been filled with placeholder text ("TBD") or with preliminary text (marked with //TODO). Having 0 doc warning we can now enable Warnings as Errors in mono, and in Eolian later on.
This commit is contained in:
parent
25ef604467
commit
10acaa67d9
|
@ -1,59 +1,62 @@
|
||||||
enum @beta Efl.Exe_Signal {
|
enum @beta Efl.Exe_Signal {
|
||||||
[[ ]]
|
[[Signal is a notification, a message sent by either operating system or some application to our program.
|
||||||
int,
|
Signals are a mechanism for one-way asynchronous notifications. A signal may be sent from the kernel to
|
||||||
quit,
|
a process, from a process to another process, or from a process to itself. Signal typically alert a
|
||||||
term,
|
process to some event, such as a segmentation fault, or the user pressing Ctrl-C.]]
|
||||||
kill,
|
int, [[Terminal interrupt.]]
|
||||||
cont,
|
quit, [[Terminal quit.]]
|
||||||
stop,
|
term, [[Termination.]]
|
||||||
hup,
|
kill, [[Kill(can't be caught or ignored).]]
|
||||||
usr1,
|
cont, [[Continue executing, if stopped.]]
|
||||||
usr2
|
stop, [[Stop executing(can't be caught or ignored).]]
|
||||||
|
hup, [[Hangup.]]
|
||||||
|
usr1, [[User defined signal 1.]]
|
||||||
|
usr2 [[User defined signal 2.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
enum @beta Efl.Exe_Flags {
|
enum @beta Efl.Exe_Flags {
|
||||||
[[ ]]
|
[[Flags to customize task behavior.]] // TODO: This needs more detail.
|
||||||
none = 0,
|
none = 0, [[No special flags.]]
|
||||||
group_leader = 1,
|
group_leader = 1, [[Process will be executed in its own session.]]
|
||||||
exit_with_parent = 2,
|
exit_with_parent = 2, [[Exit process when parent process exits.]]
|
||||||
hide_io = 4
|
hide_io = 4 [[All console IO will be hidden.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
class @beta Efl.Exe extends Efl.Task implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer, Efl.Core.Command_Line
|
class @beta Efl.Exe extends Efl.Task implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer, Efl.Core.Command_Line
|
||||||
{
|
{
|
||||||
[[ ]]
|
[[Further customization of @Efl.Task, including signals and environment control.]] // TODO: This needs more detail
|
||||||
methods {
|
methods {
|
||||||
signal {
|
signal {
|
||||||
|
[[Send a signal to this task.]]
|
||||||
params {
|
params {
|
||||||
sig: Efl.Exe_Signal; [[ Send this signal to the task ]]
|
sig: Efl.Exe_Signal; [[Signal number to send.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property exe_flags {
|
@property exe_flags {
|
||||||
|
[[Customize the task's behavior.]]
|
||||||
set { }
|
set { }
|
||||||
get { }
|
get { }
|
||||||
values {
|
values {
|
||||||
flags: Efl.Exe_Flags; [[ ]]
|
flags: Efl.Exe_Flags; [[Flags.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property exit_signal {
|
@property exit_signal {
|
||||||
[[ The final exit signal of this task. ]]
|
[[The final exit signal of this task.]]
|
||||||
get { }
|
get { }
|
||||||
values {
|
values {
|
||||||
sig: int; [[ The exit signal, or -1 if no exit signal happened ]]
|
sig: int; [[The exit signal, or -1 if no exit signal happened.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property env {
|
@property env {
|
||||||
[[ If $env is $null then the process created by this object is
|
[[If $env is $null then the process created by this object is
|
||||||
going to inherit the environment of this process.
|
going to inherit the environment of this process.
|
||||||
|
|
||||||
In case $env is not $null then the environment variables declared
|
In case $env is not $null then the environment variables declared
|
||||||
in this object will represent the environment passed to the new process.
|
in this object will represent the environment passed to the new process.
|
||||||
]]
|
]]
|
||||||
get {
|
get {
|
||||||
[[ Get the object assosiated with this object ]]
|
|
||||||
}
|
}
|
||||||
set {
|
set {
|
||||||
[[ Set the object assosiated with this object ]]
|
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
env : Efl.Core.Env; [[$env will be referenced until this object does not need it anymore.]]
|
env : Efl.Core.Env; [[$env will be referenced until this object does not need it anymore.]]
|
||||||
|
|
|
@ -1,60 +1,62 @@
|
||||||
enum Efl.Task_Priority {
|
enum Efl.Task_Priority {
|
||||||
[[
|
[[How much processor time will this task get compared to other tasks running on
|
||||||
|
the same processor.
|
||||||
@since 1.22
|
@since 1.22
|
||||||
]]
|
]]
|
||||||
normal,
|
normal, [[Neither above nor below average priority. This is the default.]]
|
||||||
background,
|
background, [[Far below average priority.]]
|
||||||
low,
|
low, [[Below average priority.]]
|
||||||
high,
|
high, [[Above average priority.]]
|
||||||
ultra
|
ultra [[Far above average priority.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
enum Efl.Task_Flags {
|
enum Efl.Task_Flags {
|
||||||
[[
|
[[Flags to further customize task's behavior.
|
||||||
@since 1.22
|
@since 1.22
|
||||||
]]
|
]]
|
||||||
none = 0,
|
none = 0, [[No special flags.]]
|
||||||
use_stdin = 1,
|
use_stdin = 1, [[Task will require console input.]]
|
||||||
use_stdout = 2,
|
use_stdout = 2, [[Task will require console output.]]
|
||||||
no_exit_code_error = 4,
|
no_exit_code_error = 4, [[Task will not produce an exit code upon termination.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract Efl.Task extends Efl.Loop_Consumer
|
abstract Efl.Task extends Efl.Loop_Consumer
|
||||||
{
|
{
|
||||||
[[
|
[[EFL's abstraction for a task (process).
|
||||||
@since 1.22
|
@since 1.22
|
||||||
]]
|
]] // TODO: This needs more detail.
|
||||||
methods {
|
methods {
|
||||||
@property priority {
|
@property priority {
|
||||||
[[ The priority of this task. ]]
|
[[The priority of this task.]]
|
||||||
get { }
|
get { }
|
||||||
set { }
|
set { }
|
||||||
values {
|
values {
|
||||||
priority: Efl.Task_Priority; [[ ]]
|
priority: Efl.Task_Priority; [[Desired priority.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property exit_code {
|
@property exit_code {
|
||||||
[[ The final exit code of this task. ]]
|
[[The final exit code of this task. This is the code that will be produced upon task completion.]]
|
||||||
get { }
|
get { }
|
||||||
values {
|
values {
|
||||||
code: int; [[ ]]
|
code: int; [[The exit code.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property flags {
|
@property flags {
|
||||||
|
[[Flags to further customize task's behavior.]]
|
||||||
set { }
|
set { }
|
||||||
get { }
|
get { }
|
||||||
values {
|
values {
|
||||||
flags: Efl.Task_Flags; [[ ]]
|
flags: Efl.Task_Flags; [[Desired task flags.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
run @pure_virtual {
|
run @pure_virtual {
|
||||||
[[ Actually run the task ]]
|
[[Actually run the task.]]
|
||||||
return: future<void> @owned; [[ A future triggered when task exits and is passed int exit code ]]
|
return: future<void> @owned; [[A future triggered when task exits and is passed int exit code.]]
|
||||||
}
|
}
|
||||||
end @pure_virtual {
|
end @pure_virtual {
|
||||||
[[ Request the task end (may send a signal or interrupt
|
[[Request the task end (may send a signal or interrupt
|
||||||
signal resulting in a terminate event being tiggered in the
|
signal resulting in a terminate event being tiggered in the
|
||||||
target task loop) ]]
|
target task loop).]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
events {
|
events {
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
enum @beta Efl.Canvas.Layout_Part_Text_Expand
|
enum @beta Efl.Canvas.Layout_Part_Text_Expand
|
||||||
{
|
{
|
||||||
[[Text layout policy to enforce. If none is set, min/max descriptions
|
[[Text layout policy to enforce. If none is set, only min/max descriptions
|
||||||
are taken in considerations solely.
|
are taken into account.
|
||||||
]]
|
]]
|
||||||
none = 0, [[No policy. Use default description parameters.]]
|
none = 0, [[No policy. Use default description parameters.]]
|
||||||
min_x = 1,
|
min_x = 1, [[Text is tied to the left side of the container.]]
|
||||||
min_y = 1 << 1,
|
min_y = 1 << 1, [[Text is tied to the top side of the container.]]
|
||||||
max_x = 1 << 2,
|
max_x = 1 << 2, [[Text is tied to the right side of the container.]]
|
||||||
max_y = 1 << 3,
|
max_y = 1 << 3, [[Text is tied to the bottom side of the container.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
class @beta Efl.Canvas.Layout_Part_Text extends Efl.Canvas.Layout_Part implements Efl.Text,
|
class @beta Efl.Canvas.Layout_Part_Text extends Efl.Canvas.Layout_Part implements Efl.Text,
|
||||||
|
@ -27,7 +27,7 @@ Efl.Text_Markup, Efl.Text_Markup_Interactive, Efl.Text_Format, Efl.Text_Font, Ef
|
||||||
line-wrapping etc.
|
line-wrapping etc.
|
||||||
]]
|
]]
|
||||||
values {
|
values {
|
||||||
type: Efl.Canvas.Layout_Part_Text_Expand;
|
type: Efl.Canvas.Layout_Part_Text_Expand; [[Desired sizing policy.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,19 +1,23 @@
|
||||||
enum @beta Efl.Ui.Scrollbar_Mode
|
enum @beta Efl.Ui.Scrollbar_Mode
|
||||||
{
|
{
|
||||||
|
[[When should the scrollbar be shown.]]
|
||||||
auto = 0, [[Visible if necessary]]
|
auto = 0, [[Visible if necessary]]
|
||||||
on, [[Always visible]]
|
on, [[Always visible]]
|
||||||
off, [[Always invisible]]
|
off, [[Always invisible]]
|
||||||
last [[For internal use only]]
|
last [[For internal use only]]
|
||||||
}
|
}
|
||||||
|
|
||||||
enum @beta Efl.Ui.Scrollbar_Direction
|
enum @beta Efl.Ui.Scrollbar_Direction
|
||||||
{
|
{
|
||||||
horizontal = 0,
|
[[What kind of scrollbar is this.]]
|
||||||
vertical,
|
horizontal = 0, [[Goes along the X axis.]]
|
||||||
last
|
vertical, [[Goes along the Y axis.]]
|
||||||
|
last [[For internal use only]]
|
||||||
}
|
}
|
||||||
interface @beta Efl.Ui.Scrollbar
|
interface @beta Efl.Ui.Scrollbar
|
||||||
{
|
{
|
||||||
|
[[Interface used by widgets which can display scrollbars, enabling them to contain more content
|
||||||
|
than actually fits inside them.]]
|
||||||
methods {
|
methods {
|
||||||
@property bar_mode {
|
@property bar_mode {
|
||||||
[[Scrollbar visibility policy]]
|
[[Scrollbar visibility policy]]
|
||||||
|
@ -22,19 +26,19 @@ interface @beta Efl.Ui.Scrollbar
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
hbar: Efl.Ui.Scrollbar_Mode; [[Horizontal scrollbar]]
|
hbar: Efl.Ui.Scrollbar_Mode; [[Horizontal scrollbar.]]
|
||||||
vbar: Efl.Ui.Scrollbar_Mode; [[Vertical scrollbar]]
|
vbar: Efl.Ui.Scrollbar_Mode; [[Vertical scrollbar.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property bar_size {
|
@property bar_size {
|
||||||
[[Scrollbar size.
|
[[Scrollbar size.
|
||||||
It is calculated based on viewport size-content sizes.
|
It is calculated based on viewport size-content sizes.
|
||||||
]]
|
]] // TODO: This needs more details. What does 1.0 mean?
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
width: double; [[Value between 0.0 and 1.0]]
|
width: double; [[Value between 0.0 and 1.0.]]
|
||||||
height: double; [[Value between 0.0 and 1.0]]
|
height: double; [[Value between 0.0 and 1.0.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property bar_position {
|
@property bar_position {
|
||||||
|
@ -46,25 +50,25 @@ interface @beta Efl.Ui.Scrollbar
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
posx: double; [[Value between 0.0 and 1.0]]
|
posx: double; [[Value between 0.0 and 1.0.]]
|
||||||
posy: double; [[Value between 0.0 and 1.0]]
|
posy: double; [[Value between 0.0 and 1.0.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
bar_visibility_update @protected @beta{
|
bar_visibility_update @protected @beta{
|
||||||
[[ Update bar visibility.
|
[[Update bar visibility.
|
||||||
|
|
||||||
The object will call this function whenever the bar
|
The object will call this function whenever the bar
|
||||||
need to be shown or hidden.
|
needs to be shown or hidden.
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
events {
|
events {
|
||||||
bar,press: Efl.Ui.Scrollbar_Direction; [[Called when bar is pressed]]
|
bar,press: Efl.Ui.Scrollbar_Direction; [[Called when bar is pressed.]]
|
||||||
bar,unpress: Efl.Ui.Scrollbar_Direction; [[Called when bar is unpressed]]
|
bar,unpress: Efl.Ui.Scrollbar_Direction; [[Called when bar is unpressed.]]
|
||||||
bar,drag: Efl.Ui.Scrollbar_Direction; [[Called when bar is dragged]]
|
bar,drag: Efl.Ui.Scrollbar_Direction; [[Called when bar is dragged.]]
|
||||||
bar,size,changed: void; [[Called when bar size is changed]]
|
bar,size,changed: void; [[Called when bar size is changed.]]
|
||||||
bar,pos,changed: void; [[Called when bar position is changed]]
|
bar,pos,changed: void; [[Called when bar position is changed.]]
|
||||||
bar,show: Efl.Ui.Scrollbar_Direction; [[Callend when bar is shown]]
|
bar,show: Efl.Ui.Scrollbar_Direction; [[Callend when bar is shown.]]
|
||||||
bar,hide: Efl.Ui.Scrollbar_Direction; [[Called when bar is hidden]]
|
bar,hide: Efl.Ui.Scrollbar_Direction; [[Called when bar is hidden.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,6 +45,7 @@ struct @beta Efl.Dnd.Drag_Accept {
|
||||||
}
|
}
|
||||||
|
|
||||||
struct @beta Efl.Dnd.Drag_Pos {
|
struct @beta Efl.Dnd.Drag_Pos {
|
||||||
|
[[Dragging position information.]]
|
||||||
pos: Eina.Position2D; [[Evas Coordinate]]
|
pos: Eina.Position2D; [[Evas Coordinate]]
|
||||||
action: Efl.Ui.Selection_Action; [[The drag action]]
|
action: Efl.Ui.Selection_Action; [[The drag action]]
|
||||||
format: Efl.Ui.Selection_Format; [[The drag format]]
|
format: Efl.Ui.Selection_Format; [[The drag format]]
|
||||||
|
@ -52,6 +53,7 @@ struct @beta Efl.Dnd.Drag_Pos {
|
||||||
}
|
}
|
||||||
|
|
||||||
struct @beta Efl.Dnd.Drag_Item_Container_Drop {
|
struct @beta Efl.Dnd.Drag_Item_Container_Drop {
|
||||||
|
[[Drop information for a drag&drop operation.]]
|
||||||
item: Efl.Canvas.Object; [[The item object]]
|
item: Efl.Canvas.Object; [[The item object]]
|
||||||
data: Efl.Ui.Selection_Data; [[The selection data]]
|
data: Efl.Ui.Selection_Data; [[The selection data]]
|
||||||
pos: Eina.Position2D; [[Position relative to item (left (-1), middle (0), right (1)]]
|
pos: Eina.Position2D; [[Position relative to item (left (-1), middle (0), right (1)]]
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* FIXME: Define these structs in EO, or they are useless to bindings */
|
/* TODO: Define these structs in EO, or they are useless to bindings */
|
||||||
struct @extern Elm.Photocam.Error;
|
struct @extern Elm.Photocam.Error; [[Photocam error information.]]
|
||||||
struct @extern Elm.Photocam.Progress;
|
struct @extern Elm.Photocam.Progress; [[Photocam progress information.]]
|
||||||
|
|
||||||
class @beta Efl.Ui.Image_Zoomable extends Efl.Ui.Image implements Efl.Ui.Zoom,
|
class @beta Efl.Ui.Image_Zoomable extends Efl.Ui.Image implements Efl.Ui.Zoom,
|
||||||
Efl.Ui.Scrollable_Interactive,
|
Efl.Ui.Scrollable_Interactive,
|
||||||
|
|
|
@ -2,9 +2,10 @@ import elm_general;
|
||||||
|
|
||||||
struct @beta Efl.Ui.List_View_Item_Event
|
struct @beta Efl.Ui.List_View_Item_Event
|
||||||
{
|
{
|
||||||
layout: Efl.Ui.Layout;
|
[[Information related to item events.]] // TODO: This needs to be filled in.
|
||||||
child: Efl.Model;
|
layout: Efl.Ui.Layout; [[TBD]]
|
||||||
index: int;
|
child: Efl.Model; [[TBD]]
|
||||||
|
index: int; [[TBD]]
|
||||||
}
|
}
|
||||||
class @beta Efl.Ui.List_View extends Efl.Ui.Layout_Base implements Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar,
|
class @beta Efl.Ui.List_View extends Efl.Ui.Layout_Base implements Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar,
|
||||||
Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Ui.Focus.Composition, Efl.Ui.Focus.Manager_Sub,
|
Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Ui.Focus.Composition, Efl.Ui.Focus.Manager_Sub,
|
||||||
|
@ -12,15 +13,14 @@ class @beta Efl.Ui.List_View extends Efl.Ui.Layout_Base implements Efl.Ui.Scroll
|
||||||
{
|
{
|
||||||
methods {
|
methods {
|
||||||
@property homogeneous {
|
@property homogeneous {
|
||||||
|
[[When in homogeneous mode, all items have the same height and width. Otherwise, each item's size is respected.
|
||||||
|
]]
|
||||||
get {
|
get {
|
||||||
[[Get whether the homogeneous mode is enabled.]]
|
|
||||||
}
|
}
|
||||||
set {
|
set {
|
||||||
[[Enable/disable homogeneous mode.]]
|
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
homogeneous: bool; [[Assume the items within the genlist are of
|
homogeneous: bool; [[Homogeneous mode setting. Default is $false.]]
|
||||||
the same height and width. Default is $false.]]
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property select_mode {
|
@property select_mode {
|
||||||
|
@ -32,8 +32,9 @@ class @beta Efl.Ui.List_View extends Efl.Ui.Layout_Base implements Efl.Ui.Scroll
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property default_style {
|
@property default_style {
|
||||||
|
[[TBD]] // TODO: This needs to be filled in. Does not seem to be in use.
|
||||||
values {
|
values {
|
||||||
style: stringshare;
|
style: stringshare; [[TBD]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property layout_factory {
|
@property layout_factory {
|
||||||
|
|
|
@ -9,4 +9,4 @@ struct @beta @free(free) Efl.Ui.List_View_Layout_Item {
|
||||||
pos: Eina.Position2D;
|
pos: Eina.Position2D;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct @beta Efl_Ui_List_View_Seg_Array;
|
struct @beta Efl_Ui_List_View_Seg_Array; [[TBD]]
|
||||||
|
|
|
@ -52,6 +52,7 @@ function @beta Efl.Ui.Selection_Data_Ready {
|
||||||
|
|
||||||
struct @beta Efl.Ui.Selection_Changed
|
struct @beta Efl.Ui.Selection_Changed
|
||||||
{
|
{
|
||||||
|
[[Selection-changed specific information.]] // TODO: This needs to be filled in.
|
||||||
type: Efl.Ui.Selection_Type; [[Selection type]]
|
type: Efl.Ui.Selection_Type; [[Selection type]]
|
||||||
seat: int; [[The seat on which the selection changed, or NULL for "default"]]
|
seat: int; [[The seat on which the selection changed, or NULL for "default"]]
|
||||||
display: void_ptr; [[The display connection object, NULL under X11]]
|
display: void_ptr; [[The display connection object, NULL under X11]]
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
enum @beta Efl.Ui.Tab_Page_Tab_Changed {
|
enum @beta Efl.Ui.Tab_Page_Tab_Changed {
|
||||||
label = 0, [[Label changed]]
|
[[Which part of the tab has changed.]]
|
||||||
icon [[Icon changed]]
|
label = 0, [[Label has changed.]]
|
||||||
|
icon [[Icon has changed.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
struct @beta Efl.Ui.Tab_Page_Tab_Changed_Event {
|
struct @beta Efl.Ui.Tab_Page_Tab_Changed_Event {
|
||||||
[[Information of changed event]]
|
[[Information of changed event.]]
|
||||||
changed_info: Efl.Ui.Tab_Page_Tab_Changed;
|
changed_info: Efl.Ui.Tab_Page_Tab_Changed; [[Which part of the tab has changed.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
class @beta Efl.Ui.Tab_Page extends Efl.Ui.Layout_Base implements Efl.Content
|
class @beta Efl.Ui.Tab_Page extends Efl.Ui.Layout_Base implements Efl.Content
|
||||||
|
|
|
@ -35,10 +35,10 @@ enum @beta Efl.Ui.Win_Type
|
||||||
a new E-Mail received.]]
|
a new E-Mail received.]]
|
||||||
combo, [[A window holding the contents of a combo box. Not usually used in
|
combo, [[A window holding the contents of a combo box. Not usually used in
|
||||||
the EFL.]]
|
the EFL.]]
|
||||||
dnd,
|
dnd, [[Internal use.]]
|
||||||
inlined_image,
|
inlined_image, [[Internal use.]]
|
||||||
socket_image,
|
socket_image, [[Internal use.]]
|
||||||
fake,
|
fake, [[Internal use.]]
|
||||||
/* Some types have been removed from EO. Skipping to 17. */
|
/* Some types have been removed from EO. Skipping to 17. */
|
||||||
naviframe_basic = 17 [[Used for naviframe style replacement with a back
|
naviframe_basic = 17 [[Used for naviframe style replacement with a back
|
||||||
button instead of a close button.
|
button instead of a close button.
|
||||||
|
|
Loading…
Reference in New Issue