📄 m2c_setup_table.m2i
字号:
############################################################# -*- c -*-## generic include for XXX. Do not use directly.#### $Id: m2c_setup_table.m2i,v 1.16 2004/10/15 00:48:31 rstory Exp $########################################################################@if $m2c_mark_boundary == 1@/** START code generated by $RCSfile: m2c_setup_table.m2i,v $ $Revision: 1.16 $ */@end@##########################################################################@if "x$mfd_readme_verbose" eq "x"@@ include default-mfd-top.m2c@@end@@if "$m2c_context_name" ne "$table"@@ eval $m2c_context_name = $table@@ eval $context = $table@@ if $m2c_report_progress == 1@@ print | +-> Processing table $context@@ end@@ eval $m2c_context_item = "rowreq_ctx->"@@ eval $m2c_table_external_indexes = count_external_indexes($context)@@ eval $m2c_table_settable = table_is_writable($context)@@ eval $m2c_table_dependencies = $m2c_table_settable@@ eval $m2c_table_row_creation = table_has_create($context)@@ eval $m2c_table_skip_mapping = -1@ # -1 = no default; based on type##@ eval $m2c_context_reg = "$mfd_default_context_reg"@@ eval $m2c_data_context = "$mfd_default_data_context"@@ eval $m2c_table_access = "$mfd_default_table_access"@@ eval $m2c_data_allocate = $mfd_default_data_allocate@@ eval $m2c_undo_embed = $mfd_default_undo_embed@@ eval $m2c_data_init = $mfd_default_data_init@##// transient: 0:persistent, 1:semi-transient, 2:transient@ eval $m2c_data_transient = $mfd_default_data_transient@@ eval $m2c_include_examples = $mfd_default_include_examples@@ eval $m2c_irreversible_commit = 0@#### allow for user override, or save defaults##@ ifconf default-table-${context}.m2d@@ if $mfd_interactive_setup == 1@@ print There are existing defaults for $context.@@ prompt $ans o)verwrite or u)se existing [default=u] : @@ if "x$ans" eq "xo"@@ run mfd-interactive-setup.m2c@@ end@ @ end@@ else@ # no existing defaults@ run mfd-interactive-setup.m2c@@ end@ # no conf file@ if $m2c_gen_table_defaults == 1@@ exit@@ end@@ include default-table-${context}.m2d@##@ eval $m2c_data_item_base = "${m2c_context_item}data"@@ if $m2c_data_allocate == 1@@ eval $m2c_data_item = "${m2c_data_item_base}->"@@ else@@ eval $m2c_data_item = "${m2c_data_item_base}."@@ end@@ if $m2c_table_settable == 0@@ eval $m2c_undo_embed = 1@@ end@@ eval $m2c_undo_item_base = "${m2c_context_item}undo"@@ if $m2c_undo_embed == 1@@ eval $m2c_undo_item = "${m2c_undo_item_base}."@@ else@@ eval $m2c_undo_item = "${m2c_undo_item_base}->"@@ end@@end@@eval $m2c_node_name = ""@################################################################################################################################################@if $m2c_mark_boundary == 1@/** END code generated by $RCSfile: m2c_setup_table.m2i,v $ $Revision: 1.16 $ */@end@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -