PuzzleSDK
LabelTestNew.h
浏览该文件的文档.
1/****************************************************************************
2 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
3
4 http://www.cocos2d-x.org
5
6 Permission is hereby granted, free of charge, to any person obtaining a copy
7 of this software and associated documentation files (the "Software"), to deal
8 in the Software without restriction, including without limitation the rights
9 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10 copies of the Software, and to permit persons to whom the Software is
11 furnished to do so, subject to the following conditions:
12
13 The above copyright notice and this permission notice shall be included in
14 all copies or substantial portions of the Software.
15
16 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22 THE SOFTWARE.
23 ****************************************************************************/
24
25#ifndef _ATLAS_TEST_NEW_H_
26#define _ATLAS_TEST_NEW_H_
27
28#include "../BaseTest.h"
29#include "renderer/CCCustomCommand.h"
30#include "ui/CocosGUI.h"
31#include "extensions/cocos-ext.h"
32#include "editor-support/cocostudio/LocalizationManager.h"
33
34DEFINE_TEST_SUITE(NewLabelTests);
35
36class AtlasDemoNew : public TestCase
37{
38};
39
41{
42 float _time;
43public:
45
47
48 virtual void step(float dt);
49
50 virtual std::string title() const override;
51 virtual std::string subtitle() const override;
52};
53
55{
56 float _time;
57public:
59
61 virtual void step(float dt);
62
63 virtual std::string title() const override;
64 virtual std::string subtitle() const override;
65};
66
68{
69public:
71
73 virtual std::string title() const override;
74 virtual std::string subtitle() const override;
75};
76
77
79{
80public:
82
84 virtual std::string title() const override;
85 virtual std::string subtitle() const override;
86};
87
89{
90public:
92
94 virtual std::string title() const override;
95
96 virtual std::string subtitle() const override;
97};
98
100{
101public:
103
105 virtual std::string title() const override;
106
107 virtual std::string subtitle() const override;
108};
109
111{
112public:
114
116 virtual std::string title() const override;
117 virtual std::string subtitle() const override;
118};
119
121{
122public:
124
126 virtual std::string title() const override;
127 virtual std::string subtitle() const override;
128};
129
131{
132public:
134
136 void updateStrings(float dt);
137 virtual std::string title() const override;
138 virtual std::string subtitle() const override;
139
140private:
142};
143
145{
146public:
148
150 virtual std::string title() const override;
151 virtual std::string subtitle() const override;
152};
153
155{
156public:
158
160 virtual std::string title() const override;
161 virtual std::string subtitle() const override;
162};
163
165{
166public:
168
169 virtual bool init() override;
170 void snapArrowsToEdge();
171 virtual std::string title() const override;
172 virtual std::string subtitle() const override;
173 void stringChanged(cocos2d::Ref* sender);
174 void alignmentChanged(cocos2d::Ref* sender);
175 void onTouchesBegan(const std::vector<cocos2d::Touch*>& touches, cocos2d::Event* event);
176 void onTouchesEnded(const std::vector<cocos2d::Touch*>& touches, cocos2d::Event* event);
177 void onTouchesMoved(const std::vector<cocos2d::Touch*>& touches, cocos2d::Event* event);
178 void selectAlignmentItem(cocos2d::MenuItemFont* item);
179 void selectSentenceItem(cocos2d::MenuItemFont* item);
180 virtual std::string getItemString(cocos2d::MenuItemFont* item);
181
182protected:
183 cocos2d::Label* _label = nullptr;
184 cocos2d::Sprite* _arrowsBar = nullptr;
185 cocos2d::Sprite* _arrows = nullptr;
186 std::vector<cocos2d::MenuItemFont*> _menuItems;
187 cocos2d::MenuItemFont *_lastSentenceItem = nullptr;
188 cocos2d::MenuItemFont *_lastAlignmentItem = nullptr;
189 bool _drag = false;
190};
191
193{
194public:
196
197 bool init() override;
198
199 virtual std::string title() const override;
200 virtual std::string subtitle() const override;
201 virtual std::string getItemString(cocos2d::MenuItemFont* item) override;
202};
203
205{
206public:
208
210
211 virtual std::string title() const override;
212 virtual std::string subtitle() const override;
213};
214
216{
217public:
219
221
222 virtual std::string title() const override;
223 virtual std::string subtitle() const override;
224};
225
227{
228public:
230
232
233 virtual std::string title() const override;
234 virtual std::string subtitle() const override;
235};
236
238{
239public:
241
243
244 virtual std::string title() const override;
245 virtual std::string subtitle() const override;
246};
247
249{
250public:
252
254
255 virtual std::string title() const override;
256 virtual std::string subtitle() const override;
257};
258
260{
261public:
263
265 virtual std::string title() const override;
266 virtual std::string subtitle() const override;
267
268private:
269
270 void setAlignmentLeft(cocos2d::Ref* sender);
271 void setAlignmentCenter(cocos2d::Ref* sender);
272 void setAlignmentRight(cocos2d::Ref* sender);
273 void updateAlignment();
274
275 cocos2d::Label* _label;
276 cocos2d::TextHAlignment _horizAlign;
277
278};
279
281{
282public:
284
286 virtual std::string title() const override;
287 virtual std::string subtitle() const override;
288};
289
291{
292public:
294
296 virtual std::string title() const override;
297 virtual std::string subtitle() const override;
298
299private:
300};
301
303{
304public:
306
308
309 virtual std::string title() const override;
310 virtual std::string subtitle() const override;
311};
312
314{
315public:
317
319
320 virtual std::string title() const override;
321 virtual std::string subtitle() const override;
322
323private:
324};
325
327{
328public:
330
332
333 virtual std::string title() const override;
334 virtual std::string subtitle() const override;
335};
336
338{
339public:
341
343
344 virtual std::string title() const override;
345 virtual std::string subtitle() const override;
346};
347
349{
350public:
352
354
355 virtual void onEnter() override;
356 virtual std::string title() const override;
357 virtual std::string subtitle() const override;
358
359 void sliderEvent(cocos2d::Ref* sender, cocos2d::ui::Slider::EventType type);
360private:
361 cocos2d::Label* shadowLabelOutline;
362 cocos2d::Label* shadowLabelTTF;
363 cocos2d::Label* shadowLabelGrow;
364 cocos2d::Label* shadowLabelBMFont;
365};
366
368{
369public:
371
373
374 virtual std::string title() const override;
375 virtual std::string subtitle() const override;
376
377 void step(float dt);
378
379private:
380 float _time;
381};
382
384{
385public:
387
389
390 virtual std::string title() const override;
391 virtual std::string subtitle() const override;
392
393 void step(float dt);
395
396private:
397 float _time;
398};
399
401{
402public:
404
406
407 virtual std::string title() const override;
408 virtual std::string subtitle() const override;
409};
410
412{
413public:
415
417
418 virtual std::string title() const override;
419 virtual std::string subtitle() const override;
420};
421
423{
424public:
426
428
429 virtual std::string title() const override;
430 virtual std::string subtitle() const override;
431};
432
434{
435public:
437
439 virtual std::string title() const override;
440 virtual std::string subtitle() const override;
441private:
442 void setAlignmentLeft(cocos2d::Ref* sender);
443 void setAlignmentCenter(cocos2d::Ref* sender);
444 void setAlignmentRight(cocos2d::Ref* sender);
445 void setAlignmentTop(cocos2d::Ref* sender);
446 void setAlignmentMiddle(cocos2d::Ref* sender);
447 void setAlignmentBottom(cocos2d::Ref* sender);
448
449 cocos2d::Label* _label;
450};
451
453{
454public:
456
458
459 virtual std::string title() const override;
460 virtual std::string subtitle() const override;
461};
462
464{
465public:
467
469
470 virtual std::string title() const override;
471 virtual std::string subtitle() const override;
472};
473
475{
476public:
478
480
481 virtual std::string title() const override;
482 virtual std::string subtitle() const override;
483
484 void sliderEvent(cocos2d::Ref* sender, cocos2d::ui::Slider::EventType type);
485private:
486 cocos2d::Label* label;
487};
488
490{
491public:
493
495
496 virtual std::string title() const override;
497 virtual std::string subtitle() const override;
498
499 void sliderEvent(cocos2d::Ref* sender, cocos2d::ui::Slider::EventType type);
500private:
501 cocos2d::Label* label;
502};
503
505{
506public:
508
510
511 virtual std::string title() const override;
512 virtual std::string subtitle() const override;
513};
514
516{
517public:
519
521
522 virtual std::string title() const override;
523 virtual std::string subtitle() const override;
524};
525
526// we don't support linebreak mode
527
529{
530public:
532
534
535 virtual std::string title() const override;
536 virtual std::string subtitle() const override;
537};
538
540{
541public:
543
545
546 virtual std::string title() const override;
547 virtual std::string subtitle() const override;
548};
549
551{
552public:
554
556
557 virtual std::string title() const override;
558 virtual std::string subtitle() const override;
559};
560
562{
563public:
565
567
568 virtual std::string title() const override;
569 virtual std::string subtitle() const override;
570};
571
573{
574public:
576
578
579 virtual std::string title() const override;
580 virtual std::string subtitle() const override;
581};
582
584{
585public:
587
589
590 virtual std::string title() const override;
591 virtual std::string subtitle() const override;
592};
593
595{
596public:
598
600
601 virtual std::string title() const override;
602 virtual std::string subtitle() const override;
603};
604
606{
607public:
609
611
612 virtual std::string title() const override;
613 virtual std::string subtitle() const override;
614};
615
617{
618public:
620
622
623 virtual std::string title() const override;
624};
625
627{
628public:
630
632
633 virtual std::string title() const override;
634 virtual std::string subtitle() const override;
635};
636
638{
639public:
641
643
644 virtual std::string title() const override;
645 virtual std::string subtitle() const override;
646};
647
649{
650public:
652
654
655 virtual std::string title() const override;
656 virtual std::string subtitle() const override;
657};
658
660{
661public:
663
665
666 virtual std::string title() const override;
667 virtual std::string subtitle() const override;
668};
669
671{
672public:
674
676
677 virtual std::string title() const override;
678 virtual std::string subtitle() const override;
679};
680
682{
683public:
685 void updateDrawNodeSize(const cocos2d::Size &drawNodeSize);
686 cocos2d::extension::ControlStepper* makeControlStepper();
687 void valueChanged(cocos2d::Ref* sender, cocos2d::extension::Control::EventType controlEvent);
688
689protected:
690 void setAlignmentLeft(cocos2d::Ref* sender);
691 void setAlignmentCenter(cocos2d::Ref* sender);
692 void setAlignmentRight(cocos2d::Ref* sender);
693 void setAlignmentTop(cocos2d::Ref* sender);
694 void setAlignmentMiddle(cocos2d::Ref* sender);
695 void setAlignmentBottom(cocos2d::Ref* sender);
696
697 void initWrapOption(const cocos2d::Size& size);
698 void initToggleLabelTypeOption(const cocos2d::Size& size);
699 void initAlignmentOption(const cocos2d::Size& size);
700 void initFontSizeChange(const cocos2d::Size& size);
701 void initSliders(const cocos2d::Size& size);
702 void initTestLabel(const cocos2d::Size& size);
703 void initDrawNode(const cocos2d::Size& size);
704 cocos2d::DrawNode* _drawNode;
705 cocos2d::Label* _label;
707};
708
710{
711public:
713
715
716 virtual std::string title() const override;
717 virtual std::string subtitle() const override;
718};
719
721{
722public:
724
726
727 virtual std::string title() const override;
728 virtual std::string subtitle() const override;
729};
730
732{
733public:
735
737
738 virtual std::string title() const override;
739 virtual std::string subtitle() const override;
740};
741
743{
744public:
746
748
749 virtual std::string title() const override;
750 virtual std::string subtitle() const override;
751};
752
754{
755public:
757
759
760 virtual std::string title() const override;
761 virtual std::string subtitle() const override;
762};
763
765{
766public:
768
770
771 virtual std::string title() const override;
772 virtual std::string subtitle() const override;
773};
774
776{
777public:
779
782 void onChangedRadioButtonSelect(cocos2d::ui::RadioButton* radioButton,cocos2d::ui::RadioButton::EventType type);
783
784 virtual std::string title() const override;
785 virtual std::string subtitle() const override;
786};
787
789{
790public:
792
795 void onChangedRadioButtonSelect(cocos2d::ui::RadioButton* radioButton,cocos2d::ui::RadioButton::EventType type);
796
797 virtual std::string title() const override;
798 virtual std::string subtitle() const override;
799};
800
802{
803public:
805
807
808 virtual std::string title() const override;
809 virtual std::string subtitle() const override;
810};
811
813{
814public:
816
818
819 virtual std::string title() const override;
820 virtual std::string subtitle() const override;
821};
822
824{
825public:
827
829 virtual std::string title() const override;
830 virtual std::string subtitle() const override;
831};
832
834{
835public:
837
838 LabelItalics();
839 virtual std::string title() const override;
840 virtual std::string subtitle() const override;
841
842 cocos2d::Label* _label1a;
843 cocos2d::Label* _label2a;
844};
845
847{
848public:
850
851 LabelBold();
852 virtual std::string title() const override;
853 virtual std::string subtitle() const override;
854
855 cocos2d::Label* _label1a;
856 cocos2d::Label* _label2a;
857};
858
860{
861public:
863
865 virtual std::string title() const override;
866 virtual std::string subtitle() const override;
867
868 cocos2d::Label* _label1a;
869 cocos2d::Label* _label2a;
870};
871
873{
874public:
876
878 virtual std::string title() const override;
879 virtual std::string subtitle() const override;
880
881 cocos2d::Label* _label1a;
882 cocos2d::Label* _label2a;
883};
884
886{
887public:
889
891 virtual std::string title() const override;
892 virtual std::string subtitle() const override;
893
894 cocos2d::Label* _label1a;
895 cocos2d::Label* _label2a;
896};
897
899{
900public:
902
904 void onChangedRadioButtonSelect(cocos2d::ui::RadioButton* radioButton, cocos2d::ui::RadioButton::EventType type);
905
906 virtual std::string title() const override;
907 virtual std::string subtitle() const override;
908
909 cocos2d::Label* _label1;
910 cocos2d::Label* _label2;
911 cocostudio::ILocalizationManager* _localizationJson;
912 cocostudio::ILocalizationManager* _localizationBin;
913};
914
916{
917public:
919
921
922 virtual std::string title() const override;
923 virtual std::string subtitle() const override;
924};
925
927{
928public:
930
932
933 virtual std::string title() const override;
934 virtual std::string subtitle() const override;
935};
936
938{
939public:
941
943
944 virtual std::string title() const override;
945 virtual std::string subtitle() const override;
946};
947
949{
950public:
952
954
955 virtual std::string title() const override;
956 virtual std::string subtitle() const override;
957};
958
960{
961public:
963
965
966 virtual std::string title() const override;
967 virtual std::string subtitle() const override;
968};
969
971{
972public:
974
976
977 virtual void purgeCachedData();
978
979 virtual std::string title() const override;
980 virtual std::string subtitle() const override;
981};
982
984public:
986
988
989 virtual std::string title() const override;
990 virtual std::string subtitle() const override;
991
992private:
993 static void setLetterColors(cocos2d::Label* label, const cocos2d::Color3B& color);
994};
995
996#endif
DEFINE_TEST_SUITE(NewLabelTests)
CREATE_FUNC(LabelAddChildTest)
virtual std::string title() const override
cocos2d::Label * label
Definition: LabelTestNew.h:501
virtual std::string subtitle() const override
void sliderEvent(cocos2d::Ref *sender, cocos2d::ui::Slider::EventType type)
virtual std::string title() const override
CREATE_FUNC(LabelAdditionalKerningTest)
void setAlignmentTop(cocos2d::Ref *sender)
void setAlignmentRight(cocos2d::Ref *sender)
cocos2d::Label * _label
Definition: LabelTestNew.h:449
void setAlignmentLeft(cocos2d::Ref *sender)
virtual std::string subtitle() const override
void setAlignmentCenter(cocos2d::Ref *sender)
void setAlignmentMiddle(cocos2d::Ref *sender)
CREATE_FUNC(LabelAlignmentTest)
void setAlignmentBottom(cocos2d::Ref *sender)
virtual std::string title() const override
cocos2d::Label * _label2a
Definition: LabelTestNew.h:856
CREATE_FUNC(LabelBold)
virtual std::string title() const override
virtual std::string subtitle() const override
cocos2d::Label * _label1a
Definition: LabelTestNew.h:855
CREATE_FUNC(LabelCharMapColorTest)
virtual std::string title() const override
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelCharMapFontTest)
virtual std::string title() const override
CREATE_FUNC(LabelCharMapTest)
void step(float dt)
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelCrashTest)
virtual std::string subtitle() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelFNTBounds)
virtual std::string title() const override
virtual std::string title() const override
CREATE_FUNC(LabelFNTColorAndOpacity)
virtual std::string subtitle() const override
virtual void step(float dt)
CREATE_FUNC(LabelFNTColor)
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelFNTGlyphDesigner)
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelFNTHundredLabels)
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelFNTMultiLineAlignment)
cocos2d::MenuItemFont * _lastAlignmentItem
Definition: LabelTestNew.h:188
void alignmentChanged(cocos2d::Ref *sender)
void onTouchesMoved(const std::vector< cocos2d::Touch * > &touches, cocos2d::Event *event)
void selectSentenceItem(cocos2d::MenuItemFont *item)
cocos2d::Sprite * _arrowsBar
Definition: LabelTestNew.h:184
void stringChanged(cocos2d::Ref *sender)
cocos2d::Sprite * _arrows
Definition: LabelTestNew.h:185
virtual std::string subtitle() const override
void selectAlignmentItem(cocos2d::MenuItemFont *item)
virtual bool init() override
cocos2d::Label * _label
Definition: LabelTestNew.h:183
cocos2d::MenuItemFont * _lastSentenceItem
Definition: LabelTestNew.h:187
void onTouchesEnded(const std::vector< cocos2d::Touch * > &touches, cocos2d::Event *event)
std::vector< cocos2d::MenuItemFont * > _menuItems
Definition: LabelTestNew.h:186
virtual std::string title() const override
void onTouchesBegan(const std::vector< cocos2d::Touch * > &touches, cocos2d::Event *event)
virtual std::string getItemString(cocos2d::MenuItemFont *item)
virtual std::string getItemString(cocos2d::MenuItemFont *item) override
virtual std::string subtitle() const override
bool init() override
LabelFNTMultiLineAlignmentUNICODE
virtual std::string title() const override
CREATE_FUNC(LabelFNTMultiLineAlignmentUNICODE)
virtual std::string title() const override
CREATE_FUNC(LabelFNTMultiLine)
virtual std::string subtitle() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelFNTOffset)
virtual std::string title() const override
CREATE_FUNC(LabelFNTOpacity)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelFNTPadding)
CREATE_FUNC(LabelFNTRetina)
virtual std::string title() const override
virtual std::string subtitle() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelFNTSpriteActions)
virtual void step(float dt)
virtual std::string title() const override
virtual std::string subtitle() const override
LabelFNTUNICODELanguages()
BMFontUnicodeNew
virtual std::string title() const override
CREATE_FUNC(LabelFNTUNICODELanguages)
CREATE_FUNC(LabelFNTandTTFEmpty)
virtual std::string title() const override
void updateStrings(float dt)
virtual std::string subtitle() const override
CREATE_FUNC(LabelFontDefTestNew)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelFontNameTest)
CREATE_FUNC(LabelIssue10089Test)
virtual std::string title() const override
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelIssue10688Test)
virtual std::string subtitle() const override
CREATE_FUNC(LabelIssue10773Test)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelIssue11576Test)
virtual std::string subtitle() const override
CREATE_FUNC(LabelIssue11585Test)
virtual std::string title() const override
CREATE_FUNC(LabelIssue11699Test)
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelIssue12409Test)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelIssue12775Test)
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelIssue13202Test)
virtual std::string title() const override
CREATE_FUNC(LabelIssue13846Test)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelIssue15214)
virtual std::string title() const override
virtual std::string title() const override
CREATE_FUNC(LabelIssue16293)
virtual std::string subtitle() const override
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelIssue16471)
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelIssue16717)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual void purgeCachedData()
CREATE_FUNC(LabelIssue17902)
CREATE_FUNC(LabelIssue4428Test)
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelIssue4999Test)
virtual std::string title() const override
virtual std::string subtitle() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelIssue8492Test)
virtual std::string title() const override
CREATE_FUNC(LabelIssue9255Test)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelIssue9500Test)
virtual std::string title() const override
CREATE_FUNC(LabelIssueLineGap)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string subtitle() const override
cocos2d::Label * _label1a
Definition: LabelTestNew.h:842
CREATE_FUNC(LabelItalics)
cocos2d::Label * _label2a
Definition: LabelTestNew.h:843
void setAlignmentMiddle(cocos2d::Ref *sender)
void initFontSizeChange(const cocos2d::Size &size)
void initTestLabel(const cocos2d::Size &size)
void initSliders(const cocos2d::Size &size)
void initWrapOption(const cocos2d::Size &size)
void initDrawNode(const cocos2d::Size &size)
void setAlignmentBottom(cocos2d::Ref *sender)
void initToggleLabelTypeOption(const cocos2d::Size &size)
void updateDrawNodeSize(const cocos2d::Size &drawNodeSize)
cocos2d::extension::ControlStepper * makeControlStepper()
void setAlignmentTop(cocos2d::Ref *sender)
void setAlignmentLeft(cocos2d::Ref *sender)
void setAlignmentRight(cocos2d::Ref *sender)
void setAlignmentCenter(cocos2d::Ref *sender)
cocos2d::Label * _label
Definition: LabelTestNew.h:705
void initAlignmentOption(const cocos2d::Size &size)
cocos2d::DrawNode * _drawNode
Definition: LabelTestNew.h:704
void valueChanged(cocos2d::Ref *sender, cocos2d::extension::Control::EventType controlEvent)
CREATE_FUNC(LabelLetterColorsTest)
virtual std::string subtitle() const override
virtual std::string title() const override
static void setLetterColors(cocos2d::Label *label, const cocos2d::Color3B &color)
virtual std::string title() const override
void sliderEvent(cocos2d::Ref *sender, cocos2d::ui::Slider::EventType type)
CREATE_FUNC(LabelLineHeightTest)
cocos2d::Label * label
Definition: LabelTestNew.h:486
virtual std::string subtitle() const override
cocostudio::ILocalizationManager * _localizationBin
Definition: LabelTestNew.h:912
CREATE_FUNC(LabelLocalizationTest)
virtual std::string title() const override
virtual std::string subtitle() const override
void onChangedRadioButtonSelect(cocos2d::ui::RadioButton *radioButton, cocos2d::ui::RadioButton::EventType type)
cocos2d::Label * _label1
Definition: LabelTestNew.h:909
cocostudio::ILocalizationManager * _localizationJson
Definition: LabelTestNew.h:911
cocos2d::Label * _label2
Definition: LabelTestNew.h:910
CREATE_FUNC(LabelMultilineWithOutline)
virtual std::string title() const override
virtual std::string subtitle() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelOutlineAndGlowTest)
virtual std::string title() const override
virtual std::string title() const override
CREATE_FUNC(LabelResizeTest)
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelRichText)
virtual std::string subtitle() const override
CREATE_FUNC(LabelShadowTest)
virtual std::string title() const override
virtual std::string subtitle() const override
cocos2d::Label * shadowLabelGrow
Definition: LabelTestNew.h:363
void sliderEvent(cocos2d::Ref *sender, cocos2d::ui::Slider::EventType type)
cocos2d::Label * shadowLabelOutline
Definition: LabelTestNew.h:361
cocos2d::Label * shadowLabelTTF
Definition: LabelTestNew.h:362
virtual void onEnter() override
cocos2d::Label * shadowLabelBMFont
Definition: LabelTestNew.h:364
CREATE_FUNC(LabelShrinkByCharTest)
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelShrinkByWordTest)
virtual std::string title() const override
virtual std::string subtitle() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelSmallDimensionsTest)
virtual std::string title() const override
cocos2d::Label * _label2a
Definition: LabelTestNew.h:895
CREATE_FUNC(LabelStrikethrough)
virtual std::string subtitle() const override
cocos2d::Label * _label1a
Definition: LabelTestNew.h:894
virtual std::string title() const override
virtual std::string title() const override
CREATE_FUNC(LabelSystemFontColor)
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelSystemFontTest)
virtual std::string subtitle() const override
void onChangedRadioButtonSelect(cocos2d::ui::RadioButton *radioButton, cocos2d::ui::RadioButton::EventType type)
virtual std::string subtitle() const override
CREATE_FUNC(LabelTTFCJKWrappingTest)
virtual std::string title() const override
CREATE_FUNC(LabelTTFColor)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelTTFDistanceField)
cocos2d::Label * _label
Definition: LabelTestNew.h:275
virtual std::string subtitle() const override
CREATE_FUNC(LabelTTFDynamicAlignment)
virtual std::string title() const override
cocos2d::TextHAlignment _horizAlign
Definition: LabelTestNew.h:276
void setAlignmentCenter(cocos2d::Ref *sender)
void setAlignmentLeft(cocos2d::Ref *sender)
void setAlignmentRight(cocos2d::Ref *sender)
CREATE_FUNC(LabelTTFEmoji)
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelTTFFontsTestNew)
virtual std::string title() const override
virtual std::string subtitle() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelTTFLongLineWrapping)
virtual std::string title() const override
CREATE_FUNC(LabelTTFOldNew)
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelTTFUnicodeNew)
virtual std::string title() const override
virtual std::string subtitle() const override
void onChangedRadioButtonSelect(cocos2d::ui::RadioButton *radioButton, cocos2d::ui::RadioButton::EventType type)
CREATE_FUNC(LabelToggleTypeTest)
virtual std::string title() const override
virtual std::string subtitle() const override
cocos2d::Label * _label2a
Definition: LabelTestNew.h:869
cocos2d::Label * _label1a
Definition: LabelTestNew.h:868
CREATE_FUNC(LabelUnderline)
virtual std::string subtitle() const override
virtual std::string title() const override
cocos2d::Label * _label2a
Definition: LabelTestNew.h:882
cocos2d::Label * _label1a
Definition: LabelTestNew.h:881
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelUnderlineMultiline)
virtual std::string subtitle() const override
virtual std::string title() const override
CREATE_FUNC(LabelWrapByCharTest)
virtual std::string title() const override
CREATE_FUNC(LabelWrapByWordTest)
virtual std::string subtitle() const override
virtual std::string title() const override
virtual std::string subtitle() const override
CREATE_FUNC(LabelWrapNoBreakSpaceTest)