GraffitiSuite가 Xojo Desktop, Mobile, Web용 Release 72를 발표했습니다.

GraffitiSuite는 전문적인 Xojo Desktop, Mobile, Web 애플리케이션을 구축하기 위한 지속적으로 확장되는 클래스 세트입니다. 개발을 쉽게 하고 고급 기능과 사용자 인터페이스 개념에 접근할 수 있도록 하면서도 프로젝트 코드를 불필요하게 복잡하게 만들지 않는 것을 목표로 합니다. 이번 릴리스에는 기존 구성 요소에 대한 19개의 추가 또는 개선, 14개의 수정 사항 및 몇 가지 추가 변경이 포함되어 있습니다. 이번 릴리스의 주요 개선 사항 중 하나는 GraffitiAvatar 클래스에 새로운 기능이 추가된 것입니다. GraffitiSuite 단일 에디션의 가격은 연간 399.95입니다.

Desktop Edition Release 72의 개선 사항

GraffitiSuite는 Xojo 프로젝트의 컴파일 대상에 따라 세 가지 버전으로 제공됩니다. Desktop Edition에는 macOS, Windows, Linux용 앱을 개발하기 위한 구성 요소가 포함되어 있습니다.

  • 추가: GraffitiAvatar에 새로운 Boolean = False 속성 HasStatus가 추가되었습니다.
  • 추가: GraffitiAvatar에 새로운 Color 속성 StatusColor가 추가되었습니다.
  • 추가: GraffitiAvatarGroupItem에 새로운 Boolean = False 속성 HasStatus가 추가되었습니다.
  • 추가: GraffitiAvatarGroupItem에 새로운 Color 속성 StatusColor가 추가되었습니다.
  • 수정: GraffitiColorPicker가 특정 상황에서 macOS에서 더 이상 충돌하지 않습니다.
  • 수정: GraffitiGrid가 드롭다운 메뉴 셀 편집기를 다시 올바르게 배치합니다.
  • 수정: GraffitiPagination이 VisiblePages 속성 값에 따라 페이지 탐색을 제한하지 않습니다. (966)
  • 수정: GraffitiPagination이 마우스 선택 변경 후 즉시 다시 그려져 현재 마우스오버된 페이지 버튼을 업데이트합니다.
  • 수정: GraffitiSimpleEditor의 파싱 메서드가 off‑by‑one 오류에 대해 수정되었습니다.
  • 수정: GraffitiSimpleEditor가 InsertHTML 메서드를 통해 테이블 삽입을 지원합니다. (964)

Mobile Edition Release 72의 개선 사항

GraffitiSuite는 Xojo 프로젝트의 컴파일 대상에 따라 세 가지 버전으로 제공됩니다. Mobile Edition은 주로 iOS 앱 개발을 위한 버전입니다.

  • 추가: GraffitiAvatar에 새로운 Boolean = False 속성 HasStatus가 추가되었습니다.
  • 추가: GraffitiAvatar에 새로운 Color 속성 StatusColor가 추가되었습니다.
  • 추가: GraffitiAvatarGroupItem에 새로운 Boolean = False 속성 HasStatus가 추가되었습니다.
  • 추가: GraffitiAvatarGroupItem에 새로운 Color 속성 StatusColor가 추가되었습니다.

Web Edition Release 72의 개선 사항

GraffitiSuite는 Xojo 프로젝트의 컴파일 대상에 따라 세 가지 버전으로 제공됩니다. Web Edition은 Xojo Web을 사용한 웹 기반 솔루션 구축을 위한 구성 요소를 포함합니다.

  • 추가: GraffitiAvatar에 새로운 Boolean = False 속성 HasStatus가 추가되었습니다.
  • 추가: GraffitiAvatar에 새로운 Color 속성 StatusColor가 추가되었습니다.
  • 추가: GraffitiAvatarGroupItem에 새로운 Boolean = False 속성 HasStatus가 추가되었습니다.
  • 추가: GraffitiAvatarGroupItem에 새로운 Color 속성 StatusColor가 추가되었습니다.
  • 추가: GraffitiPDFViewer에 새로운 ScrollChanged 이벤트 정의가 추가되었습니다. (959)
  • 추가: GraffitiPDFViewer에 새로운 읽기 전용 속성 ScrollMaximumY(Double)가 추가되었습니다. (959)
  • 추가: GraffitiPDFViewer에 새로운 속성 ScrollPositionY(Double)가 추가되었습니다. (959)
  • 추가: GraffitiSimpleEditor에 새로운 메서드 ToolbarAddGroup( name as String )이 추가되어 사용자 지정 그룹을 툴바 끝에 추가할 수 있습니다. (963)
  • 추가: GraffitiSimpleEditor에 새로운 메서드 ToolbarRemoveGroup( name as String )이 추가되어 사용자 지정 그룹을 툴바에서 제거할 수 있습니다. (963)
  • 추가: GraffitiTabPanel은 초기화 전에 GraffitiTabPanelItem.Containers를 페이지에 임베드할 필요가 없습니다. TabPanel이 필요 시 자동으로 부모 페이지의 화면 밖에 임베드합니다. (969)
  • 추가: GraffitiToolbarItem에 새로운 메서드 ShowPopover(container as WebContainer, displaySide as WebContainer.DisplaySides = WebContainer.DisplaySides.Bottom, x as Integer = -1, y as Integer = -1)가 추가되었습니다. (967)
  • 수정: GraffitiAvatarGroup이 추가 후 변경된 항목 속성을 업데이트합니다.
  • 수정: GraffitiEditor.Append가 예상대로 작동합니다.
  • 수정: GraffitiGrid의 DecimalPlaces* 속성을 사용하는 열이 프레임워크 수준 변경을 반영하여 길이에 맞게 올바르게 형식화된 값을 표시합니다. (958)
  • 수정: GraffitiOrgChart 버튼이 좌→우 및 우→좌 DisplayDirections에서 올바르게 표시됩니다. (971)
  • 수정: GraffitiOrgChart.ResetView가 DisplayDirection에 따라 트리를 다시 화면에 올바르게 배치합니다. (971)
  • 수정: GraffitiOrgChart.FromJSON이 항목을 부모 인스턴스에 올바르게 프로그래밍 방식으로 연결합니다. (971)
  • 수정: GraffitiSimpleEditor의 파싱 메서드가 off‑by‑one 오류에 대해 수정되었습니다.
  • 수정: GraffitiSimpleEditor가 InsertHTML 메서드를 통해 테이블 삽입을 지원합니다. (964)
  • 변경: GraffitiSimpleEditor.ToolbarAddButton에 기존 사용자 지정 그룹에 버튼을 추가하기 위한 선택적 매개변수 toGroupName as String이 추가되었습니다. (963)
  • 업데이트: GraffitiOrgChart가 OrgChart v5.0.0으로 업데이트되었습니다. (971)

GraffitiSuite는 Omegabundle for Xojo 2026에 포함됩니다

GraffitiSuite 버전은 Omegabundle 2026에 포함되어 있습니다. Omegabundle for Xojo 2026 구매자는 원하는 버전을 선택할 수 있습니다. 개발 라이프사이클을 가속하고 전문급 기능을 활용해 보세요. Omegabundle for Xojo 2026은 기간 한정 멀티 벤더 번들입니다. 올해의 큐레이션된 컬렉션에는 Xojo 크로스플랫폼 개발 환경을 위한 7,600달러 이상의 고급 서드파티 도구, 플러그인 및 리소스가 포함되어 있으며, 모두 399.99달러의 일회성 가격으로 제공됩니다.

GraffitiSuite Solutions 소개

GraffitiSuite Solutions는 소프트웨어 개발 컨설팅 회사로, 2003년부터 맞춤형 Xojo 개발, 구성 요소 및 솔루션을 제공해 왔습니다.