semvec/pypi-packages huggingface dataset:
pygame-scrollbar 1.1.0
A package for adding scrollbar to surfaces in pygame.
Keywords: python, pygame, python game, python game development, scrollbar in pygame, python scrollbar, pygame scrollbar

# Pygame-Scrollbar

## Overview

The Pygame-Scrollbar package provides classes and utilities to implement scrollable interfaces in Pygame applications. It includes components such as scroll bars, content bars, and event handlers to enable smooth scrolling functionality.

## Classes

- **ScrollBarManager:** Manages the creation and rendering of scroll bars.
- **ContentBar:** Represents individual content bars within a scrollable interface.

## Installation

You can install the package via pip:

```bash
pip install pygame-scrollbar
```

## Usage

Here's a basic example demonstrating how to use the Scrollable Interface Package:

```python
import pygame
from scrollable_interface import ScrollBarManager, ContentBar

# Create content bars
content_bar1 = ContentBar(size=(100, 50))
content_bar2 = ContentBar(size=(100, 50))
content_bar3 = ContentBar(size=(100, 50))
content_bar_list = [content_bar1, content_bar2, content_bar3]

# Create a scroll bar manager
scroll_bar_manager = ScrollBarManager(size=(20, 200), content_bar_list=content_bar_list, position=(0, 0))

# In your main loop:
while running:
    # Update the window
    window.fill((255, 255, 255))
    scroll_bar_manager.show(surface=window, window_height=window_height)
    pygame.display.update()
```

## Documentation

For detailed documentation, please refer to the [github repository](https://github.com/FrickTzy/Pygame-Scrollbar).

## License

This package is licensed under the MIT License.

## Contribution

Contributions are welcome! Please feel free to submit issues, feature requests, or pull requests.

---
korea 1.1.0
Hangul Romanizer
Requires Python: >=3.11

# Korea: Hangul Romanizer

This package converts Korean Hangul text into Latin alphabet, following the guidelines of the Revised Romanization of Korean which ensures accurate and consistent transliteration. This tool is particularly useful for applications in language learning, text processing, and international communication, making it easier for non-Korean speakers to read and pronounce Korean words. 

## Installation

```
Dependencies:

- Python 3.11 or greater

Installation:

$ pip install korea
```

## Usage

```python
>>> from hangul import romanize

>>> romanize("좋아 첫 눈에 반해 버린")
"joha cheot nune banhae beorin"
```

## References

- https://en.wikipedia.org/w/index.php?title=Revised_Romanization_of_Korean&oldid=1064463473