기고글 토론 "MetaTrader 5에서 RSS 피드를 표시하는 대화형 애플리케이션 구축"

 

새로운 기고글 MetaTrader 5에서 RSS 피드를 표시하는 대화형 애플리케이션 구축 가 게재되었습니다:

이 글에서는 RSS 피드 표시를 위한 응용 프로그램을 만드는 가능성을 살펴봅니다. 이 글에서는 MetaTrader 5용 대화형 프로그램을 만드는 데 표준 라이브러리의 여러 측면을 사용할 수 있는 방법을 보여줍니다.

사용자 인터페이스는 애플리케이션에 의해 표시되는 정보의 기능입니다.

사용자 인터페이스에 대한 아이디어는 아래 다이어그램에 가장 잘 설명되어 있습니다.


응용 프로그램 대화의 스케치

그림 1. 응용 프로그램 대화의 스케치


다이어그램은 사용자 인터페이스를 구성하는 다양한 섹션을 보여줍니다.

  • 먼저 제목 표시줄입니다. 여기에 채널 제목이 표시됩니다.
  • 입력 영역. 여기에서 사용자는 RSS 피드의 웹 주소를 입력합니다;
  • 제목 영역. 특정 콘텐츠의 제목이 여기에 표시됩니다.
  • 텍스트 영역. 콘텐츠에 대한 설명이 여기에 표시됩니다.
  • 목록 보기 영역입니다. 이 스크롤 가능한 목록에는 피드에 포함된 모든 콘텐츠의 제목이 표시됩니다.
  • 왼쪽에 있는 버튼은 제목, 텍스트 및 목록 보기 영역에 표시된 텍스트를 재설정하고 지웁니다.
  • 현재 피드 업데이트 버튼은 현재 로드된 피드의 새 업데이트를 검색합니다.

RSS 리더는 다음과 같은 방식으로 작동합니다. 프로그램이 차트에 로드되면 빈 응용 프로그램 대화 상자가 표시되고 사용자는 입력 영역에 원하는 RSS 피드의 웹 주소를 입력한 다음 Enter 키를 눌러야 합니다. 그러면 모든 콘텐츠 제목, 즉 각 항목 태그의 제목 태그 값이 목록 보기 영역에 로드됩니다. 목록은 가장 최근에 게시된 콘텐츠를 나타내는 1부터 번호가 매겨집니다.

각 목록 항목은 클릭할 수 있으며 목록 항목을 클릭하면 강조 표시되고 제목 내용에 대한 해당 설명이 텍스트 영역에 표시됩니다. 동시에 콘텐츠 제목은 제목 영역 섹션에 더 명확하게 표시됩니다. 어떤 이유로든 피드를 로드하는 동안 오류가 발생하면 텍스트 영역 섹션에 오류 메시지가 표시됩니다.

그런 다음 재설정 버튼을 사용하여 텍스트 영역, 목록 보기 영역, 제목 영역 영역 섹션의 모든 텍스트를 지울 수 있습니다.

현재 피드 업데이트는 단순히 현재 피드에 대한 업데이트를 확인합니다.

작성자: Francis Dube

사유: