%% %% %CopyrightBegin% %% %% Copyright Ericsson AB 1997-2009. All Rights Reserved. %% %% The contents of this file are subject to the Erlang Public License, %% Version 1.1, (the "License"); you may not use this file except in %% compliance with the License. You should have received a copy of the %% Erlang Public License along with this software. If not, it can be %% retrieved online at http://www.erlang.org/. %% %% Software distributed under the License is distributed on an "AS IS" %% basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See %% the License for the specific language governing rights and limitations %% under the License. %% %% %CopyrightEnd% -define(WHITE, {255,255,255}). -define(DEFAULT_BG_COLOR, {217,217,217}). -define(COL_MARK_COLOR, {0, 0, 0}). -define(SORT_MARK_COLOR, {255,215,0}). -define(BLINK_COLOR1, {255,0,0}). -define(BLINK_COLOR2, {0,255,0}). -define(BLINK_COLOR3, {0,0,0}). -define(BTN_FONT, {courier,12}). -record(col_mark_params, {col_btn_id, virtual_col_marked, sort_btn_id, virtual_sort_col }). -record(row_mark_params, {virtual_row_marked, real_row_marked }). -record(process_variables, {parent_pid, grid_frame_id, grid_frame_width, grid_frame_height, ypos, hbtn_height, vbtn_width, resbtn_width, first_col_shown, hbtns_shown = [], vbtns_shown = [], resbtns_shown = [], cols_shown = [], key_numbers = [], key_ids = [], blink_color_list = [?BLINK_COLOR1, ?BLINK_COLOR2, ?BLINK_COLOR3], col_mark_params = #col_mark_params{}, row_mark_params = #row_mark_params{} }). -record(hbtn, {virtual_col, real_col, id, width, xpos }). -record(resbtn, {virtual_col, real_col, id, width, xpos }). -record(vbtn, {virtual_row, real_row, id, height, ypos }).