Skip to content

Commit 04999c2

Browse files
committed
Initial upload v1.0.0.6 of cjsontree
1 parent c2bf794 commit 04999c2

File tree

213 files changed

+11071
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

213 files changed

+11071
-2
lines changed

.gitattributes

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
* text eol=crlf
2+
*.exe binary
3+
*.dll binary
4+
*.zip binary
5+
*.obj binary
6+
*.res binary
7+
*.lib binary
8+
*.dlg binary
9+
*.mnu binary
10+
*.ttf binary
11+
*.ico binary
12+
*.bmp binary
13+
*.png binary
14+
*.jpg binary
15+
*.tpl linguist-language=Text
16+
*.inc linguist-language=Assembly

.gitignore

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
bak/
2+
*.undo
3+
*.obj
4+
*.pdb
5+
*.ilk
6+
*.exp
7+
*.bat
8+
Help/
9+
template/
10+
downloads/
11+
screenshots/
12+
wiki/
13+
version/

Images/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
_misc/
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.

Images/Menu/Main/Edit/EditCutItem.bmp

1.05 KB
Binary file not shown.

Images/Menu/Main/Edit/EditCutItem.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/Edit/EditFind.bmp

1.05 KB
Binary file not shown.

Images/Menu/Main/Edit/EditFind.ico

1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.

Images/Menu/Main/Edit/zoom.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/File/FileClose.bmp

1.05 KB
Binary file not shown.

Images/Menu/Main/File/FileClose.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/File/FileExit.bmp

1.05 KB
Binary file not shown.

Images/Menu/Main/File/FileExit.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/File/FileMRU.bmp

1.05 KB
Binary file not shown.

Images/Menu/Main/File/FileMRU.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/File/FileNew.bmp

1.05 KB
Binary file not shown.

Images/Menu/Main/File/FileNew.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/File/FileOpen.bmp

1.05 KB
Binary file not shown.

Images/Menu/Main/File/FileOpen.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/File/FileSave.bmp

1.05 KB
Binary file not shown.

Images/Menu/Main/File/FileSave.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/File/FileSaveAs.bmp

1.05 KB
Binary file not shown.

Images/Menu/Main/File/FileSaveAs.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/File/FileShut.bmp

1.05 KB
Binary file not shown.

Images/Menu/Main/File/FileShut.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/File/FileShut2.ico

2.61 KB
Binary file not shown.

Images/Menu/Main/File/tb_shutdown.ico

1.12 KB
Binary file not shown.

Images/Menu/Main/menu_aboutltli.bmp

1.05 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
2.79 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
2.79 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.

Images/Menu/Rightclick/AddItem.bmp

1.05 KB
Binary file not shown.

Images/Menu/Rightclick/AddItem.ico

1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.

Images/Menu/Rightclick/DeleteItem.bmp

1.05 KB
Binary file not shown.

Images/Menu/Rightclick/DeleteItem.ico

1.12 KB
Binary file not shown.

Images/Menu/Rightclick/EditItem.bmp

1.05 KB
Binary file not shown.

Images/Menu/Rightclick/EditItem.ico

1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.

Images/Menu/Rightclick/PasteJson.bmp

1.05 KB
Binary file not shown.

Images/Menu/Rightclick/PasteJson.ico

1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.
1.05 KB
Binary file not shown.
1.12 KB
Binary file not shown.

Images/Menu/_placeholder.bmp

58 Bytes
Binary file not shown.

Images/Toolbar/TB_AddArray.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddArray_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddFalse.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddFalse_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddItem.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddItem_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddNumber.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddNumber_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddObject.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddObject_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddString.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddString_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddTrue.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_AddTrue_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_Close.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_Close_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_CopyBranch.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_CopyBranch_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_CopyItem.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_CopyItem_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_CutBranch.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_CutItem.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_DeleteItem.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_DeleteItem_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_Exit.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_Exit_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_FindText.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_FindText_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_New.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_New2.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_New_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_Open.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_Open_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_PasteBranch.ico

1.12 KB
Binary file not shown.
1.12 KB
Binary file not shown.

Images/Toolbar/TB_PasteItem.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_PasteItem_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_Save.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_SaveAs.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_SaveAs_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/TB_Save_Grey.ico

1.12 KB
Binary file not shown.

Images/Toolbar/_tb_placeholder.ico

70 Bytes
Binary file not shown.

Images/cjson.ico

7.7 KB
Binary file not shown.

Images/class_module.ico

1.12 KB
Binary file not shown.

Images/export512px.png

13.5 KB

Images/j.ico

109 KB
Binary file not shown.

Images/json_array.ico

1.12 KB
Binary file not shown.

Images/json_custom.ico

1.12 KB
Binary file not shown.

Images/json_false.ico

1.12 KB
Binary file not shown.

Images/json_float.ico

1.12 KB
Binary file not shown.

Images/json_integer.ico

2.79 KB
Binary file not shown.

Images/json_invalid.ico

1.12 KB
Binary file not shown.

Images/json_logical.ico

1.12 KB
Binary file not shown.

Images/json_null.ico

1.12 KB
Binary file not shown.

Images/json_object.ico

1.12 KB
Binary file not shown.

Images/json_string.ico

2.79 KB
Binary file not shown.

Images/json_true.ico

1.12 KB
Binary file not shown.

Images/reg_blank.ico

1.12 KB
Binary file not shown.

README.md

+7-2

Res/cjsontreeAcl.rc

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
#define ACCTABLE 300
2+
#define ACC_FILE_OPEN 301
3+
#define ACC_FILE_CLOSE 302
4+
#define ACC_FILE_NEW 303
5+
#define ACC_FILE_SAVE 304
6+
#define ACC_FILE_SAVEAS 305
7+
#define ACC_EDIT_COPY_ITEM 306
8+
#define ACC_EDIT_COPY_BRANCH 307
9+
#define ACC_EDIT_PASTE_ITEM 308
10+
#define ACC_EDIT_PASTE_BRANCH 309
11+
#define ACC_EDIT_ADD_ITEM 310
12+
#define ACC_EDIT_FIND 311
13+
#define ACC_OPTIONS_CASESEARCH 312
14+
ACCTABLE ACCELERATORS DISCARDABLE
15+
BEGIN
16+
79,ACC_FILE_OPEN,VIRTKEY,NOINVERT,CONTROL
17+
115,ACC_FILE_CLOSE,VIRTKEY,NOINVERT,CONTROL
18+
78,ACC_FILE_NEW,VIRTKEY,NOINVERT,CONTROL
19+
83,ACC_FILE_SAVE,VIRTKEY,NOINVERT,CONTROL
20+
65,ACC_FILE_SAVEAS,VIRTKEY,NOINVERT,CONTROL
21+
73,ACC_EDIT_COPY_ITEM,VIRTKEY,NOINVERT,CONTROL
22+
89,ACC_EDIT_COPY_BRANCH,VIRTKEY,NOINVERT,CONTROL
23+
79,ACC_EDIT_PASTE_ITEM,VIRTKEY,NOINVERT,CONTROL
24+
80,ACC_EDIT_PASTE_BRANCH,VIRTKEY,NOINVERT,CONTROL
25+
39,ACC_EDIT_ADD_ITEM,VIRTKEY,NOINVERT,CONTROL
26+
70,ACC_EDIT_FIND,VIRTKEY,NOINVERT,CONTROL
27+
81,ACC_OPTIONS_CASESEARCH,VIRTKEY,NOINVERT,CONTROL
28+
END

Res/cjsontreeDlg.Rc

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#define IDD_DIALOG 1000
2+
#define DC_TV 1001
3+
#define IDC_MAINTOOLBAR 1003
4+
#define IDC_EdtText 1007
5+
IDD_DIALOG DIALOGEX 6,6,390,275
6+
CAPTION "cJSON Tree"
7+
FONT 8,"Segoe UI",400,0
8+
CLASS "DLGCLASS"
9+
STYLE 0x16CF0800
10+
EXSTYLE 0x00000010
11+
BEGIN
12+
CONTROL "",DC_TV,"SysTreeView32",0x50011A2F,0,17,388,246,0x00000200
13+
CONTROL "",IDC_MAINTOOLBAR,"ToolbarWindow32",0x50008944,0,0,390,17,0x00000000
14+
CONTROL "",IDC_EdtText,"Edit",NOT 0x10000000|0x48210004,3,264,388,11,0x00000200
15+
END

Res/cjsontreeMnu.Rc

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
#define IDM_MENU 10000
2+
#define IDM_FILE_OPEN 10002
3+
#define IDM_FILE_CLOSE 10003
4+
#define IDM_FILE_NEW 10004
5+
#define IDM_FILE_SAVE 10005
6+
#define IDM_FILE_SAVEAS 10006
7+
#define IDM_FILE_EXIT 10001
8+
#define IDM_EDIT_COPY 10201
9+
#define IDM_EDIT_COPY_VALUE 10202
10+
#define IDM_EDIT_COPY_ITEM 10203
11+
#define IDM_EDIT_COPY_BRANCH 10204
12+
#define IDM_EDIT_PASTE_ITEM 10205
13+
#define IDM_EDIT_PASTE_BRANCH 10206
14+
#define IDM_EDIT_PASTE_JSON 10207
15+
#define IDM_EDIT_FIND 10208
16+
#define IDM_OPTIONS_EXPANDALL 10301
17+
#define IDM_OPTIONS_CASESEARCH 10302
18+
#define IDM_HELP_ABOUT 10101
19+
IDM_MENU MENUEX
20+
BEGIN
21+
POPUP "&File"
22+
BEGIN
23+
MENUITEM "&Open...\tCtrl+O",IDM_FILE_OPEN
24+
MENUITEM "Close\tCtrl+F4",IDM_FILE_CLOSE
25+
MENUITEM "",,0x00000800
26+
MENUITEM "&New\tCtrl+N",IDM_FILE_NEW
27+
MENUITEM "",,0x00000800
28+
MENUITEM "&Save\tCtrl+S",IDM_FILE_SAVE
29+
MENUITEM "Save &As...\tCtrl+A",IDM_FILE_SAVEAS
30+
MENUITEM "",,0x00000800
31+
MENUITEM "E&xit\tAlt+F4",IDM_FILE_EXIT
32+
END
33+
POPUP "&Edit"
34+
BEGIN
35+
MENUITEM "&Copy Text\tCtrl+C",IDM_EDIT_COPY
36+
MENUITEM "Copy &Value",IDM_EDIT_COPY_VALUE
37+
MENUITEM "",0,0x00000800
38+
MENUITEM "Copy &Item\tCtrl+I",IDM_EDIT_COPY_ITEM
39+
MENUITEM "Copy &Branch\tCtrl+Y",IDM_EDIT_COPY_BRANCH
40+
MENUITEM "",,0x00000800
41+
MENUITEM "Paste Item\tCtrl+O",IDM_EDIT_PASTE_ITEM
42+
MENUITEM "Paste Branch\tCtrl+P",IDM_EDIT_PASTE_BRANCH
43+
MENUITEM "&Paste JSON\tCtrl+V",IDM_EDIT_PASTE_JSON
44+
MENUITEM "",,0x00000800
45+
MENUITEM "&Find...\tCtrl+F",IDM_EDIT_FIND
46+
END
47+
POPUP "&Options"
48+
BEGIN
49+
MENUITEM "&Expand All On Load",IDM_OPTIONS_EXPANDALL
50+
MENUITEM "&Case Sensitive Search\tF4",IDM_OPTIONS_CASESEARCH
51+
END
52+
POPUP "&Help"
53+
BEGIN
54+
MENUITEM "&About",IDM_HELP_ABOUT
55+
END
56+
END

Res/cjsontreeRes.Rc

+123
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
#define MANIFEST 24
2+
#define ICO_MAIN 100
3+
#define ICO_JSON_STRING 103
4+
#define ICO_JSON_INTEGER 104
5+
#define ICO_JSON_FLOAT 105
6+
#define ICO_JSON_CUSTOM 106
7+
#define ICO_JSON_TRUE 107
8+
#define ICO_JSON_FALSE 108
9+
#define ICO_JSON_ARRAY 109
10+
#define ICO_JSON_OBJECT 110
11+
#define ICO_JSON_NULL 111
12+
#define ICO_JSON_INVALID 112
13+
#define ICO_JSON_LOGICAL 113
14+
#define IMG_FILE_OPEN 201
15+
#define IMG_FILE_CLOSE 202
16+
#define IMG_FILE_NEW 203
17+
#define IMG_FILE_SAVE 204
18+
#define IMG_FILE_SAVEAS 205
19+
#define IMG_FILE_EXPORT 206
20+
#define IMG_FILE_EXPORT_CLIP 207
21+
#define IMG_FILE_EXPORT_DISK 208
22+
#define IMG_FILE_EXIT 209
23+
#define IMG_EDIT_COPY_TEXT 221
24+
#define IMG_EDIT_COPY_VALUE 222
25+
#define IMG_EDIT_COPY_ITEM 223
26+
#define IMG_EDIT_COPY_BRANCH 224
27+
#define IMG_EDIT_PASTE_TEXT 225
28+
#define IMG_EDIT_PASTE_ITEM 226
29+
#define IMG_EDIT_PASTE_BRANCH 227
30+
#define IMG_EDIT_PASTE_JSON 228
31+
#define IMG_CMD_EDIT_ITEM 250
32+
#define IMG_CMD_ADD_ITEM 251
33+
#define IMG_CMD_DEL_ITEM 252
34+
#define IMG_CMD_COPY 253
35+
#define IMG_CMD_PASTE 254
36+
#define IMG_CMD_EXPAND_BRANCH 255
37+
#define IMG_CMD_EXPAND_ALL 256
38+
#define IMG_CMD_COLLAPSE_BRANCH 257
39+
#define IMG_CMD_COLLAPSE_ALL 258
40+
#define IMG_CMD_EXPORT 259
41+
#define IMG_CMD_ADD_ITEM_STRING 270
42+
#define IMG_CMD_ADD_ITEM_NUMBER 271
43+
#define IMG_CMD_ADD_ITEM_TRUE 272
44+
#define IMG_CMD_ADD_ITEM_FALSE 273
45+
#define IMG_CMD_ADD_ITEM_ARRAY 274
46+
#define IMG_CMD_ADD_ITEM_OBJECT 275
47+
#define IMG_CMD_EXPORT_TREE_CLIP 290
48+
#define IMG_CMD_EXPORT_TREE_FILE 291
49+
1 MANIFEST DISCARDABLE "cjsontree.xml"
50+
ICO_MAIN ICON DISCARDABLE "Images/j.ico"
51+
ICO_JSON_STRING ICON DISCARDABLE "Images/json_string.ico"
52+
ICO_JSON_INTEGER ICON DISCARDABLE "Images/json_integer.ico"
53+
ICO_JSON_FLOAT ICON DISCARDABLE "Images/json_float.ico"
54+
ICO_JSON_CUSTOM ICON DISCARDABLE "Images/json_custom.ico"
55+
ICO_JSON_TRUE ICON DISCARDABLE "Images/json_true.ico"
56+
ICO_JSON_FALSE ICON DISCARDABLE "Images/json_false.ico"
57+
ICO_JSON_ARRAY ICON DISCARDABLE "Images/json_array.ico"
58+
ICO_JSON_OBJECT ICON DISCARDABLE "Images/json_object.ico"
59+
ICO_JSON_NULL ICON DISCARDABLE "Images/json_null.ico"
60+
ICO_JSON_INVALID ICON DISCARDABLE "Images/json_invalid.ico"
61+
ICO_JSON_LOGICAL ICON DISCARDABLE "Images/json_logical.ico"
62+
IMG_FILE_OPEN BITMAP DISCARDABLE "Images/Menu/Main/File/FileOpen.bmp"
63+
IMG_FILE_CLOSE BITMAP DISCARDABLE "Images/Menu/Main/File/FileClose.bmp"
64+
IMG_FILE_NEW BITMAP DISCARDABLE "Images/Menu/Main/File/FileNew.bmp"
65+
IMG_FILE_SAVE BITMAP DISCARDABLE "Images/Menu/Main/File/FileSave.bmp"
66+
IMG_FILE_SAVEAS BITMAP DISCARDABLE "Images/Menu/Main/File/FileSaveAs.bmp"
67+
IMG_FILE_EXPORT BITMAP DISCARDABLE "Images/Menu/_placeholder.bmp"
68+
IMG_FILE_EXPORT_CLIP BITMAP DISCARDABLE "Images/Menu/_placeholder.bmp"
69+
IMG_FILE_EXPORT_DISK BITMAP DISCARDABLE "Images/Menu/_placeholder.bmp"
70+
IMG_FILE_EXIT BITMAP DISCARDABLE "Images/Menu/Main/File/FileShut.bmp"
71+
IMG_EDIT_COPY_TEXT BITMAP DISCARDABLE "Images/Menu/Main/Edit/EditCopyText.bmp"
72+
IMG_EDIT_COPY_VALUE BITMAP DISCARDABLE "Images/Menu/Main/Edit/EditCopyValue.bmp"
73+
IMG_EDIT_COPY_ITEM BITMAP DISCARDABLE "Images/Menu/Main/Edit/EditCopyItem.bmp"
74+
IMG_EDIT_COPY_BRANCH BITMAP DISCARDABLE "Images/Menu/Main/Edit/EditCopyBranch.bmp"
75+
IMG_EDIT_PASTE_TEXT BITMAP DISCARDABLE "Images/Menu/_placeholder.bmp"
76+
IMG_EDIT_PASTE_ITEM BITMAP DISCARDABLE "Images/Menu/Main/Edit/EditPasteItem.bmp"
77+
IMG_EDIT_PASTE_BRANCH BITMAP DISCARDABLE "Images/Menu/Main/Edit/EditPasteBranch.bmp"
78+
IMG_EDIT_PASTE_JSON BITMAP DISCARDABLE "Images/Menu/Main/Edit/clipboardjson.bmp"
79+
IMG_CMD_EDIT_ITEM BITMAP DISCARDABLE "Images/Menu/Rightclick/EditItem.bmp"
80+
IMG_CMD_ADD_ITEM BITMAP DISCARDABLE "Images/Menu/Rightclick/AddItem.bmp"
81+
IMG_CMD_DEL_ITEM BITMAP DISCARDABLE "Images/Menu/Rightclick/DeleteItem.bmp"
82+
IMG_CMD_COPY BITMAP DISCARDABLE "Images/Menu/Rightclick/CopySubmenu.bmp"
83+
IMG_CMD_PASTE BITMAP DISCARDABLE "Images/Menu/Rightclick/PasteSubmenu2.bmp"
84+
IMG_CMD_EXPAND_BRANCH BITMAP DISCARDABLE "Images/Menu/Rightclick/ExpandBranch.bmp"
85+
IMG_CMD_EXPAND_ALL BITMAP DISCARDABLE "Images/Menu/Rightclick/ExpandChildren.bmp"
86+
IMG_CMD_COLLAPSE_BRANCH BITMAP DISCARDABLE "Images/Menu/Rightclick/CollapseBranch.bmp"
87+
IMG_CMD_COLLAPSE_ALL BITMAP DISCARDABLE "Images/Menu/Rightclick/CollapseChildren.bmp"
88+
IMG_CMD_EXPORT BITMAP DISCARDABLE "Images/Menu/Rightclick/ExportSubmenu.bmp"
89+
IMG_CMD_ADD_ITEM_STRING BITMAP DISCARDABLE "Images/Menu/Rightclick/Add/AddString.bmp"
90+
IMG_CMD_ADD_ITEM_NUMBER BITMAP DISCARDABLE "Images/Menu/Rightclick/Add/AddNumber.bmp"
91+
IMG_CMD_ADD_ITEM_TRUE BITMAP DISCARDABLE "Images/Menu/Rightclick/Add/AddTrue.bmp"
92+
IMG_CMD_ADD_ITEM_FALSE BITMAP DISCARDABLE "Images/Menu/Rightclick/Add/AddFalse.bmp"
93+
IMG_CMD_ADD_ITEM_ARRAY BITMAP DISCARDABLE "Images/Menu/Rightclick/Add/AddArray.bmp"
94+
IMG_CMD_ADD_ITEM_OBJECT BITMAP DISCARDABLE "Images/Menu/Rightclick/Add/AddObject.bmp"
95+
IMG_CMD_EXPORT_TREE_CLIP BITMAP DISCARDABLE "Images/Menu/Rightclick/Export/ExportClip.bmp"
96+
IMG_CMD_EXPORT_TREE_FILE BITMAP DISCARDABLE "Images/Menu/Rightclick/Export/ExportDisk.bmp"
97+
1500 ICON DISCARDABLE "Images/Toolbar/TB_Open.ico"
98+
1501 ICON DISCARDABLE "Images/Toolbar/TB_Close.ico"
99+
1502 ICON DISCARDABLE "Images/Toolbar/TB_New.ico"
100+
1503 ICON DISCARDABLE "Images/Toolbar/TB_Save.ico"
101+
1504 ICON DISCARDABLE "Images/Toolbar/TB_SaveAs.ico"
102+
1505 ICON DISCARDABLE "Images/Toolbar/TB_CopyItem.ico"
103+
1506 ICON DISCARDABLE "Images/Toolbar/TB_CopyBranch.ico"
104+
1507 ICON DISCARDABLE "Images/Toolbar/TB_PasteItem.ico"
105+
1508 ICON DISCARDABLE "Images/Toolbar/TB_PasteBranch.ico"
106+
1509 ICON DISCARDABLE "Images/Toolbar/TB_AddItem.ico"
107+
1510 ICON DISCARDABLE "Images/Toolbar/TB_DeleteItem.ico"
108+
1600 ICON DISCARDABLE "Images/Toolbar/TB_Open_Grey.ico"
109+
1601 ICON DISCARDABLE "Images/Toolbar/TB_Close_Grey.ico"
110+
1602 ICON DISCARDABLE "Images/Toolbar/TB_New_Grey.ico"
111+
1603 ICON DISCARDABLE "Images/Toolbar/TB_Save_Grey.ico"
112+
1604 ICON DISCARDABLE "Images/Toolbar/TB_SaveAs_Grey.ico"
113+
1605 ICON DISCARDABLE "Images/Toolbar/TB_CopyItem_Grey.ico"
114+
1606 ICON DISCARDABLE "Images/Toolbar/TB_CopyBranch_Grey.ico"
115+
1607 ICON DISCARDABLE "Images/Toolbar/TB_PasteItem_Grey.ico"
116+
1608 ICON DISCARDABLE "Images/Toolbar/TB_PasteBranch_Grey.ico"
117+
1609 ICON DISCARDABLE "Images/Toolbar/TB_AddItem_Grey.ico"
118+
1610 ICON DISCARDABLE "Images/Toolbar/TB_DeleteItem_Grey.ico"
119+
101 BITMAP DISCARDABLE "Images/Menu/Main/menu_aboutltli.bmp"
120+
229 BITMAP DISCARDABLE "Images/Menu/Main/Edit/EditFind.bmp"
121+
1511 ICON DISCARDABLE "Images/Toolbar/TB_FindText.ico"
122+
1611 ICON DISCARDABLE "Images/Toolbar/TB_FindText_Grey.ico"
123+
200 BITMAP DISCARDABLE "Images/Menu/Main/File/FileMRU.bmp"

Res/cjsontreeStr.rc

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#define TT_FILE_OPEN 3000
2+
#define TT_FILE_CLOSE 3001
3+
#define TT_FILE_NEW 3002
4+
#define TT_FILE_SAVE 3003
5+
#define TT_FILE_SAVEAS 3004
6+
#define TT_EDIT_COPY_ITEM 3005
7+
#define TT_EDIT_COPY_BRANCH 3006
8+
#define TT_EDIT_PASTE_ITEM 3007
9+
#define TT_EDIT_PASTE_BRANCH 3008
10+
#define TT_ADD_ITEM 3009
11+
#define TT_DEL_ITEM 3010
12+
#define TT_ADD_ITEM_STRING 3040
13+
#define TT_ADD_ITEM_NUMBER 3041
14+
#define TT_ADD_ITEM_TRUE 3042
15+
#define TT_ADD_ITEM_FALSE 3043
16+
#define TT_ADD_ITEM_ARRAY 3044
17+
#define TT_ADD_ITEM_OBJECT 3045
18+
#define TT_EDIT_FIND 3011
19+
STRINGTABLE DISCARDABLE
20+
BEGIN
21+
TT_FILE_OPEN "Open a json file"
22+
TT_FILE_CLOSE "Close"
23+
TT_FILE_NEW "New json file"
24+
TT_FILE_SAVE "Save"
25+
TT_FILE_SAVEAS "Save as"
26+
TT_EDIT_COPY_ITEM "Copy item"
27+
TT_EDIT_COPY_BRANCH "Copy branch (and all children items)"
28+
TT_EDIT_PASTE_ITEM "Paste item"
29+
TT_EDIT_PASTE_BRANCH "Paste branch (and all children items)"
30+
TT_ADD_ITEM "Add a json item type"
31+
TT_DEL_ITEM "Delete item"
32+
TT_ADD_ITEM_STRING "Add json string"
33+
TT_ADD_ITEM_NUMBER "Add json number"
34+
TT_ADD_ITEM_TRUE "Add json true"
35+
TT_ADD_ITEM_FALSE "Add json false"
36+
TT_ADD_ITEM_ARRAY "Add json array"
37+
TT_ADD_ITEM_OBJECT "Add json object"
38+
TT_EDIT_FIND "Find text..."
39+
END

Res/cjsontreeVer.rc

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#define VERINF1 1
2+
VERINF1 VERSIONINFO
3+
FILEVERSION 1,0,0,6
4+
PRODUCTVERSION 1,0,0,6
5+
FILEOS 0x00000004
6+
FILETYPE 0x00000001
7+
BEGIN
8+
BLOCK "StringFileInfo"
9+
BEGIN
10+
BLOCK "040904B0"
11+
BEGIN
12+
VALUE "CompanyName", "fearless\0"
13+
VALUE "FileVersion", "1.0.0.6\0"
14+
VALUE "FileDescription", "cjsontree x86\0"
15+
VALUE "InternalName", "cjsontree\0"
16+
VALUE "LegalCopyright", "fearless\0"
17+
VALUE "LegalTrademarks", "fearless\0"
18+
VALUE "OriginalFilename", "cjsontree\0"
19+
VALUE "ProductName", "cjsontree x86\0"
20+
VALUE "ProductVersion", "1.0.0.6\0"
21+
END
22+
END
23+
BLOCK "VarFileInfo"
24+
BEGIN
25+
VALUE "Translation", 0x0409, 0x04B0
26+
END
27+
END

0 commit comments

Comments
 (0)