一款状态回放过去时索引的设置

procedure  TMainForm.AclonRectSelectoolExecute(Sender;Tobject);

begin

MapDetail.CurrentTool  := miRectSelectTool;

sb.Panele[2].Text  := TAction(Sender).Hint;

end

简单地说明状态回放的一些功能所示:

type

ThistoryList  =  class(TList)

private

FHistoryinteger;     //过去时的索引

procedure SetHistoryIndex(const  Value: Integer): //过去时索引设置

protected

public

//通过SetHistoryIndex方法设置过去时的索引属性

property  HistoryIndex:Integer read FHistoryIndex write
SethistoryIndex;

function Add(Item: pointer): Integer;       //增加过时的索引

procegure  Clear; override;                     //清空过去时的索引

procedure  Delete(Index:  Integer);        //删除过去的索引

procedure  Insert(Index:  Integer;  Item:  Pointer);  //插入过去的索引

function   Goback:  integer;

function   GoForward:  integer;             //实现状态后退

function   GoForward:  integer              //实现状态前朝

constructor   Create ;                          //分类的构造

end

一款状态回放过去时索引的设置

时间: 2024-10-11 21:36:54

  一款状态回放过去时索引的设置的相关文章

UITableView 索引的设置

if (_indexCollation == nil) { _indexCollation = [UILocalizedIndexedCollation currentCollation]; } NSArray *localTracks = [NSArray array]; //查找本地音乐 NSEntityDescription * trEty = [NSEntityDescription entityForName:@"Track" inManagedObjectContext:S

ccConfig(设置一些底层接口状态:是否支持动作叠加 设置fps更新间隔和位置 是否画边框等。。)

#ifndef __CCCONFIG_H__ #define __CCCONFIG_H__ #include "platform/CCPlatformConfig.h" /** @file cocos2d (cc) configuration file */ /** @def CC_ENABLE_STACKABLE_ACTIONS    //STACKABLE可叠起堆放的 If enabled, actions that alter(改变) the position property

SQL SERVER数据库状态(脱机,联机,可疑)及SQL设置语句详解

首先我们应该知道数据库总是处于一个特定的状态中,下面先来了解一下数据库的常见的三种状态:1,脱机:我们可以在Microsoft SQL Server Management中看到该数据库,但该数据库名称旁边有"脱机"的字样,说明该数据库现在虽然存在于数据库引擎实例中,但是不可以执行任何有效的数据操作,比如新增,修改,删除等,这就是脱机状态. 2,联机:该状态为数据库正常状态,也就是我们常看到的数据库的状态,该状态下的数据库处于可操作状态,可以对数据库进行任何权限内的操作. 3,可疑:和&

获取网络状态及跳转到网络设置界面

Android平台提供了ConnectivityManager 类,用于网络连接状态的检测. 在使用ConnectivityManager 时,必须在AndroidManifest.xml中添加访问网络状态的权限 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> MainActivity.java package com.example.networksetting; imp

付款前.检查状态.防止重复付款,需要ajax设置为同步,等待ajax返回结果再使用

$("#surePay").on("touchstart",function(){ var apply_id = $('#apply_id').val(); var kk = 0; $.ajax({ url:"/apply/check_pay_status", type:"get", async: false, data:{"apply_id":apply_id}, dataType:"json&

检测和整理索引碎片

索引碎片的检测和整理 存储数据是为了查找数据,存储结构影响数据查找的性能.对无序数据进行查找,最快的查找算法是哈希查找:对有序数据进行查找,最快的查找算法是平衡树查找.在传统的关系型数据库中,聚集索引和非聚集索引都是平衡树(B-Tree)类型的存储结构,用于顺序存储数据,便于实现数据的快速查找.除了提升数据查找的性能之外,索引还能减少硬盘IO和内存消耗.通常情况下,硬盘IO是查找性能的瓶颈,由于索引是数据表的列的子集,这意味着,索引只存储部分列的数据,占用的硬盘空间比全部列少了很多,因此,数据库

SQL存储原理及聚集索引、非聚集索引、唯一索引、主键约束的关系(补)

索引类型 1.          唯一索引:唯一索引不允许两行具有相同的索引值 2.          主键索引:为表定义一个主键将自动创建主键索引,主键索引是唯一索引的特殊类型.主键索引要求主键中的每个值是唯一的,并且不能为空 3.          聚集索引(Clustered):表中各行的物理顺序与键值的逻辑(索引)顺序相同,每个表只能有一个 4.          非聚集索引(Non-clustered):非聚集索引指定表的逻辑顺序.数据存储在一个位置,索引存储在另一个位置,索引中包含指

分区表与分区索引

(一)什么是分区 所谓分区,就是将一张巨型表或巨型索引分成若干个独立的组成部分进行存储和管理,每一个相对小的,可独立管理的部分,称为分区. (二)分区的优势 提高数据可管理性.对表进行分区,数据的加载.索引的创建与重建.数据的备份与恢复等操作都可以在分区表上进行,而不必在表级别上进行,提高了数据的可管理性: 增强数据库的可用性.某个分区出现问题,只影响该分区,其它分区照常运作: 改善查询性能.将对整个表的查询转化为对某个分区表的查询,提高了查询速度: 提高数据库操作的并行性.可对分区表进行并行操

为何在查询中索引未被使用 (Doc ID 1549181.1)

* 为何在查询中索引未被使用 (Doc ID 1549181.1) To Bottom 文档内容 用途   排错步骤   快速检查   表上是否存在索引?   索引是否应该被使用?   索引本身的问题   索引列或者索引的前置列是否在单表(non-join)查询的 Where 条件中(predicate list)?   索引列是否用在连接谓词中(join predicates)?   索引列在 IN 或者多个 OR 语句中?   索引列是否被函数修改?   隐式类型转换(implicit ty